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

345 lines
8.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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
}
}
]
}