ylikuutio
ylikuutio copied to clipboard
Ylikuutio 3D engine
Custom memory system is implemented as `MemorySystem` class template, that inherits `GenericMemorySystem`. Allocations are type-specific and owned by instances of `MemoryAllocator` class template, that inherits `GenericMemoryAllocator`. The actual memory regions...
Replace OpenFBX with fastgltf. https://github.com/spnda/fastgltf
Fix SonarCloud GitHub Actions workflow. Commit b3565e05d08a3cf8cde680850e70140cbcf64f9b fixed SonarCloud analysis build, but at the moment executing SonarCloud still fails. Some probably relevant information from the failing run: ``` INFO: SonarScanner...
Add support for OpenStreetMap data: https://www.openstreetmap.org/ (needed for roads, rail network, tram network, road names)
Plan data structures suitable for 3D model loading with zones with different LOD levels (at any given time).
Evaluate Far Cry 5 terrain rendering talk: https://www.gdcvault.com/play/1025261/Terrain-Rendering-in-Far-Cry
Implement support for loading multiple sheets of elevation model of National Land Survey of Finland at once.
Implement `yli::ontology::HeightmapSheet` class that inherits `yli::ontology::Species`, to handle each sheet of a multisheet heightmap.