{ "ProjectTemplate": null, "CsProjName": "", "Summary": "Marching cubes \u0026 squares mesh generation", "Description": "* Sdf2DWorld for 2D layers\n* Sdf3DWorld for 3D volumes", "Public": true, "Compiler": { "RootNamespace": "Sandbox", "DefineConstants": "SANDBOX;ADDON;DEBUG", "NoWarn": "1701;1702;1591;", "References": [], "DistinctReferences": [] }, "ReplaceTags": "procgen mesh 3d 2d", "Resources": "/shaders/*.hlsl\n", "CodePackageReferences": [] }
Name | Size | |
.bin | ||
text_snippet | manifest.json | 92B |
text_snippet | package.base.cll | 31.2KB |
text_snippet | package.facepunch.libsdf.cll | 51.6KB |
text_snippet | package.facepunch.libsdf.dll | 278KB |
text_snippet | package.facepunch.libsdf.xml | 71.8KB |
text_snippet | package.library.facepunch.libsdf.cll | 51.5KB |
text_snippet | package.library.facepunch.libsdf.dll | 278KB |
text_snippet | package.library.facepunch.libsdf.xml | 71.8KB |
text_snippet | .sbproj | 763B |
Assets/layers/examples | ||
text_snippet | background.sdflayer | 250B |
text_snippet | background.sdflayer_c | 646B |
text_snippet | checkerboard.sdflayer | 525B |
text_snippet | checkerboard.sdflayer_c | 905B |
text_snippet | scorch.sdflayer | 331B |
text_snippet | scorch.sdflayer_c | 601B |
Assets/materials/sdf2d/examples | ||
text_snippet | checkerboard.vmat | 965B |
Assets/shaders/sdf2d | ||
text_snippet | scorched.shader | 3.9KB |
text_snippet | shared.hlsl | 689B |
Assets/shaders/sdf3d | ||
text_snippet | shared.hlsl | 721B |
text_snippet | triplanar_scorch.shader | 3.9KB |
text_snippet | triplanar.hlsl | 2.1KB |
text_snippet | triplanar.shader | 2.1KB |
Assets/textures | ||
text_snippet | facepunch_sdf.png | 36.9KB |
Code/2D | ||
text_snippet | Sdf2D.cs | 15.5KB |
text_snippet | Sdf2DArray.cs | 3.8KB |
text_snippet | Sdf2DChunk.cs | 2.9KB |
text_snippet | Sdf2DLayer.cs | 3.2KB |
text_snippet | Sdf2DMeshWriter.cs | 16.9KB |
text_snippet | Sdf2DMeshWriter.SourceEdges.cs | 10.7KB |
text_snippet | Sdf2DMeshWriter.Types.cs | 3.3KB |
text_snippet | Sdf2DWorld.cs | 1.6KB |
text_snippet | Transform2D.cs | 4.5KB |
Code/3D/Noise | ||
text_snippet | Cellular.cs | 5.1KB |
Code/3D | ||
text_snippet | Sdf3D.cs | 16.1KB |
text_snippet | Sdf3DArray.cs | 7KB |
text_snippet | Sdf3DChunk.cs | 2.4KB |
text_snippet | Sdf3DMeshWriter.cs | 7.6KB |
text_snippet | Sdf3DMeshWriter.Generated.cs | 88.3KB |
text_snippet | Sdf3DMeshWriter.Types.cs | 3.1KB |
text_snippet | Sdf3DVolume.cs | 1005B |
text_snippet | Sdf3DWorld.cs | 2.2KB |
Code/facepunch.libpolygon | ||
text_snippet | Helpers.cs | 5.4KB |
text_snippet | PolygonMeshBuilder.Bevel.cs | 16.3KB |
text_snippet | PolygonMeshBuilder.cs | 15.5KB |
text_snippet | PolygonMeshBuilder.Edge.cs | 1.3KB |
text_snippet | PolygonMeshBuilder.Fill.cs | 10.5KB |
text_snippet | PolygonMeshBuilder.SVG.cs | 6.5KB |
text_snippet | PolygonMeshBuilder.Validate.cs | 2.2KB |
text_snippet | PolygonModelRenderer.cs | 1.6KB |
Code | ||
text_snippet | Helpers.cs | 1.1KB |
text_snippet | Pooled.cs | 903B |
text_snippet | SdfArray.cs | 6.3KB |
text_snippet | SdfChunk.cs | 10.4KB |
text_snippet | SdfResource.cs | 4.4KB |
text_snippet | SdfWorld.cs | 19.7KB |
text_snippet | SdfWorld.Network.cs | 2.2KB |
text_snippet | WorldQuality.cs | 1.5KB |
text_snippet | LICENSE | 1.1KB |
ProjectSettings | ||
text_snippet | Collision.config | 688B |
text_snippet | README.md | 708B |
scripts | ||
text_snippet | codegen.py | 4.3KB |