5 ms·
I have no experience in this area. Would making a change like this inside a 3D Engine have any impact on performance?
by martin-adams 7y ago
I have no experience in this area. Would making a change like this inside a 3D Engine have any impact on performance?
- CrazyStat 7y agoNo, they're mathematically exactly the same. Just a different way of thinking about the same mathematics that the author argues (probably correctly) makes more intuitive sense.
- bordercases 7y agoThe development environment would have to be set up such that the part of the language that uses GA primitives could be efficiently transpiled into their corresponding matrix abstractions to prevent loss of performance on the GPU at runtime.
- earenndil 7y agoIt's unclear that you really need to convert to matrices before sending off to the GPU. [1] finds that quaternions are faster; I find that questionable (does it scale?), but it shows that the two are comparable. 1: https://tech.metail.com/performance-quaternions-gpu/ https://tech.metail.com/performance-quaternions-gpu/