Numerous NoiseTool Improvements
Pre-release
Pre-release
Changelog
- 98c5aaf Camera pos readout
- 00230ff Swap to using robinhood hash for noisetool mesh chunks
- a228926 Min air Y, max solid Y for 3D voxel mesh
- 0b33175 Node graph minimap
- e6b3738 NoiseTool new heightmap 2D mesh option
- 0419f08 Add persistent state saving to NoiseTool, updated ImNodes, refactor metadata node naming
- 5ffc74b Draggable texture preview
- 929c439 Remove min axis size limitations
- b7a8a11 Removed hacky last alloc for SmartNode get reference
- dd3e781 Refactor Metadata Get functions, add templated Metadata::Get
- f63ef25 Average node performance and total, better overhead check
- cfce4d8 Node graph performance estimates
- 70e1398 Optimised shader to reduce VRAM usage
- bd4ad9a Fix CMake for ImGui misc cpp sources
- 20a7acd std::string for encoded node input
- 344732d Help tooltip in node graph
- 3adfacd Swap out SDL for GLFW
- 73ce394 Windows HiDPI support
- 8ac7da0 Lighten back facing, init corrade resources
- 1b807fe Add HiDPI font
- 745dfc6 Enable VSync
- d13f4a5 Remove SDL2 binaries, use CPM instead
- ae6e9b6 Swap out submodules for CPM
Notes
- 4D not fully implemented for all nodes