userGriglercancel
branchrust_reboot/main/ice_sculptures2cancel

31 Commits over 0 Days - ∞cph!

3 Months Ago
Convar the generator pool count as `marchingcubemanager.generatorpoolcount`, defaults to 4 limit to [1-32] so no one sets it to a stupid value
3 Months Ago
refactored mesh generation to use a fixed size pool of generators over multiple frames, removes a huge amount of the fixed memory cost of each sculpture
3 Months Ago
fixed setcolormenu not showing properly
3 Months Ago
better additive sculpting plane handling, only paints onto plane and doesn't create towers of additive shapes
3 Months Ago
fixed OBB rotation being in the wrong space
3 Months Ago
codegen
3 Months Ago
merge from main
3 Months Ago
fixed undo buffer storing in the wrong order when clearing
3 Months Ago
compile fix
3 Months Ago
fixed server leaking marching cubes data
3 Months Ago
undo/redo working, also fixed some tooltips
3 Months Ago
merge from main
3 Months Ago
merge from hit_guides
3 Months Ago
server runs marching cubes and generates collider
3 Months Ago
fixed save not working in sculpting
3 Months Ago
missing change
3 Months Ago
further cleanup
3 Months Ago
Fully removed PointGrid3D and associated jobs
3 Months Ago
merge from main
3 Months Ago
merge from gui_cleanup
3 Months Ago
compile fixes
3 Months Ago
breaking BaseSculpture down into multiple files, getting unmanageable
3 Months Ago
merge from pointgrid_to_sdf
3 Months Ago
merge from main
3 Months Ago
moved some vertex processing into multi-threaded generation
3 Months Ago
fixed triangle -> vertices/indices processing, each edge holds a cache of indices (max of 4 that it can produce in any configuration) and vertices check this cache before adding their own - EdgeKey now just holds the interpolated vertex and an order-independent hash of the grid corners it is defined by - Lets us weld vertices within our own tolerance, roughly halves verts and allows smooth normals to be calculated properly (we lose hard edges a bit with this, but we can solve that procedurally later if we want)
3 Months Ago
merge from the correct gui_sculpting branch
3 Months Ago
merge from sdf_sculpting
3 Months Ago
codegen
3 Months Ago
merge from gui_sculpting
3 Months Ago
sculpture item not hidden