2 ms·
Things have changed a bit since that was written. Of course nowadays Graphics cards do permit somewhat arbitrary code to run, and can also be used by a ray tra
by Kim_Bruning 2y ago
Things have changed a bit since that was written. Of course nowadays Graphics cards do permit somewhat arbitrary code to run, and can also be used by a ray tracing engine. Of course said engine has to be written to utilize them.
For instance, the Cycles [1] engine in Blender.
If you're into ray tracing as a hobby you have to play with it at least once! Cycles does probabilistic rendering and can handle tricky things like caustics.
[1] https://www.cycles-renderer.org/ https://www.cycles-renderer.org/
[2] https://docs.blender.org/manual/en/latest/render/cycles/gpu_rendering.html https://docs.blender.org/manual/en/latest/render/cycles/gpu_...
(edit) : TIL there's also Luxcorerender, which is also an engine that can render using GPU. https://luxcorerender.org/heterogeneous-computing/ https://luxcorerender.org/heterogeneous-computing/
- jb1991 2y agoCycles is not the only one, about half of mainstream commercial 3D renderers are using the GPU for rendering now. Possibly more than that.