3 ms·
What I also think is amazing is that algorithms improve all the time. For example the Blender Cycles render engine has been rewritten lately. Using the latest k
by blenderdt 5y ago
What I also think is amazing is that algorithms improve all the time. For example the Blender Cycles render engine has been rewritten lately. Using the latest knowlegde and algorithms it is now more than twice as fast.
- pixelpoet 5y agoYep, and that design had been presented ages ago[0] already by the Finnish geniuses who basically designed Nvidia's ray tracing tech[1] (as well as the state of the art in GANs[2]), and even implemented in some lesser-known renderers like Indigo Renderer :) These days the most exciting research I think is in path guiding and many-light sampling techniques. [0] https://research.nvidia.com/sites/default/files/pubs/2013-07_Megakernels-Considered-Harmful/laine2013hpg_paper.pdf https://research.nvidia.com/sites/default/files/pubs/2013-07... [1] https://research.nvidia.com/publication/understanding-efficiency-ray-traversal-gpus https://research.nvidia.com/publication/understanding-effici... [2] https://research.nvidia.com/publication/2021-06_Alias-Free-GAN https://research.nvidia.com/publication/2021-06_Alias-Free-G...
- ur-whale 5y agoYeah, except that Cycles focus isn't on accurate physical rendering, but rather on quick and dirty, visually pleasing approximations. Its primary purpose is to be be used by artists for SFX type work, but if you're looking to make really accurate renderings of complex lighting scenes, for e.g. accurate architectural renderings, I would not use cycles and look at luxcore [0][1] instead. [0] https://luxcorerender.org/ https://luxcorerender.org/ [1] https://github.com/LuxCoreRender https://github.com/LuxCoreRender