reposbox-sdfcancel

170 Commits over 396 Days - 0.02cph!

8 Minutes Ago
Hide / don't serialize SDF chunk components
Yesterday
Some thread safety in ModifyChunksAsyncImpl (#27)
5 Days Ago
Check for !IsProxy rather than IsOwner
12 Days Ago
Fixed build errors Ignore .idea and .sln Update with working Sdf2DWorld functionality Cleanup Use new project structure Use new libpolygon API HideInEditor -> Hide Use WIP [Unicast] RPCs Use new RPC filtering API RPC filtering API change Dirty include facepunch.libpolygon Nicer display names for world component types Don't need SdfNetwork component type any more Fix triplanar hlsl Generate UVs / tangents for 3D SDFs, for non-triplanar materials (#26) https://files.facepunch.com/ziks/2024-05-03/sbox-dev_pV7DEZpr1B.png
12 Days Ago
Fix triplanar hlsl Generate UVs / tangents for 3D SDFs, for non-triplanar materials (#26) https://files.facepunch.com/ziks/2024-05-03/sbox-dev_pV7DEZpr1B.png
13 Days Ago
Nicer display names for world component types Don't need SdfNetwork component type any more
16 Days Ago
Dirty include facepunch.libpolygon
16 Days Ago
RPC filtering API change
19 Days Ago
Use new RPC filtering API
22 Days Ago
Ignore .idea and .sln Update with working Sdf2DWorld functionality Cleanup Use new project structure Use new libpolygon API HideInEditor -> Hide Use WIP [Unicast] RPCs
3 Months Ago
Fixed build errors
6 Months Ago
Fixed mesh / textures not always updating Fixed box SDF distance calculation
6 Months Ago
WIP way to rebuild chunks from a list of modifications
6 Months Ago
Fix sphere SDF 3D bounds Keep chunks around when clearing Misc changes
7 Months Ago
Fixed SendModifications memory leak (#20)
8 Months Ago
Refactor net writing / reading to support general serialization (#19) Use BinaryReader / BinaryWriter (#19)
8 Months Ago
Update chunk transforms in `SdfWorld.Update()` Fixes #18
9 Months Ago
Some documentation for the new API
9 Months Ago
WIP allow creation of SdfWorlds in menu realm Rename Tick to Update
9 Months Ago
Rename Tick to Update
9 Months Ago
WIP allow creation of SdfWorlds in menu realm
9 Months Ago
Slight tweak to help reliability (#17)
9 Months Ago
Avoid duplicate vertices when clipping 2D SDF meshes
9 Months Ago
Skip generating normals for collision meshes
9 Months Ago
Placeholder materials in mining demo
9 Months Ago
Collision mesh vertex merging (#13) If a 2D layer uses one material for all faces, simplify mesh generation
9 Months Ago
Fix broken normals in 2D SDF meshes #16
9 Months Ago
Polygon lib API changes
10 Months Ago
Tangent / normal fix
10 Months Ago
libpolygon API change
10 Months Ago
New libpolygon API
10 Months Ago
Some initial work for 2D edge styles 2D: smooth cut face normals across chunk boundaries First pass at edge styles Might need to rethink this, large edge radii cause problems Regenerate SDF meshes on resource change 2D: Get rid of inset bias for rounded / bevel edges 2D: Rewriting mesh gen to be edge loop based Identify positive vs negative edge loops Find which positive loop contains each negative loop PolygonMeshBuilder Formatting Refactoring, skeleton of new 2D meshing strategy CutMeshWriter Chunk mesh clipping .addon to .sbproj New mesh writer almost working Fixed rounded edges, dodgy clip fix Bug fixes Fixes Another fix More fixes, UVs for cut faces Small fixes Keep layer width consistent New polygon closing method More consistent position sorting for sweeps Another fix Debugging A bit more stable Refactor, stability Non-reflex angles can split Allow merges in either direction Trying to find isolated polys is buggy, just do them all together Slight optimization Collision mesh generation Remove debug Some cleanup WIP add vertices to limit smooth normal blend distance Fixed off-by-one halving max bevel width Moved PolygonMeshBuilder to its own package Remove debug again
10 Months Ago
Fixed off-by-one halving max bevel width Moved PolygonMeshBuilder to its own package Remove debug again
10 Months Ago
Remove debug Some cleanup WIP add vertices to limit smooth normal blend distance
10 Months Ago
Slight optimization Collision mesh generation
10 Months Ago
Allow merges in either direction Trying to find isolated polys is buggy, just do them all together
10 Months Ago
Non-reflex angles can split
10 Months Ago
Keep layer width consistent New polygon closing method More consistent position sorting for sweeps Another fix Debugging A bit more stable Refactor, stability
10 Months Ago
Small fixes
10 Months Ago
Another fix More fixes, UVs for cut faces
10 Months Ago
Fixes
10 Months Ago
Bug fixes
10 Months Ago
Fixed rounded edges, dodgy clip fix
10 Months Ago
.addon to .sbproj New mesh writer almost working
10 Months Ago
Chunk mesh clipping
10 Months Ago
CutMeshWriter
10 Months Ago
Formatting Refactoring, skeleton of new 2D meshing strategy
10 Months Ago
PolygonMeshBuilder
10 Months Ago
Take into account styled edge radius when adding / subtracting
10 Months Ago
Limit how spikey a bevelled / rounded corner can be