branchrust_reboot/main/sculpturescancel
143 Commits over 61 Days - 0.10cph!
Gave sculptures bullet penetration again, but on the right branch
small optim for better cache friendliness
first pass on an explicit smoothing tool
limit per-shape max size by what will fit in the bounds of the sculpture, aligning the shape to sculpture-up positions the shape bottom on the surface
corrected hexagonal pyramid and cone shape guides not matching
set max brush size limit based on max sculptable bounds
editor-only command to export a sculpture you're looking at as an fbx
replaced icons in sculpting gui
ClipCurve improvements, better screenspace drag and forward-aligned cuts
juggled new tool icons a bit
clamped rotate option takes the larger rotation axis and clamps to that one, both on duck input
slab tool to cut out a full rectangular slab out of the sculpture
rotate on plane option in sculpting gui bound to duck while rotating
nre guard push collider adjustment
tightened up sculpture placement sockets
regenerated and updated rock sculpture guide mesh
added `basesculpture.useconvexcolliders` replicated convar as a safety net, may overfit some setups but will always patch holes in the sculpture
enforce mesh renderer is enabled in sculpting gui always
final grid resolution set for rock sculpture
small gizmo and editor command fixes
new hit guide fixes
- changed depth texture used
- small negative scale offset to stop flash of z-fighting on single carve
- reduced line distance so it's more consistent with small carve radius
- turned off old ripples
reworked smoothness/hardness of the SDF brush to be relative brush size so it's more consistent, also increased max strength so it might feel touchy if you only do 0 or 1
assigned concrete physics mat to block
merge from sculptures/lods
removed old wrong sculpting tooltip
changed SculptingToolData from mono to static helper class
rewmoving now-redundant SculptingToolData PrefabAttribute
mark ice sculpture as hidden
cleaned up tooltips and icons a bit in the sculpting gui
adjust push velocity for short time after sculpture edit
overlap censor bounds to avoid nasty visible grid
Fixed lighting/camera setup in sculpting dialog
corrected edit mode initialization and stopped BindRendererBounds from stomping mbp
center block from sculpture setup data in dialog creation
mbp instead of material instance
handle rare drag-on-open NRE
fixed missing attribute on event methods breaking undo/redo in build
fix minor hitguide issues, doubled up additive cylinder, capsule not matching height