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

109 lines
3.1 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "c47ab830-aae7-4f8f-b67c-9119bcbaf7df"/*CubeMesh*/,
"Description": "Generates a procedural three-dimensional mesh which can be rendered with [DrawMesh], [DrawMeshUnlit] and [DrawMeshHatched] among others.\n\nFor a simple and interactive tutorial on the TiXL rendering pipeline, see [HowToDrawThings].\n\nIt can also become the source for a particle system with [MeshVerticesToPoints] or [PointsOnMesh].\nTo import static 3D meshes from other programs refer to [LoadObj].",
"SymbolTags": "1",
"InputUis": [
{
"InputId": "573b74e2-8ab9-4364-9de7-605248528cee"/*Margin*/,
"Position": {
"X": -200.0,
"Y": 125.0
},
"Description": "Padding between UV islands",
"Min": 0.0,
"Max": 0.01
},
{
"InputId": "97c9849e-751c-49a9-823d-0af839fa503e"/*Stretch*/,
"Position": {
"X": -200.0,
"Y": 45.0
},
"GroupTitle": "Scaling",
"Description": "Scales the size X (width) Y (height) Z (depth)"
},
{
"InputId": "9a7d34a1-ca39-48bc-b977-9a786d23f3b1"/*Scale*/,
"Position": {
"X": -200.0,
"Y": 0.0
},
"Description": "Uniformly scales the mesh"
},
{
"InputId": "ba355fc0-0f1c-41d9-842e-d8ae9bee162a"/*Margin2*/,
"Position": {
"X": -200.0,
"Y": 125.0
},
"Description": "Padding between UV islands",
"Min": 0.0,
"Max": 0.01
},
{
"InputId": "e1adb865-42f5-46a9-a4ac-bfae00b03caa"/*TexCoord*/,
"Position": {
"X": -200.0,
"Y": 125.0
},
"GroupTitle": "Uv Mapping",
"Description": "Alternative UV Maps"
},
{
"InputId": "e445a6da-0b66-46ae-ad2b-650e9cc50798"/*Segments*/,
"Position": {
"X": -200.0,
"Y": 0.0
},
"GroupTitle": "Tesselation",
"Description": "Amount of segments from left to right / top to bottom / front to back."
},
{
"InputId": "e641c244-9dc8-444d-8dee-c3e9b710f9db"/*Rotation*/,
"Position": {
"X": -200.0,
"Y": 135.0
},
"Description": "Rotates the Mesh",
"AddPadding": "True",
"Scale": 0.1,
"Format": "{0:0.0}°"
},
{
"InputId": "f4a78f77-8d8c-4b7b-8545-ea80947b428d"/*Center*/,
"Position": {
"X": -200.0,
"Y": 90.0
},
"Description": "Transforms the position of the pivot"
},
{
"InputId": "f946d7a1-8bb6-4ba1-a3bb-f2f95fc2242d"/*TexCoord2*/,
"Position": {
"X": -200.0,
"Y": 125.0
},
"Description": "Alternative UV Maps"
},
{
"InputId": "febfae90-13e8-4f0a-8ccf-b8825ea525f8"/*Pivot*/,
"Position": {
"X": -200.0,
"Y": 45.0
},
"GroupTitle": "Position and Rotation",
"Description": "Offsets the position of the pivot point (center).\n\nThis is helpful to change the point around which the cube rotates / along which it is scaled."
}
],
"SymbolChildUis": [],
"OutputUis": [
{
"OutputId": "35660e2b-5005-44a2-bf57-db9a3f1b791d"/*Data*/,
"Position": {
"X": 0.0,
"Y": 0.0
}
}
]
}