109 lines
3.1 KiB
Plaintext
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
|
|
}
|
|
}
|
|
]
|
|
} |