Computational Differences
Efficiency
- combinatorial complexity (e.g. O( n log n ) )
- space/time trade-offs (e.g. z-buffer)
- numerical accuracy/stability (degree of polynomial)
Simplicity
- hardware acceleration
special purpose, multi-processor, cache hits
- software creation and maintenance
Useability
- designer interface vs. computational engine