What's Changed - 0.7.1
- Implemented infinite z far and reverse depth buffer planet can now be seen from an infinite distance!
- Added a second planet (generated using the script made by @pytomprog)
- Minimum network protocol has been raised to 0.7.0 (this was overlooked in the previous release)
- Fix server crash when a ship environment is reused
- Fix server health checker killing the server when generating the planets
Cascaded shadow maps are being reworked, in this version they went from 4096x4096 to 2048x2048, this should give a FPS boost for some machines.
Knowns bugs:
- Player nickname appears incorrectly only if there's something in front of it, due to reverse depth comparison not being applied to it, this has been fixed to dev branch.
- Spawning ship may not work after entering/exiting a ship
- The computer entity physics collider can move in unpredictable ways client-side.
Full Changelog: 0.7.0...0.7.1
What's Changed - 0.7.0
- The planet is now round
- Planet generation scripts are now implemented, you can launch the game with
--planet-editor
to preview the planet generated by a script - The environment system has been reworked internally to allow for multiple planets in the near future.
- Fix player normals that didn't follow animation
- Scripting: Vec3 has been renamed Vec3f (same for EulerAngles and Quaternion), and Vec3i/Vec3ui have been introduced
- The camera hack for seeing planet at very long distance has been removed, the far plane has been set to 5000 units to compensate, in a future release we will move to infinite zfar instead
- A lot of small fixes
Full Changelog: 0.6.2...0.7.0