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
1 Year Ago
Fixed possible exception when first creating solid mesh
1 Year Ago
Fixed case where hull neighbours wouldn't update
1 Year Ago
Made CsgHelpers.LinesIntersect public
1 Year Ago
WIP construct prism brush out of vertex list
1 Year Ago
Support for runtime-created CsgBrushes
1 Year Ago
Added CsgSolid.Export()
1 Year Ago
Add CsgSolid.DisconnectIslands boolean
1 Year Ago
Added CsgBrush.Model
1 Year Ago
Switch to using RPCs to send modifications
1 Year Ago
Merge sub-faces greedily #9
1 Year Ago
Fixed IsStatic not being networked
1 Year Ago
CsgHull merging, refactor
1 Year Ago
Remove redundant vertices from hulls
1 Year Ago
Early intersection check before modify
1 Year Ago
Fixed crash when deleting a CsgSolid
1 Year Ago
Grid-based connectivity checking #8
1 Year Ago
Grid-based spatial partitioning #1 Use separate SceneObjects for world chunks Fixed connectivity check / disconnection Some cleanup
1 Year Ago
Fixed connectivity check / disconnection Some cleanup
1 Year Ago
Use separate SceneObjects for world chunks
1 Year Ago
Grid-based spatial partitioning #1
1 Year Ago
Fixed splitting large solids by a grid
1 Year Ago
Create LICENSE
1 Year Ago
Swapped MeshUpdate and CollisionUpdate, fixing #2
1 Year Ago
Tick refactor
1 Year Ago
Manually call Disconnect() to trigger a connectivity check
1 Year Ago
Untabify all
1 Year Ago
Attempt to fix all colliders being refreshed unnecessarily
1 Year Ago
WIP materials Basic support for different materials
1 Year Ago
Fixed possible crash when removing colliders
1 Year Ago
Make sure client copy of disconnected solids have initial geometry
1 Year Ago
Fixed fully subtracting CsgSolids Calculate mass for disconnected objects
1 Year Ago
Wake up CsgSolids on modify Fixed CsgSolid.WorldToLocal
1 Year Ago
Disconnected geometry becomes a new entity
1 Year Ago
Fixed collision body not being valid on client
1 Year Ago
Added CsgBrush resource type, networked edits