2 ms·
I debated moving rendering to the CPU at one point. The CPU allows you to use much more creative tricks, but of course lacks the ability to crunch tons of numbe
by gavanwoolery 10y ago
I debated moving rendering to the CPU at one point. The CPU allows you to use much more creative tricks, but of course lacks the ability to crunch tons of numbers in parallel to the extent that a GPU can. It is possible, but the question is - is it worthwhile? :)
- wingerlang 10y agoDo you have some example?
- gavanwoolery 10y agoOne good example is ray casting. In a GPU there is no temporal locality, each pixel is ideally independently determined. On a GPU you can cast a single ray and flood fill out from there. This is slightly similar to what Ken Silverman did in Voxlap with wave surfing, although IIRC that algorithm only fills along vertical scanlines.