Dev Log to 0.0.40
Download the latest version of Hology Engine at: https://hology.app/download
For existing projects, run the following to update
npm install '@hology/core@^0.0.65' '@hology/react@^0.0.16' @types/three@0.169.0 three@0.169.0
Features
Rendering Improvements
- Added "Toggle stats panel" in the main menu to display rendering statistics:
- FPS
- CPU and GPU time
- Memory consumption
- Draw calls
- Improved rendering performance:
- Optimized meshes with multiple materials for fewer draw calls
- Enabled more meshes to take advantage of GPU instancing
- Updated ThreeJs version to 0.169.0
- Added support for texture assets with compressed texture format KTX2
- Introduced "Unlit" material type option in the material asset editor for purely emissive objects
Landscape Enhancements
- Adjust landscape resolution after initial creation to enable
- Smoother surfaces
- Finer control of the height map
- Improved vertex painting
Development Tools
- Added ability to open Chromium dev tools in the editor for:
- Debugging actor code
- Accessing other dev tools like profiling
Shader Support
- Custom TypeScript shaders now support:
- BatchedMesh
- Skinning
Upcoming
We have some AI features in development. Stay tuned...