userJames Kingcancel
branchsbox-csgeditor/maincancel

35 Commits over 120 Days - 0.01cph!

1 Year Ago
WIP prism tool
1 Year Ago
Box tool interaction fixes
1 Year Ago
Can draw new geometry with the box tool
1 Year Ago
MoveTool tweaks to stay aligned to the grid ToolBar options are now checkable Nicer behaviour when dragging nested CSGs into viewport
1 Year Ago
Fixed rotation oddities
1 Year Ago
Fixed gizmos being invisible
1 Year Ago
Gizmo API change
1 Year Ago
Nicer drag / drop to import nested assets
1 Year Ago
Ctrl+C / Ctrl+V, Delete keyboard shortcuts
1 Year Ago
Removed logging Can now drag / drop multiple brushes at once in the brush list
1 Year Ago
Basic rotate tool Rotate all selected objects Rotation snapping
1 Year Ago
Can now select / deselect brushes by clicking in the viewport Tweaked tool icons Box tool visual tweaks Fixed serializing bounds of compiled solids
1 Year Ago
BoxTool only operates on one brush at a time for now WIP raycasting
1 Year Ago
Fix position widget being relative to object rotation Split up tools into classes, add tool bar
1 Year Ago
Drag and drop in tree view to reorder brushes
1 Year Ago
Fixed editor brushes breaking after saving
1 Year Ago
Refresh geometry if a referenced CsgAsset changes
1 Year Ago
Drag other CSG assets into viewport to import them as nested object
1 Year Ago
Stip out old gamemode code WIP editor rewrite Using a new brush system New wireframe shader for brushes https://files.facepunch.com/ziks/2023-02-28/sbox-dev_YmLTpr5SVj.png Property editor for selected brush Compiling / saving CsgAsset Basic context menu duplicate / delete Testing out immediate mode stuff Working on box scale gizmos Scaling gizmo works for all axes Scene -> Gizmo, scale gizmo tweaks Smarter invalidation of elements, visual tweaks Set default camera transform
1 Year Ago
Pain day fixes
1 Year Ago
Update sbox-csg
1 Year Ago
Fixed detecting invalid prism bases Add shearing to prism tool
1 Year Ago
Find out / show when a drawn prism base is invalid https://files.facepunch.com/ziks/1b1911b1/sbox-dev_TgxiYpzbQg.mp4
1 Year Ago
Prism drawing tool is functional https://files.facepunch.com/ziks/1b1711b1/sbox-dev_oyi4K5UPBo.mp4
1 Year Ago
Prism extruding fixes, still only convex
1 Year Ago
Started work on DrawPrismTool WIP DrawPrismTool
1 Year Ago
Save geometry to .csg file on edit
1 Year Ago
WIP multiplayer cleanup WIP refactor to clean up input, split into different tools Re-created box drawing Trying to debug MoveReferencePlaneTool Fixed switching plane Re-implemented subtracting Fixed widgets sometimes not being drawn
1 Year Ago
Lock grid plane when holding Ctrl, dragged shape colour tweaks Compiled shaders, some WIP brush tweaks
1 Year Ago
Grid tweaks and fixes https://files.facepunch.com/ziks/2022-11-08/sbox-dev_X0cMxotYna.mp4
1 Year Ago
Move reference plane to surface under cursor https://files.facepunch.com/ziks/2022-11-08/sbox-dev_uiDRx5bQp5.mp4
1 Year Ago
WIP draw boxes to add / subtract
1 Year Ago
Brushes can have arbitrary scale in XYZ
1 Year Ago
Brush drawing, right click drag to rotate, basic lighting
1 Year Ago
Initial commit Add sbox-csg submodule Grid and basic camera