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
|