192 lines
5.0 KiB
Plaintext
192 lines
5.0 KiB
Plaintext
{
|
|
"FormatVersion": 3,
|
|
"Id": "93e2f11a-18a2-4dcb-86df-c452d340b409"/*BlendMeshVertices*/,
|
|
"Description": "Blends between two sets of mesh vertices. This only yields meaningful (i.e., predictable) results for meshes with the same vertex count and topology.",
|
|
"SymbolTags": "64",
|
|
"InputUis": [
|
|
{
|
|
"InputId": "355ae0a4-893a-4852-a37d-9dd77179c507"/*RangeWidth*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 926.5459
|
|
},
|
|
"Description": "Defines the range width when the 'BlendMode' is set to 'RangeBlend' or 'RangeBlendSmooth'"
|
|
},
|
|
{
|
|
"InputId": "3f4ed7b1-dbb6-4736-b323-31ea8fad870e"/*Scatter*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 961.5459
|
|
},
|
|
"Description": "Adds random noise to the vertices' position during the transition"
|
|
},
|
|
{
|
|
"InputId": "42941c1f-c53e-45ed-876c-f9043753a473"/*Pairing*/,
|
|
"Position": {
|
|
"X": 28.516388,
|
|
"Y": 891.5459
|
|
},
|
|
"Description": "Selects the mode with which vertices are paired for blending",
|
|
"AddPadding": "True"
|
|
},
|
|
{
|
|
"InputId": "44acb67a-a443-4c11-8939-2b76132f8dbf"/*MeshB*/,
|
|
"Relevancy": "Required",
|
|
"Position": {
|
|
"X": 168.51636,
|
|
"Y": 1271.7982
|
|
},
|
|
"Description": "Input for Mesh A"
|
|
},
|
|
{
|
|
"InputId": "5ccbc77e-2180-4c83-aaa6-ed3232de8afb"/*BlendMode*/,
|
|
"Position": {
|
|
"X": 28.516388,
|
|
"Y": 856.5459
|
|
},
|
|
"GroupTitle": "Options",
|
|
"Description": "Defines how to blend between the meshes"
|
|
},
|
|
{
|
|
"InputId": "a7ef92db-87c9-4cf3-bd62-f8cb858d9ed9"/*MeshA*/,
|
|
"Relevancy": "Required",
|
|
"Position": {
|
|
"X": -419.36392,
|
|
"Y": 970.077
|
|
},
|
|
"Description": "Input for Mesh A"
|
|
},
|
|
{
|
|
"InputId": "add0fd7b-fa76-4788-8940-d1949a44b342"/*BlendValue*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 821.5459
|
|
},
|
|
"Description": "Defines the transition between the two meshes\n0 = Mesh A is displayed without changes\n1 = Mesh B is displayed without changes\nIf the 'BlendMode' is set to 'Blend', the vertices overshoot at values lower than 0 and higher than 1.\nIf the 'BlendMode' is set to 'RangeBlendSmooth', the transition loops.",
|
|
"AddPadding": "True",
|
|
"Min": 0.0,
|
|
"Max": 1.0
|
|
}
|
|
],
|
|
"SymbolChildUis": [
|
|
{
|
|
"ChildId": "12590637-975d-49b0-af63-d063fb039315"/*GetBufferComponents*/,
|
|
"Position": {
|
|
"X": -279.36398,
|
|
"Y": 1040.077
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "211f13be-bade-42e6-9941-3f0ea2cc0312"/*GetBufferComponents*/,
|
|
"Position": {
|
|
"X": 308.51636,
|
|
"Y": 1306.7982
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "272e0899-657e-4507-890e-ec78c10fb7d1"/*IntToFloat*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 856.5459
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "3e69b70d-6674-44b1-80c2-ce011178ad9a"/*_MeshBufferComponents*/,
|
|
"Position": {
|
|
"X": -279.36398,
|
|
"Y": 970.077
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "41eb6a38-2433-4c72-bf7f-c20bf429ba67"/*StructuredBufferWithViews*/,
|
|
"Position": {
|
|
"X": 308.5164,
|
|
"Y": 1106.7369
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "6bb52c0b-c9ff-4b75-8b3e-f7f316f94aa6"/*VertexStride*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 1141.7369
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "72a0564c-27cb-48e3-824f-8764b7cdb557"/*ComputeShaderStage*/,
|
|
"Position": {
|
|
"X": 614.30774,
|
|
"Y": 787.0883
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "7a4a6664-6da2-476b-8001-989cf417782a"/*ComputeShader*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 627.6429
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "95ef52c0-c054-4743-b9e9-a6f2844d4f1f"/*FloatsToBuffer*/,
|
|
"Style": "Resizable",
|
|
"Size": {
|
|
"X": 110.86372,
|
|
"Y": 44.69636
|
|
},
|
|
"Position": {
|
|
"X": 308.5164,
|
|
"Y": 786.5459
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "9c18a852-4e7d-422a-8ecb-bb5f3ad54eca"/*_AssembleMeshBuffers*/,
|
|
"Position": {
|
|
"X": 765.86115,
|
|
"Y": 1109.3113
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "a2147c56-061d-468f-a0ba-b2187475c34d"/*CalcDispatchCount*/,
|
|
"Position": {
|
|
"X": 308.5164,
|
|
"Y": 662.6429
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "c8494085-f77c-43e3-9b7b-3b93dee57b3b"/*ExecuteBufferUpdate*/,
|
|
"Position": {
|
|
"X": 614.3078,
|
|
"Y": 997.0883
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "e28c7fc4-2e61-4350-8744-bdedcf758c06"/*IntToFloat*/,
|
|
"Position": {
|
|
"X": 168.51639,
|
|
"Y": 891.5459
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "e96d8a6c-f8e0-460b-9517-066961cc7bc1"/*GetBufferComponents*/,
|
|
"Position": {
|
|
"X": 308.5164,
|
|
"Y": 1176.7369
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "f234c6b5-1517-41cc-8f2e-7b3ba78546df"/*_MeshBufferComponents*/,
|
|
"Position": {
|
|
"X": 308.51636,
|
|
"Y": 1271.7982
|
|
}
|
|
}
|
|
],
|
|
"OutputUis": [
|
|
{
|
|
"OutputId": "27258c56-6421-4800-a057-26c9c2ede324"/*BlendedMesh*/,
|
|
"Position": {
|
|
"X": 765.86115,
|
|
"Y": 1214.3113
|
|
}
|
|
}
|
|
]
|
|
} |