userJames Kingcancel
reposbox-csgcancel

51 Commits over 151 Days - 0.01cph!

1 Year Ago
Prism brush type
1 Year Ago
Store mins and maxes instead of BBox in compiled solids
1 Year Ago
Added a BBox.Contains(pos) overload that takes an epsilon Added CsgPlane.TryTrace(ray)
1 Year Ago
Added ConvexSolid.Bounds in compiled assets
1 Year Ago
Edit counter
1 Year Ago
Add editor camera transform to CsgAsset
1 Year Ago
Brushes store angles instead of quaternions
1 Year Ago
Tweaked CsgBrush format
1 Year Ago
Some JsonIgnore Made CsgSceneObject.GetAllHulls public
1 Year Ago
Fixed clearing CsgSceneObjects Icon tweaks
1 Year Ago
Set wireframe materials
1 Year Ago
Some renaming, new asset format
1 Year Ago
CsgBrush can have per-solid materials Add CsgSolid.CalculateBounds
1 Year Ago
WIP refactor to split tools from runtime code
1 Year Ago
Pain day fixes
2 Years Ago
Fixed possible exception when first creating solid mesh
2 Years Ago
Fixed case where hull neighbours wouldn't update
2 Years Ago
Made CsgHelpers.LinesIntersect public
2 Years Ago
WIP construct prism brush out of vertex list
2 Years Ago
Support for runtime-created CsgBrushes
2 Years Ago
Added CsgSolid.Export()
2 Years Ago
Add CsgSolid.DisconnectIslands boolean
2 Years Ago
Added CsgBrush.Model
2 Years Ago
Switch to using RPCs to send modifications
2 Years Ago
Merge sub-faces greedily #9
2 Years Ago
Fixed IsStatic not being networked
2 Years Ago
CsgHull merging, refactor
2 Years Ago
Remove redundant vertices from hulls
2 Years Ago
Early intersection check before modify
2 Years Ago
Fixed crash when deleting a CsgSolid
2 Years Ago
Grid-based connectivity checking #8
2 Years Ago
Grid-based spatial partitioning #1 Use separate SceneObjects for world chunks Fixed connectivity check / disconnection Some cleanup
2 Years Ago
Fixed connectivity check / disconnection Some cleanup
2 Years Ago
Use separate SceneObjects for world chunks
2 Years Ago
Grid-based spatial partitioning #1
2 Years Ago
Fixed splitting large solids by a grid
2 Years Ago
Create LICENSE
2 Years Ago
Swapped MeshUpdate and CollisionUpdate, fixing #2
2 Years Ago
Tick refactor
2 Years Ago
Manually call Disconnect() to trigger a connectivity check
2 Years Ago
Untabify all
2 Years Ago
Attempt to fix all colliders being refreshed unnecessarily
2 Years Ago
WIP materials Basic support for different materials
2 Years Ago
Fixed possible crash when removing colliders
2 Years Ago
Make sure client copy of disconnected solids have initial geometry
2 Years Ago
Fixed fully subtracting CsgSolids Calculate mass for disconnected objects
2 Years Ago
Wake up CsgSolids on modify Fixed CsgSolid.WorldToLocal
2 Years Ago
Disconnected geometry becomes a new entity
2 Years Ago
Fixed collision body not being valid on client
2 Years Ago
Added CsgBrush resource type, networked edits