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

253 lines
6.0 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "daacabd8-0338-4998-898f-94580abd8eac"/*ScatterMeshFaces*/,
"Description": "This op is similar to [DisplaceMesh]. However, it uses face centers instead of the vertices to \"scatter\" a mesh while keeping the size of the individual faces.\n\nPlease note that this effect works best with flat shader meshes created by [SplitMeshVertices], because this operator will generate artifacts for meshes that use shared vertices.\n",
"SymbolTags": "8",
"InputUis": [
{
"InputId": "30764b06-86f1-4194-9b14-e76b327a7f78"/*NoisePhase*/,
"Position": {
"X": 425.65536,
"Y": 1273.7155
}
},
{
"InputId": "46dbd416-53ab-4efc-bfe0-5e82e98db3b6"/*Rotate*/,
"Position": {
"X": 425.65536,
"Y": 1028.7155
},
"Scale": 1.0
},
{
"InputId": "5ece59ea-9e0d-48bc-a19b-c8b33cbbaa47"/*Push*/,
"Position": {
"X": 425.65536,
"Y": 1063.7155
}
},
{
"InputId": "77c28c83-7592-4ab3-b7ca-d64a176965b1"/*Shrink*/,
"Position": {
"X": 425.65536,
"Y": 1098.7155
}
},
{
"InputId": "80778578-bdcc-469f-bae2-23f5d496f3cb"/*UseVertexSelection*/,
"Position": {
"X": 285.65536,
"Y": 1343.7155
},
"AddPadding": "True"
},
{
"InputId": "811ab837-44a7-4780-91d0-1058e6bf3557"/*NoiseVariation*/,
"Position": {
"X": 425.65536,
"Y": 1308.7155
}
},
{
"InputId": "95162eb0-c762-4370-8ae0-8fe8c05247fe"/*NoiseAmount*/,
"Position": {
"X": 425.65536,
"Y": 1203.7155
},
"GroupTitle": "Noise"
},
{
"InputId": "9ed2888a-b2f9-4d7d-bd6f-804459e23da2"/*AmountDistribution*/,
"Position": {
"X": 285.65536,
"Y": 1378.7155
}
},
{
"InputId": "a795f91b-75e7-4b95-a8c7-28cbbe17fc04"/*Direction*/,
"Position": {
"X": 285.65536,
"Y": 958.71545
},
"GroupTitle": "Scatter Settings"
},
{
"InputId": "cb0e3b52-fc4f-429b-a3c0-48138defcfe5"/*NoiseFrequency*/,
"Position": {
"X": 425.65536,
"Y": 1238.7155
}
},
{
"InputId": "cf800a99-185b-44a1-b9f4-8d8bf4154fb3"/*Distort*/,
"Position": {
"X": 425.65536,
"Y": 1168.7155
}
},
{
"InputId": "d2ca131d-1bab-47ce-b0e7-382c61d6a176"/*InputMesh*/,
"Position": {
"X": 770.52057,
"Y": 1707.825
}
},
{
"InputId": "de7b5f05-d936-43af-a18d-bc27692dc9ed"/*Amount*/,
"Position": {
"X": 425.65536,
"Y": 993.71545
},
"AddPadding": "True"
},
{
"InputId": "e7b6d028-1ddf-4a4e-b2ca-13a73e0d1508"/*Scatter*/,
"Position": {
"X": 425.65536,
"Y": 1133.7155
}
}
],
"SymbolChildUis": [
{
"ChildId": "0d8e1539-b7ef-400b-9d1c-03600759f86c"/*CalcDispatchCount*/,
"Position": {
"X": 1186.2932,
"Y": 1467.5566
}
},
{
"ChildId": "19024b14-2573-4acf-8b0b-821964f0b0af"/*BoolToFloat*/,
"Position": {
"X": 425.65536,
"Y": 1343.7155
}
},
{
"ChildId": "35da294c-48c0-465f-b978-963e3c3dbada"/*ComputeShader*/,
"Position": {
"X": 1046.2932,
"Y": 1432.5566
}
},
{
"ChildId": "3889ea59-6d04-43e2-a35d-7a5f7433a0d8"/*_MeshBufferComponents*/,
"Position": {
"X": 910.52057,
"Y": 1707.825
}
},
{
"ChildId": "5f160841-52a1-41d8-8a3d-af532aef2c67"/*ExecuteBufferUpdate*/,
"Position": {
"X": 1397.4193,
"Y": 1649.008
}
},
{
"ChildId": "6e1540a7-f8ba-4bbf-85c8-454627e2e02d"/*FloatsToBuffer*/,
"Style": "Resizable",
"Size": {
"X": 168.16573,
"Y": 790.1424
},
"Position": {
"X": 565.6554,
"Y": 923.71545
}
},
{
"ChildId": "6ef8e9a2-8687-4d65-9a08-926361fdab7f"/*Vector3Components*/,
"Position": {
"X": 425.65536,
"Y": 1378.7155
}
},
{
"ChildId": "72402b77-0342-4ce9-bdd3-561060d84129"/*Vector3Components*/,
"Position": {
"X": 425.65536,
"Y": 1518.7155
}
},
{
"ChildId": "7c12d4cf-660f-478b-9438-decf29629ed9"/*IntToFloat*/,
"Position": {
"X": 425.65536,
"Y": 958.71545
}
},
{
"ChildId": "82000524-0b8a-4bdb-8844-acfb4ee88285"/*_padding*/,
"Position": {
"X": 425.65536,
"Y": 1483.7155
}
},
{
"ChildId": "a7b5db9f-f5b1-4ab0-bf94-5532d834342b"/*IntValue*/,
"Position": {
"X": 609.09174,
"Y": 2225.44
}
},
{
"ChildId": "c40d4d31-596f-45eb-ab0e-464347747000"/*GetIndices*/,
"Position": {
"X": 1022.5421,
"Y": 1559.256
}
},
{
"ChildId": "c8c33bc5-d270-4546-8439-dd9451980821"/*_AssembleMeshBuffers*/,
"Position": {
"X": 1603.9928,
"Y": 1647.4163
}
},
{
"ChildId": "d5721d7b-81bf-47f7-ad82-bf6b5c010cf9"/*StructuredBufferWithViews*/,
"Position": {
"X": 1050.5205,
"Y": 1812.825
}
},
{
"ChildId": "d78e3c51-22d2-47fa-8a10-3454de465f1e"/*_TransformsCBuffer*/,
"Position": {
"X": 777.8466,
"Y": 1351.2744
}
},
{
"ChildId": "dbf06396-8dd2-4f8b-9ac5-93aa5e6ae191"/*GetVertices*/,
"Position": {
"X": 910.5205,
"Y": 1777.825
}
},
{
"ChildId": "e5a329fc-27ab-4682-9967-7a320eb8f23b"/*GetBufferComponents*/,
"Position": {
"X": 1050.5205,
"Y": 1882.825
}
},
{
"ChildId": "ff1cf54e-05b8-4a32-b26f-3fab98cc7d16"/*ComputeShaderStage*/,
"Position": {
"X": 1397.4193,
"Y": 1439.008
}
}
],
"OutputUis": [
{
"OutputId": "485badd0-a01d-4838-a516-5db8867d2e04"/*Result*/,
"Position": {
"X": 1603.9928,
"Y": 1752.4163
}
}
]
}