Skip to content

Numerous NoiseTool Improvements

Pre-release
Pre-release
Compare
Choose a tag to compare
@Auburn Auburn released this 11 Sep 13:47
· 130 commits to master since this release
92ff552

image

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

v0.8.2-alpha..v0.9.0-alpha

Notes

  • 4D not fully implemented for all nodes