readme + better build instructions
This commit is contained in:
parent
3fff5009df
commit
f7238bee38
10
readme.md
10
readme.md
|
@ -1,8 +1,10 @@
|
|||
wanted to learn about 3d rendering and how rendering engines work at the lower levels
|
||||
|
||||
optimized build : `clang ./src/*.c -lm -lglfw -lGL -lGLEW -fno-trapping-math -ffast-math`
|
||||
(mostly) optimized build : `clang ./src/*.c -lm -lglfw -lGL -lGLEW -fno-trapping-math -ffast-math -L/usr/local/lib -I/usr/local/include`
|
||||
|
||||
build flags : -Dmemory_trace -Dstfu -D__debug -Dmemory_count
|
||||
debug/other build flags : -Dmemory_trace -Dstfu -D__debug -Dmemory_count
|
||||
|
||||
windows? you're on your own (though it should work)
|
||||
|
||||
once these todo tasks are done, i will most likely drop this project, drawing everything with triangles was a fun challenge but,
|
||||
it will simply make other things (ie, color, collisions, z-buffering) impossible or more difficult and resource demanding.
|
||||
|
@ -15,10 +17,10 @@ it will simply make other things (ie, color, collisions, z-buffering) impossible
|
|||
|
||||
- (maybe) auto separate colliding polygons
|
||||
|
||||
- test transparency
|
||||
- fix transparency
|
||||
|
||||
# known issues
|
||||
|
||||
- ordering is fucked (just for now hopefully)
|
||||
- ordering is now only slightly fucked (just for now hopefully)
|
||||
|
||||
- [limitation] no colliding polygons (todo)
|
||||
|
|
Loading…
Reference in New Issue