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

140 lines
3.6 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "1a241222-200b-417d-a8c7-131e3b48cc36"/*SpherePoints*/,
"Description": "Generates a sphere with evenly distributed points on its surface.\n\nNeeds a [DrawPoints], [DrawLines], or [DrawMeshAtPoints] or similar in order to become visible.\n\nSimilar: [GridPoints], [RadialPoints], [PointsOnMesh]",
"SymbolTags": "1",
"InputUis": [
{
"InputId": "0b42b3e6-a6fd-4edc-88b1-d91f9c775023"/*Count*/,
"Position": {
"X": -230.48734,
"Y": 585.5762
},
"Description": "Controls the amount of points distributed on the sphere",
"Min": 2,
"Max": 10000,
"Scale": 1.0,
"ClampMin": true,
"ClampMax": true
},
{
"InputId": "0bdc6243-3e52-4b1a-b070-731ed27388c6"/*Radius*/,
"Position": {
"X": 134.58586,
"Y": 796.0112
},
"Description": "Controls the radius of the sphere",
"Min": -5000.0,
"Max": 5000.0,
"Scale": 0.1,
"ClampMin": true,
"ClampMax": true
},
{
"InputId": "15716b21-9905-4c1e-8330-06afc72552a5"/*Scatter*/,
"Position": {
"X": 134.58586,
"Y": 866.0112
},
"Description": "Shifts the points on the sphere with varying values\n\nProTip: If the points should leave the surface of the sphere, [RandomizePoints] can be of help",
"AddPadding": "True"
},
{
"InputId": "21140fe1-9fb5-4a79-b03a-7deac242fba2"/*Center*/,
"Position": {
"X": -5.414154,
"Y": 691.0112
},
"Description": "Moves the center of the sphere",
"AddPadding": "True"
},
{
"InputId": "813df416-a783-433c-9645-921c885c9840"/*StartAngle*/,
"Position": {
"X": 134.58586,
"Y": 831.0112
},
"Description": "Rotates the sphere",
"Scale": 1.0
}
],
"SymbolChildUis": [
{
"ChildId": "1b2e9b82-684c-4948-83f3-add3b65b9f0e"/*ClampInt*/,
"Position": {
"X": -90.487335,
"Y": 585.5762
}
},
{
"ChildId": "5532a7b9-5d88-49d5-8ab3-595b1b23c6ff"/*GetBufferComponents*/,
"Position": {
"X": 274.58585,
"Y": 949.35144
}
},
{
"ChildId": "6099658d-b6ee-4e45-a1b4-66a393fcba74"/*ComputeShader*/,
"Position": {
"X": 134.58588,
"Y": 513.35504
}
},
{
"ChildId": "6ad56331-5bea-4edf-a514-9012c26259a4"/*ExecuteBufferUpdate*/,
"Position": {
"X": 556.18445,
"Y": 715.95337
}
},
{
"ChildId": "6fb0b6c7-7c78-497c-b8bc-9344bf14d7f5"/*StructuredBufferWithViews*/,
"Position": {
"X": 274.58585,
"Y": 914.3513
}
},
{
"ChildId": "7dd3873c-b1a5-483c-935c-55b9dfe940b3"/*FloatsToBuffer*/,
"Style": "Resizable",
"Size": {
"X": 76.37291,
"Y": 309.88428
},
"Position": {
"X": 274.58585,
"Y": 656.0112
}
},
{
"ChildId": "97bf31ee-7901-4ea4-9786-1494763a8b4e"/*ComputeShaderStage*/,
"Position": {
"X": 556.18445,
"Y": 575.95337
}
},
{
"ChildId": "9fd9f77c-359f-4ca2-8459-4a2b9a35f9f7"/*CalcDispatchCount*/,
"Position": {
"X": 274.58588,
"Y": 548.35504
}
},
{
"ChildId": "fcd3f3d6-1f56-43c1-810e-ab227db51b51"/*Vector3Components*/,
"Position": {
"X": 134.58585,
"Y": 691.0112
}
}
],
"OutputUis": [
{
"OutputId": "c20f4675-6387-45da-b14f-8d0a3af5e672"/*OutBuffer*/,
"Position": {
"X": 556.18445,
"Y": 785.95337
}
}
]
}