mirror of
https://git.coom.tech/drummyfish/small3dlib.git
synced 2024-11-21 20:39:57 +01:00
Add todo
This commit is contained in:
parent
cbd7d50e0e
commit
d63b23c6d9
1 changed files with 8 additions and 0 deletions
8
todo.txt
8
todo.txt
|
@ -64,6 +64,14 @@ bugs:
|
||||||
- Determining CW/CCW for a triangle is not 100% exact, sometimes leaves holes in
|
- Determining CW/CCW for a triangle is not 100% exact, sometimes leaves holes in
|
||||||
models (some very thin triangles)!
|
models (some very thin triangles)!
|
||||||
|
|
||||||
|
- With PC = 2, triangles that are at a too sharp angle can get very weird values
|
||||||
|
of barycentric AND DEPTH (which messes up the z-buffer). Seems to only affect
|
||||||
|
triangles facing right (not left).
|
||||||
|
|
||||||
|
- Barycentric coodinates can get wrong in these ways:
|
||||||
|
- Any of them can exceed the range <0,511>
|
||||||
|
- b0 + b1 can be > 511, which causes b2 (= 511 - b0 - b1) to be negative!
|
||||||
|
|
||||||
repeated:
|
repeated:
|
||||||
|
|
||||||
- valgrind (and similar) checks
|
- valgrind (and similar) checks
|
||||||
|
|
Loading…
Reference in a new issue