796 Commits over 395 Days - 0.08cph!
Sculptures respect the Hide/Censor Signs setting
added more controls to ugc panel for sculptures
support for sculpture in ugc admin panel
- command buffer mesh render of the data into an RT, arrow buttons to rotate around it and render from different angles
- needs some more extensions to the file format to handle different grid sizes and density (need this for futureproofing anyway)
merge ice_sculptures->main
corrected carving bounds check - big performance gain
merge ice_sculptures->main
added ice block to iconrender scene's ice sculpture
fixed colliders on sculpture that were blocking some placement and block upgrades
merge ice_sculpture -> main
updated ice sculpture icon
- updated render scene as it needs custom tweaking to get an icon rendered
re-baked construction guide mesh
added GameTip for additional sculpting controls
able to switch tool into a smoothing mode with shift+rmb to smooth out the sculpture (desturctively)
- hit guide changes colour and taost appears with current state
- fixed issue where blurring was setting boundary values to true and causing holes to appear in the mesh
added ability to alter carve radius while carving with shift+scroll (can also use the convar directly) for quicker large changes and finer control
icreased grid resolution further
fixed entity bounds on ice sculpture
enforce burst compatibility on Point3DGrid
server processes enqueued sculpture updates centrally, allowing certain jobs to run in parallel
- most beneficial on server startup
blurring a slightly larger radius than the carve
cleanup (wrong namespaces and nested jobs)
removed unused sculpture convar
each carve is followed with a box blur on the region, gives a much more natural result and makes the spherical carves come out much less square
increase time before simplification starts
- flickers less between hits with slower tools
running simplification on editor-generated default block
- re-generated block
adjusted deploy volume obb on ice sculpture
re-baked default ice block
better editor support for marching cubes
increased sculpture grid resolution
added early return when trying to load a sculpture data-set with a non-matching size
marked marchingcubemanager to not be destroyed on load (fixes ice disappearing when after disconnecting from a server)
assigning new ice material to block
removed old dev dpvold prefab (unused)
merge ice_sculpture->Aux2
fixed nre on client loading of sculpture
merge ice_sculptures->Aux2
merge ice_sculptures->Aux2 + codegen
added ability lock/unlock edits to sculpture when you're not holding a melee weapon
actual client compile fix