tooll3--t3
287 行
7.5 KiB
Plaintext
287 行
7.5 KiB
Plaintext
{
|
|
"FormatVersion": 3,
|
|
"Id": "eaeb8937-f6ff-4a4a-8f00-27484285cd2d"/*DoyleSpiralPoints2*/,
|
|
"Description": "Generate a set of points with decreasing sizes that can be used to draw a Doyle spiral:\n\nIn the mathematics of circle packing, a Doyle spiral is a pattern of non-crossing circles in the plane in which each circle is surrounded by a ring of six tangent circles. \nThese patterns contain spiral arms formed by circles linked through opposite points of tangency, with their centers on logarithmic spirals of three different shapes. ",
|
|
"SymbolTags": "64",
|
|
"InputUis": [
|
|
{
|
|
"InputId": "1e099abf-0378-43a4-899c-ade1828e42a6"/*Center*/,
|
|
"Position": {
|
|
"X": -1312.8433,
|
|
"Y": 1907.6337
|
|
},
|
|
"GroupTitle": "Transform",
|
|
"Description": "Transforms the center / pivot of the spiral"
|
|
},
|
|
{
|
|
"InputId": "4f0a45cb-7d9b-4021-9977-471215c377a6"/*OrientationAxis*/,
|
|
"Position": {
|
|
"X": -1312.8433,
|
|
"Y": 1952.6337
|
|
},
|
|
"AddPadding": "True"
|
|
},
|
|
{
|
|
"InputId": "51748370-6134-4297-90bd-cbd77531d854"/*CenterPositionScale*/,
|
|
"Position": {
|
|
"X": -1290.6246,
|
|
"Y": 1181.3462
|
|
},
|
|
"Description": "Scales the center of the spiral cutting off all affected points"
|
|
},
|
|
{
|
|
"InputId": "58e4f212-dc64-4697-a561-296bb66e39ca"/*CenterSizeScale*/,
|
|
"Position": {
|
|
"X": -1305.205,
|
|
"Y": 1447.432
|
|
},
|
|
"Description": "Scales the inner points of the spiral cutting off points by reducing their size"
|
|
},
|
|
{
|
|
"InputId": "5af0a50e-0da1-4800-9fef-c1217eb2368a"/*ScaleBias*/,
|
|
"Position": {
|
|
"X": -1290.6246,
|
|
"Y": 1136.3462
|
|
},
|
|
"Description": "Non-uniformly scales the position of the points on the spiral\nThe points in the center get compressed while the outer points get pushed outwards"
|
|
},
|
|
{
|
|
"InputId": "72ffae32-423d-4c4e-9b6a-39094b1d4bfd"/*Steps*/,
|
|
"Position": {
|
|
"X": -1339.0763,
|
|
"Y": 770.3935
|
|
},
|
|
"Description": "Amount of points along the spiral"
|
|
},
|
|
{
|
|
"InputId": "77f01a41-38ff-4186-8336-84a030be124f"/*SpiralSteepness*/,
|
|
"Position": {
|
|
"X": -1339.0762,
|
|
"Y": 941.875
|
|
},
|
|
"Description": "Defines how intense the size of the points increases with each row"
|
|
},
|
|
{
|
|
"InputId": "b8a087a7-2a72-45e8-9adf-938cca729651"/*OrientationAngle*/,
|
|
"Position": {
|
|
"X": -1312.8433,
|
|
"Y": 1997.6337
|
|
}
|
|
},
|
|
{
|
|
"InputId": "bfc2279a-7bf8-436a-a04d-813ecee1776a"/*PointsPerStep*/,
|
|
"Position": {
|
|
"X": -1339.0762,
|
|
"Y": 896.875
|
|
},
|
|
"Description": "Defines how many points one step consists of",
|
|
"AddPadding": "True"
|
|
},
|
|
{
|
|
"InputId": "c0e1a16c-7b1f-43bb-aa13-42cd37f499b8"/*WBias*/,
|
|
"Position": {
|
|
"X": -1305.205,
|
|
"Y": 1402.432
|
|
},
|
|
"Description": "Defines how intense the outer points grow in size"
|
|
},
|
|
{
|
|
"InputId": "c576de4b-d0da-4fb7-8290-e9fc383f7c13"/*Scale*/,
|
|
"Position": {
|
|
"X": -1290.6246,
|
|
"Y": 1091.3464
|
|
},
|
|
"GroupTitle": "Spiral Size",
|
|
"Description": "Uniformly scales the size",
|
|
"Scale": 0.001
|
|
},
|
|
{
|
|
"InputId": "dcc7b167-c743-46d7-9a01-08c291a2016f"/*W*/,
|
|
"Position": {
|
|
"X": -1305.205,
|
|
"Y": 1357.432
|
|
},
|
|
"GroupTitle": "PointSize / W",
|
|
"Description": "Scales the W-Value of the points (default = size of the points)"
|
|
},
|
|
{
|
|
"InputId": "ffbfa2dd-75ed-439e-8bab-eb0104ab9c0d"/*Offset*/,
|
|
"Position": {
|
|
"X": -1339.0763,
|
|
"Y": 815.3935
|
|
},
|
|
"Description": "Offsets the position of the drawn points on the spiral",
|
|
"AddPadding": "True"
|
|
}
|
|
],
|
|
"SymbolChildUis": [
|
|
{
|
|
"ChildId": "08bd2606-6f37-4842-b5c1-26c530deb3b2"/*ClampInt*/,
|
|
"Position": {
|
|
"X": -1071.4358,
|
|
"Y": 1415.4395
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "1b08befd-a52e-4465-964a-00be906364b9"/*ExecuteBufferUpdate*/,
|
|
"Position": {
|
|
"X": 702.06287,
|
|
"Y": 406.1112
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "2009c0c5-bb7a-4991-b40a-d6715f4d38f1"/*Vector3Components*/,
|
|
"Position": {
|
|
"X": -265.96265,
|
|
"Y": 1236.3569
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "25510ec0-3bf3-41c2-b5d3-8d0b16d02ea3"/*Vector3Components*/,
|
|
"Position": {
|
|
"X": -746.97156,
|
|
"Y": 1148.3666
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "37ef7c7b-253a-4a15-b6db-095b6f4cce84"/*Vector2Components*/,
|
|
"Position": {
|
|
"X": -349.26678,
|
|
"Y": 1503.0316
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "40a3784c-becb-4e04-9f10-f98c2816eafc"/*Modulo*/,
|
|
"Position": {
|
|
"X": 790.2649,
|
|
"Y": 1116.6594
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "432b965d-ba4a-4492-a57a-a9d5b6a27d50"/*MultiplyInt*/,
|
|
"Position": {
|
|
"X": -487.00586,
|
|
"Y": 460.35757
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "4372c920-5987-4ae7-9010-683cd5413227"/*ComputeShader*/,
|
|
"Position": {
|
|
"X": 144.38477,
|
|
"Y": 286.20483
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "4e941219-7447-4233-8444-a1d629c567df"/*_DoyleSpiralRoot*/,
|
|
"Position": {
|
|
"X": 790.2649,
|
|
"Y": 1216.6594
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "5e8e0786-3884-4ca3-9484-c1bd8270b095"/*ClampInt*/,
|
|
"Position": {
|
|
"X": -1015.58356,
|
|
"Y": 795.1038
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "80c3f746-e935-4161-8e04-bb30f091d73c"/*IntToFloat*/,
|
|
"Position": {
|
|
"X": -871.03265,
|
|
"Y": 1517.8766
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "86346875-f61a-4a02-88c4-35d12a6a2968"/*GetBufferComponents*/,
|
|
"Position": {
|
|
"X": 114.896095,
|
|
"Y": 715.3661
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "97aae4ab-46d9-486b-be5d-96c54e5e820f"/*padding*/,
|
|
"Position": {
|
|
"X": -746.97156,
|
|
"Y": 1036.3666
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "b33b0a98-0005-42bd-a5ca-cc0e8befb9ad"/*IntToFloat*/,
|
|
"Position": {
|
|
"X": -871.03265,
|
|
"Y": 1573.8766
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "bb314cbb-a412-40db-a665-345b88ee09d8"/*_DoyleSpiralRoot*/,
|
|
"Position": {
|
|
"X": -563.2251,
|
|
"Y": 1599.2355
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "bfd41dd0-90b5-4e44-a3ec-05460f458d78"/*ClampInt*/,
|
|
"Position": {
|
|
"X": -337.00586,
|
|
"Y": 460.35757
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "c1f5742d-d974-4d59-839b-d61e1710dc12"/*ComputeShaderStage*/,
|
|
"Position": {
|
|
"X": 507.63617,
|
|
"Y": 320.49982
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "d2fa194a-a8e7-411d-8b07-b2536ae65bfb"/*StructuredBufferWithViews*/,
|
|
"Position": {
|
|
"X": -86.50103,
|
|
"Y": 691.1957
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "d7472371-3a16-4d93-a136-d93f1ef7b3c5"/*CalcDispatchCount*/,
|
|
"Position": {
|
|
"X": 295.02646,
|
|
"Y": 301.04553
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "dfcd4470-51c3-449e-be9e-200b949b82ae"/*Vector2Components*/,
|
|
"Position": {
|
|
"X": -349.26678,
|
|
"Y": 1559.0316
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "ea95333e-d2a7-48bf-8617-d16094de0723"/*padding*/,
|
|
"Position": {
|
|
"X": -746.97156,
|
|
"Y": 993.3666
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "fe783651-4b14-4f0e-86e1-4f9b790abd9c"/*FloatsToBuffer*/,
|
|
"Style": "Resizable",
|
|
"Size": {
|
|
"X": 110.78082,
|
|
"Y": 906.7811
|
|
},
|
|
"Position": {
|
|
"X": 231.37524,
|
|
"Y": 840.3195
|
|
}
|
|
}
|
|
],
|
|
"OutputUis": [
|
|
{
|
|
"OutputId": "197b9371-876f-4809-b030-bb1a7b622312"/*OutBuffer*/,
|
|
"Position": {
|
|
"X": 852.06287,
|
|
"Y": 406.1112
|
|
}
|
|
}
|
|
]
|
|
} |