4 ms·
> 3D-cards are not designed for raytracing. That's a rather old statement. Nvidia and Apple GPUs have hardware-accelerated raytracing now. But even without spe
by jb1991 2y ago
> 3D-cards are not designed for raytracing.
That's a rather old statement. Nvidia and Apple GPUs have hardware-accelerated raytracing now. But even without specific raytracing features, lots of renderers use GPU compute for some of the raytracing workflow.
- deleted 2y ago[deleted]
- defrost 2y agoIt dates back to 2013. I've merely quoted what the POX-Ray site has to say about it's own capabilities and beliefs at the time of writing.
- TapamN 2y agoIt's older than that. I remember that from ~2002, when I used POV-Ray for a class project.
- dagw 2y agoPOV-Ray itself dates back to the early 90s (and was based on code from the 80s). The FAQ in question was last updated 2013, and the paragraph about graphics cards is probably older than that.
- Kim_Bruning 2y agoThings 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.