1
0
Fork 0
Univerxel/TODO.md

56 lines
1.0 KiB
Markdown
Raw Normal View History

2020-07-06 19:18:29 +00:00
# Features
## Data
2020-07-10 17:49:16 +00:00
- [x] Generate noise
- [x] Density
- [ ] Octree world
2020-07-06 19:18:29 +00:00
- [ ] Serialize
2020-07-10 17:49:16 +00:00
- [ ] In memory RLE
2020-07-06 19:18:29 +00:00
- [ ] Edition
2020-07-11 20:10:21 +00:00
- [ ] Entity
2020-07-06 19:18:29 +00:00
- [ ] Planet
2020-07-14 17:03:32 +00:00
- [ ] CubicSphere
- [ ] Healpix
2020-07-11 20:10:21 +00:00
- [ ] Galaxy
- [ ] Biomes
- https://imgur.com/kM8b5Zq
- https://imgur.com/a/bh2iy
- https://speciesdevblog.files.wordpress.com/2012/11/biomemap.png
- [ ] Leak test
- https://www.deleaker.com
- https://www.parasoft.com
- Valgrind
- Gprof /pprof
- [ ] ZeroMQ
- [ ] Server
2020-07-06 19:18:29 +00:00
## Rendering
- [x] Render triangle
2020-07-10 17:49:16 +00:00
- [x] Avoid texture noise
2020-07-11 20:10:21 +00:00
- [x] Better cheap planar
2020-07-10 17:49:16 +00:00
- [x] MipMap LOD
2020-07-10 19:37:49 +00:00
- [x] Fog
2020-07-11 20:10:21 +00:00
- [x] Multi Samples
- [x] SRGB
- [ ] HDR
- https://www.youtube.com/watch?v=iikdcAA7cww
- Toon shading
- Eye adaptation
- [ ] Post processing
- https://learnopengl.com/Advanced-OpenGL/Anti-Aliasing
2020-07-14 17:03:32 +00:00
- Bloom
2020-07-13 16:45:08 +00:00
- [x] Skybox
- [ ] Environment mapping
2020-07-14 17:03:32 +00:00
- [ ] Deferred
2020-07-06 19:18:29 +00:00
- [ ] Cascaded shadow maps
2020-07-11 20:10:21 +00:00
- [ ] RayCast
2020-07-06 19:18:29 +00:00
## Contouring
2020-07-10 17:49:16 +00:00
- [x] Box contouring
2020-07-14 17:03:32 +00:00
- [x] Ignore sides
2020-07-06 19:18:29 +00:00
- [ ] LOD
- [ ] Dual MC
- [ ] Collision
- [ ] Render with glBufferSubData
2020-07-10 19:37:49 +00:00
- [x] Frustum Culling
2020-07-06 19:18:29 +00:00
- [ ] Occlusion Culling