If you just see the conclusion I think it's hard to immediately grok how rotation can arise from this.
This is a great technique for cheaply doing 3D starfields etc on 8-bit machines.
Look ma, no sine table!
This is a great technique for cheaply doing 3D starfields etc on 8-bit machines.
Look ma, no sine table!
Large angular deflections while being linear transforms, do not in general commute.
It will spoil the linear relation in your elegant expression, but a slightly better approximation for cos for small θ is
1 - 0.5θ²