4 ms·
Actually we do understand all the things which happen during normal conditions with light (i.e. when we speak about: bunches of photons and not a single one; ob
by nuccy 6y ago
Actually we do understand all the things which happen during normal conditions with light (i.e. when we speak about: bunches of photons and not a single one; objects big enough so that quantum effects can be neglected; relatively low intensities, so that self collimation and other effects related to it don't play a role), at least from physics stand point. Maxwell equations do a good job for us to explain light and its behaviour. Though, obviously, there are so many effects coming from those equations: refraction, reflection, diffraction, interference, dispertion, scaterring, etc, which just are numerically complicated all to be taken into account for a rendering engine.
- mattkrause 6y agoThe general principles maybe, but also you also need to know a bit about the specific materials being modelled. There are some neat papers where they do very high resolution CT scans (microCT) to examine the microscopic structure of different materials, like the size and orientation of fabrics. If you model that, the material takes on the appearance of the fabrics, which is amazing: See Figure 8 here: https://www.cs.cornell.edu/~kb/publications/SIG11CT.pdf https://www.cs.cornell.edu/~kb/publications/SIG11CT.pdf
- njharman 6y agoThe future(well now too) is machine learning. Don't have to understand. Just feed pictures of what you want it to look like and out comes materials that look like that. Many techniques like this highlighted on Two-Minute Papers