345 lines
8.7 KiB
Plaintext
345 lines
8.7 KiB
Plaintext
{
|
||
"FormatVersion": 3,
|
||
"Id": "4ae9e2f5-7cb3-40b0-a662-0662e8cb7c68"/*LinePoints*/,
|
||
"Description": "Define points from a source position to a direction.",
|
||
"SymbolTags": "1",
|
||
"InputUis": [
|
||
{
|
||
"InputId": "178c1df1-5326-42d1-9251-8e2c8ad7965b"/*Center*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 794.24084
|
||
},
|
||
"Description": "Starting point.",
|
||
"AddPadding": "True"
|
||
},
|
||
{
|
||
"InputId": "208b724d-c5d7-4eaa-94a1-e1f045f14969"/*OrientationAngle*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1074.2408
|
||
},
|
||
"Min": -90.0,
|
||
"Max": 90.0,
|
||
"Format": "{0:0.0}°"
|
||
},
|
||
{
|
||
"InputId": "28081e5f-da01-46dc-81ad-699df29a49a4"/*GainAndBias*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1494.2408
|
||
},
|
||
"Min": 0.0,
|
||
"Max": 1.0,
|
||
"ClampMin": true,
|
||
"ClampMax": true,
|
||
"UseVec2Control": "GainAndBias"
|
||
},
|
||
{
|
||
"InputId": "41ed1339-c762-4979-9c89-b1a347eb3d06"/*WOffset*/,
|
||
"Position": {
|
||
"X": 257.3594,
|
||
"Y": 2137.5178
|
||
},
|
||
"Description": "Delta added to the start width.",
|
||
"Format": "{0:0.000} ±"
|
||
},
|
||
{
|
||
"InputId": "442cca8c-9e38-4eeb-a67c-945510218a85"/*F1*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1564.2408
|
||
}
|
||
},
|
||
{
|
||
"InputId": "4ab30d37-dec7-4c7a-a44c-25baf18f25ae"/*Scale*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1704.2408
|
||
},
|
||
"GroupTitle": "Point Attributes"
|
||
},
|
||
{
|
||
"InputId": "4d45a633-ac00-4cbe-83a3-43c419c3da97"/*ColorB*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1354.2408
|
||
},
|
||
"Min": 0.0,
|
||
"Max": 1.0,
|
||
"ClampMin": true,
|
||
"ClampMax": true
|
||
},
|
||
{
|
||
"InputId": "6f46bd61-422f-4715-9219-3d2e1dff1d90"/*ColorA*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1214.2408
|
||
},
|
||
"Description": "Color at the start of the line (i.e. at the Center)",
|
||
"AddPadding": "True",
|
||
"Min": 0.0,
|
||
"Max": 1.0,
|
||
"ClampMin": true,
|
||
"ClampMax": true
|
||
},
|
||
{
|
||
"InputId": "6fa2fddb-3b8d-4fda-9ac4-796618aa88d0"/*Length*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 899.24084
|
||
},
|
||
"Description": "A factor multiplied to the direction of the line. \nDirection of 2, 0, 0 × 1 and 1, 0, 0 × 2 are equivalent.",
|
||
"AddPadding": "True"
|
||
},
|
||
{
|
||
"InputId": "83986e05-af3e-469f-a656-9956d37d12ba"/*Orientation*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1865.4856
|
||
},
|
||
"GroupTitle": "Point Orientation",
|
||
"Description": "Sadly there is no simple method to define the orientation of the points.\n\nSimple: Ignores Line direction and uses the Orientation and Angle\nUp Vector: Orient X towards the direction. This can have unpredictable results when the line is pointing up or when using Orientation Angles."
|
||
},
|
||
{
|
||
"InputId": "8f3eab23-6e6a-43dc-969e-c5ef3b8e3fe0"/*F2*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1634.2408
|
||
}
|
||
},
|
||
{
|
||
"InputId": "8f439130-529c-42ff-a5c0-255476120f03"/*Direction*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 934.24084
|
||
},
|
||
"Description": "The direction the line is being oriented. E.g. 0, 1, 0 would point the line upwards."
|
||
},
|
||
{
|
||
"InputId": "8f7206d1-5f78-4a9c-bba9-1ef8277b6d5f"/*Twist*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1774.2408
|
||
},
|
||
"Description": "Twist the point orientations around the direction axis. This can be useful if the line points are used as targets for repeating other elements, e.g., to build a spiral staircase.",
|
||
"Min": -180.0,
|
||
"Max": 180.0,
|
||
"Format": "{0:0.0}°"
|
||
},
|
||
{
|
||
"InputId": "951a1792-e607-4595-b211-97be7d27694c"/*Count*/,
|
||
"Position": {
|
||
"X": -323.18683,
|
||
"Y": 667.1208
|
||
},
|
||
"Min": 1,
|
||
"Max": 1000000,
|
||
"ClampMin": true
|
||
},
|
||
{
|
||
"InputId": "a8dfe0e7-ad33-47cf-ab78-726385e38434"/*OrientationAxis*/,
|
||
"Position": {
|
||
"X": 19.995575,
|
||
"Y": 1109.2408
|
||
}
|
||
},
|
||
{
|
||
"InputId": "af75835a-04c9-4721-8c7a-a31ef8012f06"/*Pivot*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1039.2408
|
||
},
|
||
"Description": "Defines how the Line is centered.\n\n0 - the line starts at center\n0.5 - the line is centered\n1.0 - the last point of the line is at the Center.",
|
||
"Min": 0.0,
|
||
"Max": 1.0
|
||
},
|
||
{
|
||
"InputId": "d120d8f7-aff6-4e30-b0d2-c45e3e477fde"/*W*/,
|
||
"Position": {
|
||
"X": 257.3594,
|
||
"Y": 2092.5173
|
||
},
|
||
"GroupTitle": "Obsolete Parameters",
|
||
"Description": "Width at the beginning of the line."
|
||
},
|
||
{
|
||
"InputId": "ddc2ea6a-d356-46c9-b333-4cce69c02570"/*AddSeparator*/,
|
||
"Position": {
|
||
"X": -502.0653,
|
||
"Y": 1819.5435
|
||
},
|
||
"GroupTitle": "Options",
|
||
"Description": "When combining multiple lines into a single buffer, checking this option will prevent connecting them."
|
||
}
|
||
],
|
||
"SymbolChildUis": [
|
||
{
|
||
"ChildId": "0d9a8206-2bbb-425b-932e-706a680a9b10"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1109.2408
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "12108230-6c03-42ba-ad8a-d9b602626de5"/*ComputeShaderStage*/,
|
||
"Position": {
|
||
"X": 569.2438,
|
||
"Y": 642.10944
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "34b27f8b-0d5f-4390-be54-4405f3924294"/*BoolToInt*/,
|
||
"Position": {
|
||
"X": -362.06528,
|
||
"Y": 1819.5435
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "4baef9e1-7ed5-4685-9faa-8643c4f1c1e5"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1494.2408
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "526f6b08-5553-49a4-aca3-8bb18f36edd7"/*Vector4Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1354.2408
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "5433be81-6c78-4af5-b622-7e4b32729d9c"/*IntsToBuffer*/,
|
||
"Position": {
|
||
"X": 299.99557,
|
||
"Y": 1830.4856
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "58ec20dd-1291-425c-b8d3-2c7923d43dd8"/*StructuredBufferWithViews*/,
|
||
"Position": {
|
||
"X": 33.166042,
|
||
"Y": 643.7577
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "7ac672f5-6e11-4e08-86e0-5b3ed8a25200"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 934.24084
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "82938232-cea6-4607-8227-b6c19f9a6e11"/*ComputeShader*/,
|
||
"Position": {
|
||
"X": -106.833954,
|
||
"Y": 526.4397
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "996b5c61-b865-42e9-a096-a4aa126dd678"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1564.2408
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "a2277b1e-fe23-436a-9e9e-223db0ede615"/*GetBufferComponents*/,
|
||
"Position": {
|
||
"X": 33.166042,
|
||
"Y": 678.7577
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "a7581da6-2cfd-4087-9d6b-877d0f0c1ff9"/*ExecuteBufferUpdate*/,
|
||
"Position": {
|
||
"X": 569.2438,
|
||
"Y": 817.10944
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "c898820d-0f41-4c3f-8d6c-bfeb4b42193a"/*CalcDispatchCount*/,
|
||
"Position": {
|
||
"X": 33.166046,
|
||
"Y": 561.4397
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "ca4a31d2-5ad8-4303-8a27-a96095193d92"/*AddInt*/,
|
||
"Position": {
|
||
"X": -183.18683,
|
||
"Y": 667.1208
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "ce0e45cf-7495-4bda-9693-a84d6ea31a5c"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1634.2408
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "cfd2581f-f000-444c-bbe0-e302e185cd15"/*Vector3Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 794.24084
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "e5173624-d565-4cd4-875c-70d76871c900"/*FloatsToBuffer*/,
|
||
"Style": "Resizable",
|
||
"Size": {
|
||
"X": 85.979126,
|
||
"Y": 636.5745
|
||
},
|
||
"Position": {
|
||
"X": 299.99557,
|
||
"Y": 759.24084
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "f98aadae-0bc2-4fcc-b7a3-b61110add6a1"/*Vector2Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1704.2408
|
||
}
|
||
},
|
||
{
|
||
"ChildId": "fd518aaf-1c64-484d-8168-5c29cb3e2d2d"/*Vector4Components*/,
|
||
"Position": {
|
||
"X": 159.99557,
|
||
"Y": 1214.2408
|
||
}
|
||
}
|
||
],
|
||
"OutputUis": [
|
||
{
|
||
"OutputId": "68514ced-4368-459a-80e9-463a808bff0b"/*OutBuffer*/,
|
||
"Position": {
|
||
"X": 569.2438,
|
||
"Y": 887.10944
|
||
}
|
||
}
|
||
],
|
||
"Sections": [
|
||
{
|
||
"Id": "f5623a2a-3dd6-4d05-8dec-02deefe8892f",
|
||
"Title": "Obsolete Parameters",
|
||
"Color": {
|
||
"X": 0.6,
|
||
"Y": 0.6,
|
||
"Z": 0.6,
|
||
"W": 1.0
|
||
},
|
||
"Position": {
|
||
"X": 238.43927,
|
||
"Y": 2030.0
|
||
},
|
||
"Size": {
|
||
"X": 230.0,
|
||
"Y": 189.99988
|
||
}
|
||
}
|
||
]
|
||
} |