1.7 KiB
1.7 KiB
Features
Data
- Generate noise
- Density
- Robin hood map
- In memory RLE
- Octree world
- Serialize
- Group files
- Zstd + custom grouping
- [~] Find best region size
- Zstd Train dictionary
- Low memory: Keep only ifstream
- High memory: Save multiple
- Unload unused
- Group files
- Edition
- [~] Entity
- Basic
- Instanced
- Inheritance
- ECS
- Relative to area
- Area
- Offset
- Rotation
- Planet
- CubicSphere
- Healpix
- Galaxy
- Biomes
- Leak test
- Valgrind
- Xtree-memory
- Valgrind
- sanitizer
- clang-tidy
- clang -fall
- Server
- ZeroMQ
- Logger
- FastNoiseSIMD / HastyNoise double precision
- Generational identifier
- Limit map usage
Rendering
- Render triangle
- Avoid texture noise
- Better cheap planar
- MipMap LOD
- Fog
- Multi Samples
- SRGB
- HDR
- https://www.youtube.com/watch?v=iikdcAA7cww
- Toon shading
- Eye adaptation
- Post processing
- Skybox
- Environment mapping
- Deferred
- Cascaded shadow maps
- RayCast
- Float precision problem
Contouring
-
Box contouring
- Ignore sides
-
LOD
-
Dual MC
- Octree
-
Collision
-
Dynamic index size
- Chunk size performance
-
Render with glBufferSubData
-
Frustum Culling
-
Occlusion Culling
-
Document