2.0 KiB
2.0 KiB
A more detailed changelog can be found at: https://github.com/mgerhardy/engine/commits/
0.0.3 (XXXX-XX-XX)
Assets:
- Added music tracks
- Updated and added some new voxel models
VoxEdit:
- Made some commands available to the ui
- Tweak
thicken
command - Updated default tree generation ui values
General:
- Print stacktraces on asserts
- Improved tree generation (mainly used in voxedit)
- Fixed a few asserts in debug mode for the microsoft stl
- Added debian package support
- Fixed a few undefined behaviour issues and integer overflows that could lead to problems
- Reorganized some modules to speed up compilation and linking times
- Improved audio support
- Fixed timing issues
Client:
- Added footstep and ambience sounds
0.0.2 (2020-05-06)
VoxEdit:
- Static linked VC++ Runtime
- Extract voxels by color into own layers
- Updated tree and noise windows
- Implemented
thicken
console command - Escape abort modifier action
- Added L-System panel
General:
- Fixed binvox header parsing
- Improved compilation speed
- Fixed compile errors with locally installed glm 0.9.9
- Fixed setup-documentation errors
- Fixed shader pipeline rebuilds if included shader files were modified
- Improved palm tree generator
- Optimized mesh extraction for the world (streaming volumes)
- Added new voxel models
- (Re-)added Tracy profiler support and removed own imgui-based implementation
- Fixed writing of key bindings
- Improved compile speed and further removed the STL from a lot of places
- Updated all dependencies to their latest version
Server/Client:
- Added DBChunkPersister
- Built-in HTTP server to download the chunks
- Replaced ui for the client
Voxel rendering
- Implemented reflection for water surfaces
- Apply checkerboard pattern to voxel surfaces
- Up-scaling effect for new voxel chunks while they pop in
- Optimized rendering by not using one giant vbo
0.0.1 "Initial Release" (2020-02-08)
VoxEdit:
- initial release