Update readme
[small3dlib.git] / TODO.txt
blobf0e79d3fe227fb4561ce94c70fb4534cf79a2eeb
1 - Add option to compute sin with Bhaskaras approx instead of using a LUT.
2 - camera's focallength attribute could really rather be stored in
3   transformation.scale.z, while scale.x and scale.y could be used for
4   orthographic scaling
5 - ADD THIS!!! Rendering could be made faster by reusing the mapped vertex
6   coordinates between iterations when processing triangles: this supposes that
7   a triangle that's being rendered quite likely shares 1 or 2 vertices with the
8   previously rendered triangle, so there is no need to expensively transform and
9   screen-map all its vertices! ALSO: create a function that optimizes the model
10   for rendering, i.e. rearranges the triangle order to favor this optimization!