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

323 lines
7.7 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "b0981921-8e3d-4010-8b67-d7dcecca7758"/*NumberLinePoints*/,
"Description": "Generates a buffer with line points to render multidigit integer numbers.",
"InputUis": [
{
"InputId": "56482ceb-ae0e-4d32-a6a4-2568a166a2d9"/*FloatPrecision*/,
"Position": {
"X": 291.74838,
"Y": 1199.9691
}
},
{
"InputId": "65d4a758-fc55-4b8f-9e87-7fa5a1a00cb8"/*NumericValues*/,
"Position": {
"X": -426.35037,
"Y": 1355.7178
}
},
{
"InputId": "7b55d494-26bc-4fa5-9476-b4c12c503972"/*Spacing*/,
"Position": {
"X": 291.74838,
"Y": 1355.9779
}
},
{
"InputId": "b5b3ce43-8e27-4839-86ed-a1d80c14a5c5"/*Increment*/,
"Position": {
"X": 291.74838,
"Y": 1234.9691
}
},
{
"InputId": "bc3dee4d-8f01-4cd3-8a2b-7dc30966303c"/*MaxDigitCount*/,
"Position": {
"X": -646.6331,
"Y": 1086.9902
}
},
{
"InputId": "c973d9cf-525e-4910-b266-ecebd7df49af"/*GTargets*/,
"Relevancy": "Required",
"Position": {
"X": -946.5259,
"Y": 909.28125
},
"Description": "The incoming points define the position at which other points will be distributed"
},
{
"InputId": "d348dd16-e165-470c-89c2-83c73cb792d1"/*LineWidth*/,
"Position": {
"X": 291.74838,
"Y": 1390.9779
}
},
{
"InputId": "d5bb30ae-6368-464b-b7db-ee30b9c3c394"/*Scale*/,
"Position": {
"X": 291.74838,
"Y": 1320.9779
},
"AddPadding": "True",
"Scale": 0.01
},
{
"InputId": "eb4007f8-247d-487a-bad7-f136eba821ea"/*NumberMode*/,
"Position": {
"X": 291.74838,
"Y": 1164.9691
}
}
],
"SymbolChildUis": [
{
"ChildId": "01b8ab1e-148e-4b09-9378-5b490ca1ede8"/*GetBufferComponents*/,
"Position": {
"X": 570.3347,
"Y": 1470.878
}
},
{
"ChildId": "159b2afe-4bca-4c65-88fc-da90e191b579"/*LineTextPoints*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -894.175,
"Y": 2157.7686
}
},
{
"ChildId": "21bb695a-debb-4f41-9bbe-6f8434aa277a"/*IntListLength*/,
"Position": {
"X": 291.74838,
"Y": 1129.9691
}
},
{
"ChildId": "28653826-8e68-4e93-9964-3c5d35af2a6d"/*CalcDispatchCount*/,
"Position": {
"X": 305.7068,
"Y": 851.588
}
},
{
"ChildId": "32f53f5a-90d6-4b89-a6fe-aa8eb2d3621c"/*MultiplyInts*/,
"Position": {
"X": -203.92596,
"Y": 1186.0653
}
},
{
"ChildId": "38907421-886c-4ced-b9eb-600601efbd1b"/*GetBufferComponents*/,
"Position": {
"X": 140.83714,
"Y": 1622.8075
}
},
{
"ChildId": "395b515e-0642-469e-b1e3-0febaa9a88d4"/*MultiplyInts*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -745.71436,
"Y": 1958.2543
}
},
{
"ChildId": "3ebc7c7d-184a-4308-92fd-c2a5e905c7ba"/*ComputeShaderStage*/,
"Position": {
"X": 710.3347,
"Y": 1260.878
}
},
{
"ChildId": "3f9fbfac-bc9c-4c08-87b0-3f6ed0556009"/*GetBufferComponents*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -614.1747,
"Y": 2192.7686
}
},
{
"ChildId": "46798ab4-6184-4179-9d1b-615dd1e96807"/*GetBufferComponents*/,
"Position": {
"X": 371.29248,
"Y": 1951.7202
}
},
{
"ChildId": "4aeba501-a68e-42c9-9fa7-b8df1d50403d"/*ComputeShader*/,
"Position": {
"X": 165.7068,
"Y": 816.588
}
},
{
"ChildId": "4cc50fbd-7f06-4585-8466-71b243c0a4cc"/*ExecuteBufferUpdate*/,
"Position": {
"X": 710.3347,
"Y": 1540.878
}
},
{
"ChildId": "53129c86-d5a9-4445-8310-81bb61366e3f"/*IntToFloat*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -605.7143,
"Y": 1923.2543
}
},
{
"ChildId": "533a1e11-0368-49fa-b4f7-9c40a132b322"/*GetBufferComponents*/,
"Position": {
"X": -806.526,
"Y": 909.28125
}
},
{
"ChildId": "55ff2ec0-b413-4e64-beed-617ba7dfad9b"/*FloatsToBuffer*/,
"Position": {
"X": 431.74838,
"Y": 1285.9779
}
},
{
"ChildId": "6a6052ad-01aa-47af-9028-a0352833813f"/*CustomPointShader*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -465.7143,
"Y": 1853.2543
}
},
{
"ChildId": "7587fc09-f433-4ba7-a2ec-25a61617cd88"/*ListToBuffer*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -754.17487,
"Y": 2192.7686
}
},
{
"ChildId": "7a5757e1-bb44-4e27-8289-6574cd710913"/*Time*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -801.34143,
"Y": 2068.681
}
},
{
"ChildId": "90666c02-ab9a-4beb-9b25-ad84261e23d0"/*MaxPointsPerDigit*/,
"Position": {
"X": -1075.6748,
"Y": 1546.786
}
},
{
"ChildId": "946e3f80-cd6e-4ff6-ad32-a61c30a40930"/*TargetPointCount*/,
"Position": {
"X": -666.526,
"Y": 944.28125
}
},
{
"ChildId": "a25a49ef-b63d-4ccd-935f-5adf336427d9"/*Text*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Style": "Resizable",
"Size": {
"X": 120.0,
"Y": 80.0
},
"Position": {
"X": -885.71436,
"Y": 1923.2543
}
},
{
"ChildId": "a367ec73-ed3b-46d8-b2c4-9b02b38d57f7"/*IntToFloat*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -605.7143,
"Y": 1888.2543
}
},
{
"ChildId": "a42b7ff1-09af-453a-b337-333ca617d1b5"/*DigitCharLinePoints*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -754.175,
"Y": 2157.7686
}
},
{
"ChildId": "b9555b8a-7d91-4ee1-9251-5b92a21355d2"/*ClampInt*/,
"Position": {
"X": -506.63293,
"Y": 1086.9902
}
},
{
"ChildId": "c6cb7035-3114-40a9-bd78-2d312cc2c49f"/*IntListToBuffer*/,
"Position": {
"X": 430.33475,
"Y": 1470.878
}
},
{
"ChildId": "c894f220-2f46-400f-acc7-b4ca930997a0"/*StringLength*/,
"SectionId": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Position": {
"X": -745.71436,
"Y": 1923.2543
}
},
{
"ChildId": "d3b960e5-2c96-490b-ac17-fe727adc18c6"/*IntsToBuffer*/,
"Style": "Resizable",
"Size": {
"X": 79.85269,
"Y": 207.14818
},
"Position": {
"X": 431.74838,
"Y": 1024.9691
}
},
{
"ChildId": "f9647b07-3bdd-47e7-90e3-00c610d89fd6"/*ResultPoints*/,
"Position": {
"X": 140.83714,
"Y": 1552.8075
}
}
],
"OutputUis": [
{
"OutputId": "55d34be3-784c-4f77-afbb-d75b036fcdbd"/*OutBuffer*/,
"Position": {
"X": 710.3347,
"Y": 1610.8785
}
}
],
"Sections": [
{
"Id": "ca464ca8-4e1b-4553-8d3d-b0b272afd276",
"Title": "After this, the point buffer should have normalized point size of each digit",
"Label": "Convert Line Points into Point Buffer",
"Color": {
"X": 0.6,
"Y": 0.6,
"Z": 0.6,
"W": 1.0
},
"Position": {
"X": -1073.1486,
"Y": 1613.729
},
"Size": {
"X": 1095.5593,
"Y": 724.0397
}
}
]
}