Checkpoint pushed: 09f707b Add brush diagnostics window.
Implemented:
- Added Window → Brush Diagnostics.
- The window lists all brush actors, sorted with invalid brushes first.
- Each…
Checkpoint pushed: 8abe470 Validate brush CSG inputs.
Implemented:
- CSG commands now validate all selected input brushes before computing/applying results.
- CSG commands validate the…
Checkpoint pushed: d9e52d7 Reject invalid brush element edits.
Implemented:
- Vertex/edge/face drag edits now validate the resulting
BrushDescon LMB release before committing history. -…
Checkpoint pushed: 11b0df2 Block saving invalid brushes.
Implemented:
- Shared actor validation now runs
validate_brushforActorKind::Brushactors. - Fatal brush diagnostics now fail…
Checkpoint pushed: 015ae6d Add brush face asset pickers.
Implemented:
- Replaced the raw selected-face
EditorAssetReftext fields with Asset Browser-aware picker rows for Brush face Material…
Checkpoint pushed: 4dc22cd Add brush validation diagnostics.
Implemented:
- Added shared
validate_brushdiagnostics with warning/error severity. - Detects empty brushes, too-few face…
Starting implementation for BS-JD-106 - Brush validation, repair, and diagnostics.
Initial scope:
- Add shared brush validation report with severity, face IDs, and clear messages.
- Detect…
Progress checkpoint committed as d847706 Add brush face controls.
Implemented:
- Brush inspector now shows selected-face controls when the current actor owns selected Face-mode elements.
- Per…
Starting implementation for BS-JD-105 - Per-face material and UV controls.
Initial scope:
- In Face mode, show selected face controls in the Brush inspector card.
- Edit per-face UV offset, UV…
Progress checkpoint committed as 02beeb7 Add brush CSG commands.
Implemented MVP:
- Added
brush.subtract,brush.intersect, andbrush.merge_convexcommand palette commands. - Commands are…
Starting implementation for BS-JD-104 - Brush CSG operations.
Initial scope:
- Add shared convex brush clipping helpers that can support subtract/intersect/clip mode.
- Start with robust…