4 ms·
If software rasterization is good for tiny triangles then maybe it's time for ray tracing. It scales better with large scenes and loves lots of CPU cores.
by phkahler 2y ago
If software rasterization is good for tiny triangles then maybe it's time for ray tracing. It scales better with large scenes and loves lots of CPU cores.
- LoganDark 2y agoShaderToy already has GPU ray tracers and the main problem is branching control flow. When you draw triangles you can give the same exact operations to a chunk of cores and GPUs are very good at that. When you ray trace, or at least when you path trace (multiple bounces per ray), each ray can go in any number of directions, and they diverge very quickly with any kind of reflection or diffusion.
- deleted 2y ago[deleted]