340 lines
8.8 KiB
Plaintext
340 lines
8.8 KiB
Plaintext
{
|
||
"FormatVersion": 3,
|
||
"Id": "3352d3a1-ab04-4d0a-bb43-da69095b73fd"/*RadialPoints*/,
|
||
"Description": "A versatile generator of circular point sets that can create a variety of circles, spirals, helixes, etc.\n\nTry the presets to get an overview.\n\nNeeds a [DrawPoints], [DrawLines] or [DrawMeshAtPoints] or similar in order to become visible.\n\nSimilar: [GridPoints], [SpherePoints], [PointsOnMesh]",
|
||
"SymbolTags": "1",
|
||
"InputUis": [
|
||
{
|
||
"InputId": "01a62754-7629-487d-a43a-f0cd2fbfafce"/*OrientationAxis*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1397.0927
|
||
},
|
||
"AddPadding": "True",
|
||
"Min": -1.0,
|
||
"Max": 1.0
|
||
},
|
||
{
|
||
"InputId": "13cbb509-f90c-4ae7-a9d3-a8fc907794e3"/*OffsetRadius*/,
|
||
"Position": {
|
||
"X": 454.98682,
|
||
"Y": 872.09265
|
||
},
|
||
"Description": "This value defines how far the radius of the last point deviates from the radius of the first point.\n\nEspecially helpful if Cycles are increased",
|
||
"Min": -10.0,
|
||
"Max": 10.0,
|
||
"Format": "{0:0.000} ±"
|
||
},
|
||
{
|
||
"InputId": "56b8aabc-2abf-49c7-ba1a-945a7bcf0c53"/*F1*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1677.0927
|
||
},
|
||
"Description": "The first value will be default Fx1 value. \nThe y component is and offset to that at the end of the point."
|
||
},
|
||
{
|
||
"InputId": "5a3347a2-ba87-4b38-a1a8-94bd0ef70f48"/*StartAngle*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 907.09265
|
||
},
|
||
"GroupTitle": "Circularity",
|
||
"Min": -90.0,
|
||
"Max": 90.0,
|
||
"Format": "{0:0.0}°"
|
||
},
|
||
{
|
||
"InputId": "5e0ff702-687e-4892-9a86-29f356d7f6bd"/*F2*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1747.0927
|
||
},
|
||
"Description": "The first value will be default Fx2 value. \nThe y component is and offset to that at the end of the point."
|
||
},
|
||
{
|
||
"InputId": "5f5394b4-b23e-41bf-8089-b5c063623e66"/*Color*/,
|
||
"Position": {
|
||
"X": 314.98682,
|
||
"Y": 1817.0928
|
||
},
|
||
"Min": 0.0,
|
||
"Max": 1.0,
|
||
"ClampMin": true
|
||
},
|
||
{
|
||
"InputId": "6df5829e-a534-4620-bcd5-9324f94b4f54"/*Axis*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1257.0927
|
||
},
|
||
"Min": -1.0,
|
||
"Max": 1.0
|
||
},
|
||
{
|
||
"InputId": "76124db6-4b89-4d7c-bd25-2ebf95b1c141"/*CloseCircleLine*/,
|
||
"Position": {
|
||
"X": 314.98685,
|
||
"Y": 977.09265
|
||
},
|
||
"Description": "When drawing the radial points as a closed line, two additional points have to be appended: One at the start position and one as separator.\n\nIt will add an overlapping point and a separator, so the number of corners will be Count - 2."
|
||
},
|
||
{
|
||
"InputId": "94b2a118-f760-4043-933c-31283e6e7006"/*Rotations*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 942.09265
|
||
},
|
||
"Min": 0.0,
|
||
"Max": 10.0,
|
||
"Scale": 0.01,
|
||
"Format": "{0:0.000} ×"
|
||
},
|
||
{
|
||
"InputId": "acabe2d8-f34c-45cd-b488-2f95e76c23d7"/*OrientationMode*/,
|
||
"Position": {
|
||
"X": 314.98682,
|
||
"Y": 1957.0927
|
||
}
|
||
},
|
||
{
|
||
"InputId": "acce4779-56d6-47c4-9c52-874fca91a3a1"/*Radius*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 837.09265
|
||
},
|
||
"Description": "Radius of radial",
|
||
"Min": 0.0,
|
||
"Max": 2.0
|
||
},
|
||
{
|
||
"InputId": "b654ffe2-d46e-4a62-89b3-a9692d5c6481"/*Count*/,
|
||
"Position": {
|
||
"X": -95.136536,
|
||
"Y": 627.8242
|
||
},
|
||
"Description": "Amount of points generated between the first and last point",
|
||
"Min": 0,
|
||
"Max": 1000
|
||
},
|
||
{
|
||
"InputId": "bf66627b-9228-4763-99be-5196ad9c8eb3"/*Scale*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1607.0927
|
||
},
|
||
"GroupTitle": "Point Attributes",
|
||
"Description": "The first value will be default uniform scale factor. \nThe y component is and offset to that at the end of the point."
|
||
},
|
||
{
|
||
"InputId": "ca84209e-d821-40c6-b23c-38fc4bbd47b0"/*Center*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1012.0928
|
||
},
|
||
"Description": "Moves the points:\n\nX (-left / +right), \nY (-down / + up), \nZ (-forward / +backwards)",
|
||
"AddPadding": "True"
|
||
},
|
||
{
|
||
"InputId": "cd917c3d-489e-4e4d-b5dc-eacc846d82ef"/*OrientationAngle*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 1362.0927
|
||
},
|
||
"Min": -90.0,
|
||
"Max": 90.0,
|
||
"Scale": 0.1,
|
||
"Format": "{0:0.000}°"
|
||
},
|
||
{
|
||
"InputId": "ef8d1fe2-8470-4113-8d20-40a92d0dab97"/*GainAndBias*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1537.0927
|
||
},
|
||
"Min": 0.0,
|
||
"Max": 1.0,
|
||
"ClampMin": true,
|
||
"ClampMax": true,
|
||
"UseVec2Control": "GainAndBias"
|
||
},
|
||
{
|
||
"InputId": "f6986f68-851b-4cd1-ae59-bf189aa1698e"/*OffsetCenter*/,
|
||
"Position": {
|
||
"X": 314.98688,
|
||
"Y": 1117.0927
|
||
},
|
||
"Description": "Moves the position of the last point in relation to the first point:\n\nX (-left / +right), \nY (-down / + up),\nZ (-forward / +backward)\n"
|
||
}
|
||
],
|
||
"SymbolChildUis": [
|
||
{
|
||
"ChildId": "092378ee-688d-4a5b-9c58-65cb98acea4f"/*FloatsToBuffer*/,
|
||
"Style": "Resizable",
|
||
"Size": {
|
||
"X": 126.68663,
|
||
"Y": 1183.5404
|
||
},
|
||
"Position": {
|
||
"X": 594.9868,
|
||
"Y": 802.09265
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "0df35d44-e770-4490-875c-967a17b72c3e"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1012.0928
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "1c9db997-04eb-4a7b-9fb0-6c3d218e2442"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1257.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "279bcaff-b61c-49fc-8c44-b8e158ac3b54"/*ClampInt*/,
|
||
"Position": {
|
||
"X": 44.863464,
|
||
"Y": 627.8242
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "2c005354-b7e8-4902-aca6-fbb88b2c1737"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1677.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "2f1e6571-3d5f-46c0-a49b-f39cebfd5b10"/*GetBufferComponents*/,
|
||
"Position": {
|
||
"X": 476.91547,
|
||
"Y": 681.59076
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "3d060b5f-e417-420b-b375-7f2a68291a24"/*Vector4Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1817.0928
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "58e3b216-158d-4867-acc9-41ca6d4d605c"/*IntToFloat*/,
|
||
"Position": {
|
||
"X": 454.98682,
|
||
"Y": 1957.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "59f31b35-d2d4-41ef-a87c-1ecb787a8afd"/*ComputeShader*/,
|
||
"Position": {
|
||
"X": 380.06586,
|
||
"Y": 523.2696
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "5e3aef4b-d7ed-4253-bd7b-e05fc2e6b685"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1747.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "5e49a35e-1675-477b-b821-14f6164488f1"/*IntToFloat*/,
|
||
"Position": {
|
||
"X": -1.3197479,
|
||
"Y": 799.46106
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "667d86ed-20f6-4efc-ac6f-381ce75eb20e"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1607.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "68d8c8fa-6348-43c2-82b6-9eb32c1fcf35"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1397.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "6e217253-c115-4633-b998-bb291ce889c1"/*StructuredBufferWithViews*/,
|
||
"Position": {
|
||
"X": 476.91547,
|
||
"Y": 646.59076
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "8b248321-d213-4be3-8ca3-6c218bb62675"/*padding*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 1502.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "92a9a95d-ad1a-49f0-b730-6748dc1b26b7"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1117.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "9347a8f8-f4e5-404b-a181-8c233e7b9ef8"/*ExecuteBufferUpdate*/,
|
||
"Position": {
|
||
"X": 740.2861,
|
||
"Y": 665.51575
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "c013aeef-5267-4521-9ad5-040c4054336b"/*BoolToFloat*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 977.09265
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "ccedec96-d16b-4965-9308-26836fa94fba"/*CalcDispatchCount*/,
|
||
"Position": {
|
||
"X": 520.06586,
|
||
"Y": 558.2696
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "e30bbf5f-44e6-4a71-8d20-1e97df309b32"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 454.98688,
|
||
"Y": 1537.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "f8c6be68-a92f-4066-88cc-b09658a8bb5e"/*Value*/,
|
||
"Position": {
|
||
"X": 454.98685,
|
||
"Y": 1222.0927
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "fabbd287-da9b-469c-99da-67146dab746f"/*ComputeShaderStage*/,
|
||
"Position": {
|
||
"X": 740.2861,
|
||
"Y": 525.51575
|
||
}
|
||
}
|
||
],
|
||
"OutputUis": [
|
||
{
|
||
"OutputId": "d7605a96-adc6-4a2b-9ba4-33adef3b7f4c"/*OutBuffer*/,
|
||
"Position": {
|
||
"X": 740.2861,
|
||
"Y": 735.51575
|
||
}
|
||
}
|
||
]
|
||
} |