253 lines
6.0 KiB
Plaintext
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
|
|
}
|
|
}
|
|
]
|
|
} |