- 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
2664 lines
76 KiB
JSON
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"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |