Files
2026-07-13 13:13:17 +08:00

271 lines
6.6 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "68e0d0cb-1e57-4e9c-9f22-bd7927ddb4c5"/*RecomputeNormals*/,
"Description": "Recalculates the normals (smoothing groups) of the surfaces of a mesh. For example, if these are changed by [DeformMesh] and similar operators",
"SymbolTags": "8",
"InputUis": [
{
"InputId": "b55aeb9b-5286-476a-b8f0-86cb96e41310"/*InputMesh*/,
"Relevancy": "Required",
"Position": {
"X": -142.75635,
"Y": 1687.4246
},
"Description": "Mesh Input"
},
{
"InputId": "fd3f8225-3d33-40d3-af15-ae768e2c67ad"/*RecomputeIndices*/,
"Position": {
"X": -170.62433,
"Y": 1893.0575
},
"Description": "Defines whether the indices should also be recalculated"
}
],
"SymbolChildUis": [
{
"ChildId": "1cce7fc3-02aa-4fee-887e-655099b2d3a4"/*MultiplyInt*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Style": "Expanded",
"Size": {
"X": 110.0,
"Y": 49.0
},
"Position": {
"X": 905.9596,
"Y": 1913.7925
}
},
{
"ChildId": "224fd1ec-60ce-4c6f-899f-ed8cb8f34275"/*CalcDispatchCount*/,
"Position": {
"X": 1356.3417,
"Y": 2443.179
}
},
{
"ChildId": "3cacc8f6-d7f7-43e4-828a-50a474120f6e"/*GetBufferComponents*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1216.8098,
"Y": 1765.0471
}
},
{
"ChildId": "4139f7f3-9b51-4587-93bc-4a5554890c12"/*HasIntChanged*/,
"Position": {
"X": 766.6789,
"Y": 1533.1469
}
},
{
"ChildId": "440d609a-4ae0-4e0f-b636-a9b92e7566a6"/*VerticeSize*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 912.0134,
"Y": 1788.7645
}
},
{
"ChildId": "4ec0fe37-23dd-4a8f-a90f-e9dee4804485"/*CalcDispatchCount*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1369.7988,
"Y": 2069.8965
}
},
{
"ChildId": "638670f9-1907-40f3-b46b-c5799dd2e458"/*_AssembleMeshBuffers*/,
"Position": {
"X": 2264.021,
"Y": 1443.5414
}
},
{
"ChildId": "66ac4e94-3c7a-4894-aba3-2e7e74274d17"/*Execute*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1691.3508,
"Y": 1443.6755
}
},
{
"ChildId": "6c3229ef-efb6-4ba4-860d-5ac92736466f"/*NeighbourFaceIndices*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1056.237,
"Y": 1885.9548
}
},
{
"ChildId": "741fed04-5875-4097-ade7-1bfa85509dcc"/*HasIntChanged*/,
"Position": {
"X": 766.6789,
"Y": 1589.1469
}
},
{
"ChildId": "7fed5f04-445d-4eee-8485-6b1345205a83"/*ComputeShaderStage*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1478.217,
"Y": 1321.5504
}
},
{
"ChildId": "80b0aa6d-4bc2-4e6e-8e70-8ffadef5183d"/*IsBufferDirty*/,
"Position": {
"X": 466.81512,
"Y": 1466.9489
}
},
{
"ChildId": "862cca82-1c69-409b-a2ad-e516345f8a77"/*CalcDispatchCount*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1100.8907,
"Y": 1339.0497
}
},
{
"ChildId": "95432194-a127-438d-a35b-e624c0a29e59"/*Once*/,
"Position": {
"X": 766.6789,
"Y": 1490.1469
}
},
{
"ChildId": "982604ab-57ff-4f42-938a-c35b43f890d4"/*ComputeShaderStage*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1551.3497,
"Y": 2038.7983
}
},
{
"ChildId": "9a3f85aa-7fcb-4045-a489-3df1e17c6550"/*GetBufferComponents*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1206.237,
"Y": 1885.9548
}
},
{
"ChildId": "9a6202d0-c69b-4a4e-9473-f7a533c01475"/*faces*/,
"Position": {
"X": 454.10248,
"Y": 1739.5386
}
},
{
"ChildId": "a1593636-be33-410c-b5f7-5826ecf48d4c"/*Any*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1067.043,
"Y": 1540.4502
}
},
{
"ChildId": "a9d8d1cc-a547-4693-b834-e613bb62776b"/*ExecuteBufferUpdate*/,
"Position": {
"X": 2114.021,
"Y": 1443.5414
}
},
{
"ChildId": "adaec98b-49cf-416c-9e5a-d00b341eb190"/*_MeshBufferComponents*/,
"Position": {
"X": 113.55005,
"Y": 1661.9813
}
},
{
"ChildId": "b2c176a2-05ed-403b-b42e-78d7c7d5f546"/*ComputeShader*/,
"Position": {
"X": 1185.8704,
"Y": 2426.0051
}
},
{
"ChildId": "d9a56ba8-96d0-4a9b-9c09-bc1174b1ba23"/*vertices*/,
"Position": {
"X": 452.583,
"Y": 1640.9921
}
},
{
"ChildId": "e832ca8c-28b0-48e7-9abf-9a0b3e8d7715"/*ComputeShaderStage*/,
"Position": {
"X": 1571.5161,
"Y": 2409.1484
}
},
{
"ChildId": "eaeafad7-2f2d-4a3d-ae83-5e74f5962deb"/*Execute*/,
"Position": {
"X": 1922.19,
"Y": 1453.9537
}
},
{
"ChildId": "f3f9e067-d3ef-469b-80cb-1ef29891c3b0"/*IsBufferDirty*/,
"Position": {
"X": 458.19318,
"Y": 1335.4884
}
},
{
"ChildId": "f46de77d-6eef-4c85-a518-64a1d154d434"/*ComputeShader*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 930.41943,
"Y": 1321.8757
}
},
{
"ChildId": "f999a1eb-1ca9-4a55-91ea-0cee090dd543"/*ComputeShader*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1199.3275,
"Y": 2052.7227
}
},
{
"ChildId": "fdc3cd90-fed5-4456-a90a-ebc40a225445"/*NewVertices*/,
"SectionId": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Position": {
"X": 1062.0134,
"Y": 1788.7645
}
}
],
"OutputUis": [
{
"OutputId": "69a94ae6-21f3-4c04-bb7d-98fb469463bb"/*Result*/,
"Position": {
"X": 2414.021,
"Y": 1443.5414
}
}
],
"Sections": [
{
"Id": "4718650c-dde4-4281-b4ec-116ce4d21e8a",
"Title": "Reset and count neighbor faces",
"Color": {
"X": 0.6,
"Y": 0.6,
"Z": 0.6,
"W": 1.0
},
"Position": {
"X": 807.98425,
"Y": 1261.5504
},
"Size": {
"X": 1011.4439,
"Y": 951.6286
}
}
]
}