BallanceBlenderHelper/ballance_blender_plugin/json/BasicBlock.json
yyc12345 2bd031784a [feat] update BMERevenge generation method
- use some laggy AST code to update BMERevenge generation method.
- after this change, BMERevenge become more programable and easy to create more complex models
- ready for wide floor generation development
2022-12-27 22:08:35 +08:00

2664 lines
76 KiB
JSON

[
{
"Type": "SinkBorder",
"BindingDisplayTexture": "SinkBorder.png",
"UnitSize": "Small",
"ExpandType": "Column",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": false,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"2.5+d1, 0.0, 0.0",
"2.5+d1, 2.5, -0.7",
"0.0, 2.5, -0.7",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopProfil",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d1",
"0.5, 0.0-d1",
"0.5, 0.5",
"0.0, 0.5"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"2.5+d1, 0.0, -5.0-d3",
"2.5+d1, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.5, 0.5",
"0.5, 0.0-d1",
"0.0, 0.0-d1"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 2.5, -0.7",
"0.0, 2.5, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"0.0, 0.0",
"0.14, 0.5",
"1.0+d3, 0.5"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5+d1, 2.5, -0.7",
"2.5+d1, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, -0.7"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.14, 0.0-d1",
"1.0+d3, 0.0-d1",
"1.0+d3, 0.5",
"0.14, 0.5"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5+d1, 0.0, 0.0",
"2.5+d1, 0.0, -5.0-d3",
"2.5+d1, 2.5, -5.0-d3",
"2.5+d1, 2.5, -0.7"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.14, 0.5"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"2.5+d1, 0.0, 0.0",
"2.5+d1, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0-d1",
"0.0, 0.0-d1"
]
}
]
},
"TwoDTopSideExpand": null,
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": {
"Vertices": [
"2.5+d1, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, -2.5",
"2.5+d1, 0.0, -2.5",
"2.5+d1, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.5, 0.5",
"0.5, 0.0-d1",
"0.0, 0.0-d1",
"0.0, 0.5"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.0-d1",
"0.0, 0.5",
"0.5+d3, 0.5",
"0.5+d3, 0.0-d1"
]
}
]
}
},
{
"Type": "NormalBorder",
"BindingDisplayTexture": "NormalBorder.png",
"UnitSize": "Small",
"ExpandType": "Column",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": false,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 0.0, 0.0",
"2.5+d1, 0.0, 0.0",
"2.5+d1, 2.5, 0.0",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopFlat",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5",
"0.0, 0.0-d1",
"0.5, 0.0-d1",
"0.5, 0.5"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"2.5+d1, 0.0, -5.0-d3",
"2.5+d1, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.5, 0.5",
"0.5, 0.0-d1",
"0.0, 0.0-d1"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5+d1, 2.5, 0.0",
"2.5+d1, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d1",
"1.0+d3, 0.0-d1",
"1.0+d3, 0.5",
"0.0, 0.5"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5+d1, 0.0, -5.0-d3",
"2.5+d1, 2.5, -5.0-d3",
"2.5+d1, 2.5, 0.0",
"2.5+d1, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.5",
"1.0+d3, 0.0",
"0.0, 0.0",
"0.0, 0.5"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"2.5+d1, 0.0, 0.0",
"2.5+d1, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0-d1",
"0.0, 0.0-d1"
]
}
]
},
"TwoDTopSideExpand": null,
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": {
"Vertices": [
"2.5+d1, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, -2.5",
"2.5+d1, 0.0, -2.5",
"2.5+d1, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.5, 0.5",
"0.5, 0.0-d1",
"0.0, 0.0-d1",
"0.0, 0.5"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.0-d1",
"0.0, 0.5",
"0.5+d3, 0.5",
"0.5+d3, 0.0-d1"
]
}
]
}
},
{
"Type": "SinkOutterCorner",
"BindingDisplayTexture": "SinkOutterCorner.png",
"UnitSize": "Small",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": true,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 0.0, 0.0",
"2.5, 0.0, 0.0",
"2.5, 2.5, -0.7",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfil",
"Indices": [
0,
1,
2
],
"UVs": [
"0.0, 0.5",
"0.0, 1.0",
"0.5, 1.0"
]
},
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfil",
"Indices": [
0,
2,
3
],
"UVs": [
"1.0, 0.5",
"0.5, 1.0",
"1.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 2.5, 0.0",
"0.0, 2.5, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"0.0, 0.0",
"0.0, 0.5",
"1.0+d3, 0.5"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, 0.0",
"2.5, 2.5, -0.7"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.0, 0.5",
"0.14, 0.0"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3",
"2.5, 2.5, -0.7",
"2.5, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.14, 0.5",
"0.0, 0.0"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"2.5, 0.0, 0.0",
"2.5, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSideExpand": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, -2.5",
"0.0, 0.0, -2.5",
"0.0, 0.0, 0.0",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0",
"0.0, 0.5"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.0",
"0.0, 0.5",
"0.5+d3, 0.5",
"0.5+d3, 0.0"
]
}
]
},
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, -2.5",
"2.5, 0.0, -2.5",
"2.5, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0",
"0.0, 0.5"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.0",
"0.0, 0.5",
"0.5+d3, 0.5",
"0.5+d3, 0.0"
]
}
]
}
},
{
"Type": "NormalOutterCorner",
"BindingDisplayTexture": "NormalOutterCorner.png",
"UnitSize": "Small",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": true,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 0.0, 0.0",
"2.5, 0.0, 0.0",
"2.5, 2.5, 0.0",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "TRIANGLE",
"Textures": "FloorTopFlat",
"Indices": [
0,
1,
2
],
"UVs": [
"0.0, 0.5",
"0.0, 1.0",
"0.5, 1.0"
]
},
{
"Type": "TRIANGLE",
"Textures": "FloorTopFlat",
"Indices": [
0,
2,
3
],
"UVs": [
"1.0, 0.5",
"0.5, 1.0",
"1.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 2.5, 0.0",
"0.0, 2.5, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"0.0, 0.0",
"0.0, 0.5",
"1.0+d3, 0.5"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, 0.0",
"2.5, 2.5, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.0, 0.5",
"0.0, 0.0"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3",
"2.5, 2.5, 0.0",
"2.5, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.0, 0.5",
"0.0, 0.0"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"2.5, 0.0, 0.0",
"2.5, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSideExpand": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, -2.5",
"0.0, 0.0, -2.5",
"0.0, 0.0, 0.0",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0",
"0.0, 0.5"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.0",
"0.0, 0.5",
"0.5+d3, 0.5",
"0.5+d3, 0.0"
]
}
]
},
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, -2.5",
"2.5, 0.0, -2.5",
"2.5, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0",
"0.0, 0.5"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.0",
"0.0, 0.5",
"0.5+d3, 0.5",
"0.5+d3, 0.0"
]
}
]
}
},
{
"Type": "SinkInnerCorner",
"BindingDisplayTexture": "SinkInnerCorner.png",
"UnitSize": "Small",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": false,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": false,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"2.5, 0.0, -0.7",
"2.5, 2.5, 0.0",
"0.0, 0.0, -0.7",
"0.0, 2.5, -0.7"
],
"Faces": [
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfil",
"Indices": [
0,
1,
2
],
"UVs": [
"0.5, 1.0",
"0.0, 1.0",
"0.5, 0.5"
]
},
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfil",
"Indices": [
3,
2,
1
],
"UVs": [
"0.5, 1.0",
"0.5, 0.5",
"1.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, -0.7",
"0.0, 2.5, -0.7",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.14, 0.0",
"0.14, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5, 2.5, 0.0",
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, -0.7"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.14, 0.5"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5, 2.5, 0.0",
"2.5, 0.0, -0.7",
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5",
"0.14, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"0.0, 0.0, -0.7",
"0.0, 0.0, -5.0-d3",
"2.5, 0.0, -5.0-d3",
"2.5, 0.0, -0.7"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.14, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0",
"0.14, 0.0"
]
}
]
},
"TwoDTopSideExpand": null,
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": null
},
{
"Type": "NormalInnerCorner",
"BindingDisplayTexture": "NormalInnerCorner.png",
"UnitSize": "Small",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": false,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": false,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"2.5, 0.0, 0.0",
"2.5, 2.5, 0.0",
"0.0, 0.0, 0.0",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "TRIANGLE",
"Textures": "FloorTopFlat",
"Indices": [
0,
1,
2
],
"UVs": [
"0.5, 1.0",
"0.0, 1.0",
"0.5, 0.5"
]
},
{
"Type": "TRIANGLE",
"Textures": "FloorTopFlat",
"Indices": [
3,
2,
1
],
"UVs": [
"0.5, 1.0",
"0.5, 0.5",
"1.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.5, 0.5",
"0.5, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, 0.0",
"0.0, 2.5, 0.0",
"0.0, 2.5, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5, 2.5, 0.0",
"2.5, 2.5, -5.0-d3",
"0.0, 2.5, -5.0-d3",
"0.0, 2.5, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5",
"0.0, 0.5"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5, 2.5, 0.0",
"2.5, 0.0, 0.0",
"2.5, 0.0, -5.0-d3",
"2.5, 2.5, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5",
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"0.0, 0.0, 0.0",
"0.0, 0.0, -5.0-d3",
"2.5, 0.0, -5.0-d3",
"2.5, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSideExpand": null,
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": null
},
{
"Type": "Flat",
"BindingDisplayTexture": "Flat.png",
"UnitSize": "Small",
"ExpandType": "Freedom",
"InitColumnDirection": "PositiveY",
"DefaultSideConfig": {
"UseTwoDTop": false,
"UseTwoDRight": false,
"UseTwoDBottom": false,
"UseTwoDLeft": false,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 0.0, 0.0",
"2.5+d2, 0.0, 0.0",
"2.5+d2, 2.5+d1, 0.0",
"0.0, 2.5+d1, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5",
"0.0, 0.0-d2",
"0.5+d1, 0.0-d2",
"0.5+d1, 0.5"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"2.5+d2, 0.0, -5.0-d3",
"2.5+d2, 2.5+d1, -5.0-d3",
"0.0, 2.5+d1, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 0.5",
"0.0, 0.0-d2",
"0.5+d1, 0.0-d2",
"0.5+d1, 0.5"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, 0.0",
"0.0, 2.5+d1, 0.0",
"0.0, 2.5+d1, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"0.0, 0.5+d1",
"1.0+d3, 0.5+d1",
"1.0+d3, 0.0"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"2.5+d2, 2.5+d1, 0.0",
"2.5+d2, 2.5+d1, -5.0-d3",
"0.0, 2.5+d1, -5.0-d3",
"0.0, 2.5+d1, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d2",
"1.0+d3, 0.0-d2",
"1.0+d3, 0.5",
"0.0, 0.5"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"2.5+d2, 2.5+d1, 0.0",
"2.5+d2, 0.0, 0.0",
"2.5+d2, 0.0, -5.0-d3",
"2.5+d2, 2.5+d1, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5+d1",
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 0.5+d1"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"0.0, 0.0, 0.0",
"0.0, 0.0, -5.0-d3",
"2.5+d2, 0.0, -5.0-d3",
"2.5+d2, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.5",
"1.0+d3, 0.5",
"1.0+d3, 0.0-d2",
"0.0, 0.0-d2"
]
}
]
},
"TwoDTopSideExpand": null,
"TwoDRightSideExpand": null,
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": null
},
{
"Type": "WoodTrafo",
"BindingDisplayTexture": "WoodTrafo.png",
"UnitSize": "Large",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": true,
"UseTwoDRight": true,
"UseTwoDBottom": true,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": true
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 5.0, 0.0",
"0.0, 0.0, 0.0",
"5.0, 0.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0, 0.0",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0, 0.0",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3",
"5.0, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDTopSideExpand": {
"Vertices": [
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDRightSideExpand": {
"Vertices": [
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDBottomSideExpand": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDLeftSideExpand": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3",
"5.0, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallWood",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
}
},
{
"Type": "StoneTrafo",
"BindingDisplayTexture": "StoneTrafo.png",
"UnitSize": "Large",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": true,
"UseTwoDRight": true,
"UseTwoDBottom": true,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": true
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 5.0, 0.0",
"0.0, 0.0, 0.0",
"5.0, 0.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0, 0.0",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0, 0.0",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3",
"5.0, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDTopSideExpand": {
"Vertices": [
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDRightSideExpand": {
"Vertices": [
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDBottomSideExpand": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDLeftSideExpand": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3",
"5.0, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallStone",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
}
},
{
"Type": "PaperTrafo",
"BindingDisplayTexture": "PaperTrafo.png",
"UnitSize": "Large",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": true,
"UseTwoDRight": true,
"UseTwoDBottom": true,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": true
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 5.0, 0.0",
"0.0, 0.0, 0.0",
"5.0, 0.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0, 0.0",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0, 0.0",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3",
"5.0, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"1.0, 0.0-d3",
"1.0, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDTopSideExpand": {
"Vertices": [
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDRightSideExpand": {
"Vertices": [
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDBottomSideExpand": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDLeftSideExpand": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3",
"5.0, 0.0, 0.0",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "BallPaper",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
}
},
{
"Type": "NormalSinkTransition",
"BindingDisplayTexture": "NormalSinkTransition.png",
"UnitSize": "Large",
"ExpandType": "Static",
"InitColumnDirection": "PositiveX",
"DefaultSideConfig": {
"UseTwoDTop": false,
"UseTwoDRight": true,
"UseTwoDBottom": false,
"UseTwoDLeft": true,
"UseThreeDTop": true,
"UseThreeDBottom": false
},
"ThreeDTopFace": {
"Vertices": [
"0.0, 0.0, 0.0",
"5.0, 0.0, 0.0",
"0.0, 2.5, -0.7",
"5.0, 5.0, 0.0",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfilFlat",
"Indices": [
0,
1,
2
],
"UVs": [
"0.0, 1.0",
"0.0, 0.0",
"0.5, 1.0"
]
},
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfilFlat",
"Indices": [
3,
2,
1
],
"UVs": [
"1.0, 0.0",
"0.5, 1.0",
"0.0, 0.0"
]
},
{
"Type": "TRIANGLE",
"Textures": "FloorTopProfilFlat",
"Indices": [
2,
3,
4
],
"UVs": [
"0.5, 1.0",
"1.0, 0.0",
"1.0, 1.0"
]
}
]
},
"ThreeDBottomFace": {
"Vertices": [
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 1.0",
"1.0, 1.0",
"1.0, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSide": {
"Vertices": [
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0",
"0.0, 2.5, -0.7",
"0.0, 2.5, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0-d3",
"0.0, 1.0",
"0.5, 0.86",
"0.5, 0.0-d3"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
5,
4,
3,
2
],
"UVs": [
"1.0, 1.0",
"1.0, 0.0-d3",
"0.5, 0.0-d3",
"0.5, 0.86"
]
}
]
},
"TwoDRightSide": {
"Vertices": [
"5.0, 5.0, 0.0",
"5.0, 5.0, -5.0-d3",
"0.0, 5.0, -5.0-d3",
"0.0, 5.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 1.0",
"0.0, 1.0"
]
}
]
},
"TwoDBottomSide": {
"Vertices": [
"5.0, 5.0, 0.0",
"5.0, 0.0, 0.0",
"5.0, 0.0, -5.0-d3",
"5.0, 5.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 1.0",
"0.0, 0.0",
"1.0+d3, 0.0",
"1.0+d3, 1.0"
]
}
]
},
"TwoDLeftSide": {
"Vertices": [
"5.0, 0.0, 0.0",
"5.0, 0.0, -5.0-d3",
"0.0, 0.0, -5.0-d3",
"0.0, 0.0, 0.0"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.0, 1.0",
"1.0+d3, 1.0",
"1.0+d3, 0.0",
"0.0, 0.0"
]
}
]
},
"TwoDTopSideExpand": null,
"TwoDRightSideExpand": {
"Vertices": [
"0.0, 5.0, 0.0",
"5.0, 5.0, 0.0",
"5.0, 5.0, -2.5",
"0.0, 5.0, -2.5",
"0.0, 5.0, -5.0-d3",
"5.0, 5.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
0,
1,
2,
3
],
"UVs": [
"0.0, 1.0",
"0.0, 0.0",
"0.5, 0.0",
"0.5, 1.0"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
5,
4,
3,
2
],
"UVs": [
"0.5+d3, 0.0",
"0.5+d3, 1.0",
"0.0, 1.0",
"0.0, 0.0"
]
}
]
},
"TwoDBottomSideExpand": null,
"TwoDLeftSideExpand": {
"Vertices": [
"0.0, 0.0, 0.0",
"5.0, 0.0, 0.0",
"5.0, 0.0, -2.5",
"0.0, 0.0, -2.5",
"0.0, 0.0, -5.0-d3",
"5.0, 0.0, -5.0-d3"
],
"Faces": [
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorder_ForSide",
"Indices": [
3,
2,
1,
0
],
"UVs": [
"0.5, 1.0",
"0.5, 0.0",
"0.0, 0.0",
"0.0, 1.0"
]
},
{
"Type": "RECTANGLE",
"Textures": "FloorTopBorderless_ForSide",
"Indices": [
2,
3,
4,
5
],
"UVs": [
"0.0, 0.0",
"0.0, 1.0",
"0.5+d3, 1.0",
"0.5+d3, 0.0"
]
}
]
}
}
]