add basic edge shading
This commit is contained in:
parent
c600c82e8f
commit
c19a19166b
5 changed files with 73 additions and 182 deletions
6
todo.md
6
todo.md
|
|
@ -2,11 +2,9 @@
|
|||
yoink implementation of mesh into meshes.zig so i could modify it to add ambient occlusion vars
|
||||
implement ambient occlusion either
|
||||
- via passing extra info to shader (can use 132 bits to indicate what tiles around the quad are obsuring light. need to pass as an extra variable)
|
||||
implement animated textures by either
|
||||
- making literally everything animated
|
||||
- somehow passing extra info to shader
|
||||
implement animations (smooth or minecraft like), random orientation/mirroring, metallicity (shine on edges)
|
||||
implement second layer of textures on top of first one for more details
|
||||
limit vertical camera rotations
|
||||
update libraries like raylib
|
||||
|
||||
# future tasks
|
||||
implement chunk meshing cache to reduce delay on block placement
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue