From fd2b53fed6101d7b532261841bffd5824efed1a6 Mon Sep 17 00:00:00 2001 From: Fichera Date: Thu, 27 Nov 2025 12:09:36 +0100 Subject: [PATCH] added example obj files --- example_models/BlenderOBJ/3x3x3/3x3x3.obj | 41 + example_models/BlenderOBJ/BRAS_CR2/CR2.obj | 339 +++++++ .../BlenderOBJ/L-shapeHapert/Lshape.obj | 159 ++++ .../LeisureAreaHapert/LeisureArea.obj | 233 +++++ .../MeasurementRoom/MeasurementRoom.obj | 35 + .../BlenderOBJ/RoomAtlas215/Room215.obj | 70 ++ .../RoomAtlas215/Room215withAbs.obj | 80 ++ .../BlenderOBJ/SquashRooms/SquashRooms.obj | 673 ++++++++++++++ .../SquashRooms/SquashRoomssimplified.obj | 175 ++++ example_models/SketchUpOBJ/3x3x3/3x3x3.obj | 46 + .../BRAS_CR2/BRAS_CR2_simplified.obj | 408 +++++++++ .../SketchUpOBJ/L-shapeHapert/Lshape.obj | 270 ++++++ .../LeisureAreaHapert/LeisureArea.obj | 595 +++++++++++++ .../MeasurementRoom/MeasurementRoom.obj | 56 ++ .../SketchUpOBJ/RoomAtlas215/Room215.obj | 114 +++ .../RoomAtlas215/Room215withAbs.obj | 134 +++ .../SketchUpOBJ/SquashRooms/SquashRooms.obj | 828 ++++++++++++++++++ .../SquashRooms/SquashRooms_simplified.obj | 222 +++++ 18 files changed, 4478 insertions(+) create mode 100644 example_models/BlenderOBJ/3x3x3/3x3x3.obj create mode 100644 example_models/BlenderOBJ/BRAS_CR2/CR2.obj create mode 100644 example_models/BlenderOBJ/L-shapeHapert/Lshape.obj create mode 100644 example_models/BlenderOBJ/LeisureAreaHapert/LeisureArea.obj create mode 100644 example_models/BlenderOBJ/MeasurementRoom/MeasurementRoom.obj create mode 100644 example_models/BlenderOBJ/RoomAtlas215/Room215.obj create mode 100644 example_models/BlenderOBJ/RoomAtlas215/Room215withAbs.obj create mode 100644 example_models/BlenderOBJ/SquashRooms/SquashRooms.obj create mode 100644 example_models/BlenderOBJ/SquashRooms/SquashRoomssimplified.obj create mode 100644 example_models/SketchUpOBJ/3x3x3/3x3x3.obj create mode 100644 example_models/SketchUpOBJ/BRAS_CR2/BRAS_CR2_simplified.obj create mode 100644 example_models/SketchUpOBJ/L-shapeHapert/Lshape.obj create mode 100644 example_models/SketchUpOBJ/LeisureAreaHapert/LeisureArea.obj create mode 100644 example_models/SketchUpOBJ/MeasurementRoom/MeasurementRoom.obj create mode 100644 example_models/SketchUpOBJ/RoomAtlas215/Room215.obj create mode 100644 example_models/SketchUpOBJ/RoomAtlas215/Room215withAbs.obj create mode 100644 example_models/SketchUpOBJ/SquashRooms/SquashRooms.obj create mode 100644 example_models/SketchUpOBJ/SquashRooms/SquashRooms_simplified.obj diff --git a/example_models/BlenderOBJ/3x3x3/3x3x3.obj b/example_models/BlenderOBJ/3x3x3/3x3x3.obj new file mode 100644 index 0000000..6cb4859 --- /dev/null +++ b/example_models/BlenderOBJ/3x3x3/3x3x3.obj @@ -0,0 +1,41 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib 3x3x3b.mtl +o RoomVolume +v 0.000000 0.000000 0.000000 +v 3.000000 0.000000 0.000000 +v 0.000000 0.000000 -3.000000 +v 3.000000 0.000000 -3.000000 +v 0.000000 3.000000 0.000000 +v 3.000000 3.000000 0.000000 +v 0.000000 3.000000 -3.000000 +v 3.000000 3.000000 -3.000000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 -0.0000 1.0000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +s 0 +g RoomVolume_WallRight +usemtl WallRight +f 3/2/4 1/1/4 5/1/4 7/2/4 +g RoomVolume_Ceiling +usemtl Ceiling +f 5/1/2 6/4/2 8/3/2 7/2/2 +g RoomVolume_Floor +usemtl Floor +f 1/1/1 3/2/1 4/3/1 2/4/1 +g RoomVolume_WallLeft +usemtl WallLeft +f 2/4/3 4/3/3 8/3/3 6/4/3 +g RoomVolume_WallFront +usemtl WallFront +f 4/3/5 3/2/5 7/2/5 8/3/5 +g RoomVolume_WallBack +usemtl WallBack +f 1/1/6 2/4/6 6/4/6 5/1/6 diff --git a/example_models/BlenderOBJ/BRAS_CR2/CR2.obj b/example_models/BlenderOBJ/BRAS_CR2/CR2.obj new file mode 100644 index 0000000..41349a0 --- /dev/null +++ b/example_models/BlenderOBJ/BRAS_CR2/CR2.obj @@ -0,0 +1,339 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib CR2.mtl +o CR2 +v 1.420000 0.000000 0.000000 +v 1.420000 2.988000 -0.000000 +v 6.130000 2.988000 -0.000000 +v 6.130000 0.000000 0.000000 +v 1.420000 2.988000 -1.364000 +v 1.420000 -0.000000 -1.364000 +v 6.190000 2.988000 -2.554000 +v 5.525000 2.988000 -2.554000 +v 5.525000 2.988000 -0.560000 +v 6.130000 2.988000 -0.560000 +v 0.152000 2.988000 -1.364000 +v 0.152000 2.987999 -8.434000 +v 5.905000 2.987999 -8.434000 +v 5.905000 2.987999 -8.060000 +v 6.190000 2.987999 -8.060000 +v 6.190000 -0.000000 -2.554000 +v 5.525000 -0.000000 -2.554000 +v 6.190000 1.125999 -8.060000 +v 6.190000 1.125999 -7.690000 +v 6.190000 0.915999 -7.690000 +v 6.190000 0.609999 -8.060000 +v 6.190000 -0.000001 -8.060000 +v 5.905000 1.125999 -8.060000 +v 5.905000 1.125999 -7.690000 +v 5.905000 0.915999 -7.690000 +v 5.905000 0.609999 -8.060000 +v 5.905000 -0.000001 -8.060000 +v 5.525000 -0.000000 -0.560000 +v 5.905000 -0.000001 -8.434000 +v 5.840000 -0.000001 -8.434000 +v 5.840000 -0.000001 -8.582000 +v 4.297000 -0.000001 -8.582000 +v 4.297000 -0.000001 -8.434000 +v 3.794000 -0.000001 -8.434000 +v 3.794000 -0.000001 -8.582000 +v 2.267000 -0.000001 -8.582000 +v 2.267000 -0.000001 -8.434000 +v 1.739000 -0.000001 -8.434000 +v 1.739000 -0.000001 -8.582000 +v 0.207000 -0.000001 -8.582000 +v 0.207000 -0.000001 -8.434000 +v 0.152000 -0.000001 -8.434000 +v 0.152000 -0.000001 -8.040000 +v 0.000000 -0.000001 -8.040000 +v 0.000000 -0.000000 -1.364000 +v 6.130000 -0.000000 -0.560000 +v 4.297000 0.594999 -8.434000 +v 4.297000 2.567999 -8.434000 +v 5.840000 2.567999 -8.434000 +v 5.840000 0.594999 -8.434000 +v 5.840000 0.149999 -8.434000 +v 0.207000 0.149999 -8.434000 +v 0.207000 0.594999 -8.434000 +v 0.207000 2.567999 -8.434000 +v 1.739000 2.567999 -8.434000 +v 1.739000 0.594999 -8.434000 +v 1.739000 0.149999 -8.434000 +v 2.267000 0.149999 -8.434000 +v 2.267000 0.594999 -8.434000 +v 2.267000 2.567999 -8.434000 +v 3.794000 2.567999 -8.434000 +v 3.794000 0.594999 -8.434000 +v 3.794000 0.149999 -8.434000 +v 4.297000 0.149999 -8.434000 +v 4.297000 2.567999 -8.582000 +v 4.297000 0.594999 -8.582000 +v 5.840000 2.567999 -8.582000 +v 5.840000 0.594999 -8.582000 +v 4.297000 0.594999 -8.327000 +v 5.840000 0.594999 -8.327000 +v 4.297000 0.149999 -8.327000 +v 5.840000 0.149999 -8.327000 +v 4.297000 0.149999 -8.582000 +v 5.840000 0.149999 -8.582000 +v 0.152000 2.500000 -1.364000 +v 0.152000 2.499999 -8.040000 +v 0.000000 2.500000 -1.364000 +v 0.000000 2.499999 -8.040000 +v 0.207000 0.149999 -8.582000 +v 1.739000 0.149999 -8.582000 +v 1.739000 0.149999 -8.327000 +v 0.207000 0.149999 -8.327000 +v 1.739000 0.594999 -8.327000 +v 0.207000 0.594999 -8.327000 +v 1.739000 0.594999 -8.582000 +v 0.207000 0.594999 -8.582000 +v 1.739000 2.567999 -8.582000 +v 0.207000 2.567999 -8.582000 +v 2.267000 0.149999 -8.582000 +v 3.794000 0.149999 -8.582000 +v 3.794000 0.149999 -8.327000 +v 2.267000 0.149999 -8.327000 +v 3.794000 0.594999 -8.327000 +v 3.794000 0.594999 -8.582000 +v 2.267000 0.594999 -8.582000 +v 2.267000 0.594999 -8.327000 +v 3.794000 2.567999 -8.582000 +v 2.267000 2.567999 -8.582000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.7706 0.6373 +vt -55.905499 0.000000 +vt -55.905499 117.638000 +vt -241.339005 117.638000 +vt -241.339005 0.000000 +vt 53.700802 117.638000 +vt 0.000000 117.638000 +vt 0.000000 -0.000000 +vt 53.700802 -0.000000 +vt -243.701004 100.551003 +vt -217.520004 100.551003 +vt -217.520004 22.047199 +vt -241.339005 22.047199 +vt -55.905499 53.700802 +vt -5.984250 53.700802 +vt -5.984250 332.046997 +vt -232.479996 332.046997 +vt -232.479996 317.322998 +vt -243.701004 317.322998 +vt -217.520004 117.638000 +vt -243.701004 117.638000 +vt -243.701004 0.000000 +vt -217.520004 0.000000 +vt -100.551003 117.638000 +vt -317.322998 117.638000 +vt -317.322998 44.330700 +vt -302.756012 44.330700 +vt -302.756012 36.063000 +vt -317.322998 24.015699 +vt -317.322998 0.000000 +vt -100.551003 0.000000 +vt 232.479996 44.330700 +vt 243.701004 44.330700 +vt 243.701004 117.638000 +vt 232.479996 117.638000 +vt 232.479996 302.756012 +vt 243.701004 302.756012 +vt 243.701004 317.322998 +vt 232.479996 317.322998 +vt 232.479996 36.063000 +vt 243.701004 36.063000 +vt 232.479996 -229.225006 +vt 243.701004 -229.225006 +vt 243.701004 -210.322006 +vt 232.479996 -210.322006 +vt 232.479996 0.000000 +vt 243.701004 0.000000 +vt 243.701004 24.015699 +vt 232.479996 24.015699 +vt 217.520004 22.047199 +vt 217.520004 100.551003 +vt 243.701004 100.551003 +vt 232.479996 332.046997 +vt 229.921005 332.046997 +vt 229.921005 337.873993 +vt 169.173004 337.873993 +vt 169.173004 332.046997 +vt 149.369995 332.046997 +vt 149.369995 337.873993 +vt 89.251999 337.873993 +vt 89.251999 332.046997 +vt 68.464600 332.046997 +vt 68.464600 337.873993 +vt 8.149610 337.873993 +vt 8.149610 332.046997 +vt 5.984250 332.046997 +vt 5.984250 316.535004 +vt 0.000000 316.535004 +vt 0.000000 53.700802 +vt 55.905499 53.700802 +vt 55.905499 0.000000 +vt 241.339005 0.000000 +vt 241.339005 22.047199 +vt -22.047199 117.638000 +vt -22.047199 0.000000 +vt 241.339005 117.638000 +vt 217.520004 117.638000 +vt 217.520004 0.000000 +vt 0.000000 117.638000 +vt 0.000000 0.000000 +vt -332.046997 117.638000 +vt -332.046997 0.000000 +vt 169.173004 23.425200 +vt 169.173004 101.101997 +vt 229.921005 101.101997 +vt 229.921005 23.425200 +vt 229.921005 5.905510 +vt 229.921005 0.000000 +vt 5.984250 117.638000 +vt 5.984250 0.000000 +vt 8.149610 0.000000 +vt 8.149610 5.905510 +vt 8.149610 23.425200 +vt 8.149610 101.101997 +vt 68.464600 101.101997 +vt 68.464600 23.425200 +vt 68.464600 5.905510 +vt 68.464600 0.000000 +vt 89.251999 0.000000 +vt 89.251999 5.905510 +vt 89.251999 23.425200 +vt 89.251999 101.101997 +vt 149.369995 101.101997 +vt 149.369995 23.425200 +vt 149.369995 5.905510 +vt 149.369995 0.000000 +vt 169.173004 0.000000 +vt 169.173004 5.905510 +vt 337.873993 101.101997 +vt 332.046997 101.101997 +vt 332.046997 23.425200 +vt 337.873993 23.425200 +vt -169.173004 337.873993 +vt -229.921005 337.873993 +vt -229.921005 332.046997 +vt -169.173004 332.046997 +vt 169.173004 327.834991 +vt 229.921005 327.834991 +vt -229.921005 327.834991 +vt -169.173004 327.834991 +vt -332.046997 5.905510 +vt -327.834991 5.905510 +vt -327.834991 23.425200 +vt -332.046997 23.425200 +vt 332.046997 0.000000 +vt 337.873993 0.000000 +vt 337.873993 5.905510 +vt 332.046997 5.905510 +vt -337.873993 5.905510 +vt -337.873993 0.000000 +vt 327.834991 23.425200 +vt 327.834991 5.905510 +vt -332.046997 101.101997 +vt -337.873993 101.101997 +vt -337.873993 23.425200 +vt 316.535004 0.000000 +vt 332.046997 117.638000 +vt 53.700802 98.425201 +vt 316.535004 98.425201 +vt 0.000000 98.425201 +vt -5.984250 98.425201 +vt -5.984250 117.638000 +vt 53.700802 0.000000 +vt 5.984250 98.425201 +vt -5.984250 316.535004 +vt 337.873993 0.000000 +vt 332.046997 0.000000 +vt -8.149610 337.873993 +vt -68.464600 337.873993 +vt -68.464600 332.046997 +vt -68.464600 327.834991 +vt -8.149610 327.834991 +vt -8.149610 332.046997 +vt 68.464600 327.834991 +vt 8.149610 327.834991 +vt -149.369995 337.873993 +vt -149.369995 332.046997 +vt -149.369995 327.834991 +vt -89.251999 327.834991 +vt -89.251999 332.046997 +vt -89.251999 337.873993 +vt 149.369995 327.834991 +vt 89.251999 327.834991 +s 1 +g CR2_mat_CR2_plaster +usemtl mat_CR2_plaster +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 45/79/1 77/139/1 75/140/1 11/141/1 5/2/1 6/1/1 +f 45/142/2 44/135/2 78/138/2 77/137/2 +g CR2_mat_CR2_concrete +usemtl mat_CR2_concrete +f 5/5/2 2/6/2 1/7/2 6/8/2 +f 8/19/1 7/20/1 16/21/1 17/22/1 +f 7/23/4 15/24/4 18/25/4 19/26/4 20/27/4 21/28/4 22/29/4 16/30/4 +f 23/31/5 18/32/5 15/33/5 14/34/5 +f 24/35/6 19/36/6 18/37/6 23/38/6 +f 25/39/5 20/40/5 19/32/5 24/31/5 +f 26/41/7 21/42/7 20/43/7 25/44/7 +f 27/45/5 22/46/5 21/47/5 26/48/5 +f 9/73/4 8/23/4 17/30/4 28/74/4 +f 10/75/5 9/76/5 28/77/5 46/71/5 +f 3/78/4 10/73/4 46/74/4 4/79/4 +f 27/29/4 26/28/4 25/27/4 24/26/4 23/25/4 14/24/4 13/80/4 29/81/4 +f 47/82/5 48/83/5 49/84/5 50/85/5 51/86/5 30/87/5 29/45/5 13/34/5 12/88/5 42/89/5 41/90/5 52/91/5 53/92/5 54/93/5 55/94/5 56/95/5 57/96/5 38/97/5 37/98/5 58/99/5 59/100/5 60/101/5 61/102/5 62/103/5 63/104/5 34/105/5 33/106/5 64/107/5 +f 65/108/2 48/109/2 47/110/2 66/111/2 +f 65/112/3 67/113/3 49/114/3 48/115/3 +f 69/116/6 70/117/6 50/53/6 68/54/6 66/55/6 47/56/6 +f 71/107/5 72/86/5 70/85/5 69/82/5 +f 72/118/3 71/119/3 64/115/3 73/112/3 74/113/3 51/114/3 +f 64/120/4 71/121/4 69/122/4 47/123/4 +f 33/124/2 32/125/2 73/126/2 64/127/2 +f 32/106/5 31/87/5 74/86/5 73/107/5 +f 30/81/4 51/120/4 74/128/4 31/129/4 +f 51/127/2 50/110/2 70/130/2 72/131/2 +f 49/132/4 67/133/4 68/134/4 50/123/4 +f 43/135/2 42/124/2 12/136/2 11/5/2 75/137/2 76/138/2 +f 44/79/5 43/89/5 76/143/5 78/139/5 +f 78/67/3 76/144/3 75/14/3 77/68/3 +f 40/145/2 79/126/2 52/127/2 41/146/2 +f 80/96/5 79/91/5 40/90/5 39/97/5 +f 79/147/3 80/148/3 57/149/3 81/150/3 82/151/3 52/152/3 +f 38/81/4 57/120/4 80/128/4 39/129/4 +f 83/130/2 81/131/2 57/127/2 56/110/2 +f 84/92/5 82/91/5 81/96/5 83/95/5 +f 82/121/4 84/122/4 53/123/4 52/120/4 +f 83/153/6 56/61/6 85/62/6 86/63/6 53/64/6 84/154/6 +f 56/123/4 55/132/4 87/133/4 85/134/4 +f 87/148/3 55/149/3 54/152/3 88/147/3 +f 54/109/2 53/110/2 86/111/2 88/108/2 +f 37/124/2 36/125/2 89/126/2 58/127/2 +f 36/98/5 35/105/5 90/104/5 89/99/5 +f 35/129/4 34/81/4 63/120/4 90/128/4 +f 90/155/3 63/156/3 91/157/3 92/158/3 58/159/3 89/160/3 +f 63/127/2 62/110/2 93/130/2 91/131/2 +f 93/161/6 62/57/6 94/58/6 95/59/6 59/60/6 96/162/6 +f 94/134/4 62/123/4 61/132/4 97/133/4 +f 60/159/3 98/160/3 97/155/3 61/156/3 +f 59/110/2 95/111/2 98/108/2 60/109/2 +f 58/120/4 92/121/4 96/122/4 59/123/4 +f 92/99/5 91/104/5 93/103/5 96/100/5 +g CR2_mat_CR2_ceiling +usemtl mat_CR2_ceiling +f 7/9/3 8/10/3 9/11/3 10/12/3 3/4/3 2/1/3 5/13/3 11/14/3 12/15/3 13/16/3 14/17/3 15/18/3 +g CR2_mat_CR2_floor +usemtl mat_CR2_floor +f 28/49/6 17/50/6 16/51/6 22/37/6 27/38/6 29/52/6 30/53/6 31/54/6 32/55/6 33/56/6 34/57/6 35/58/6 36/59/6 37/60/6 38/61/6 39/62/6 40/63/6 41/64/6 42/65/6 43/66/6 44/67/6 45/68/6 6/69/6 1/70/6 4/71/6 46/72/6 +g CR2_mat_CR2_glass +usemtl mat_CR2_glass +f 67/84/5 65/83/5 66/82/5 68/85/5 +f 86/92/5 85/95/5 87/94/5 88/93/5 +f 95/100/5 94/103/5 97/102/5 98/101/5 diff --git a/example_models/BlenderOBJ/L-shapeHapert/Lshape.obj b/example_models/BlenderOBJ/L-shapeHapert/Lshape.obj new file mode 100644 index 0000000..d5040cf --- /dev/null +++ b/example_models/BlenderOBJ/L-shapeHapert/Lshape.obj @@ -0,0 +1,159 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib Lshape.mtl +o RoomVolume +v 0.000000 0.000000 0.000000 +v 13.650000 0.000000 0.000000 +v 0.000000 0.000000 -6.290000 +v 13.650000 0.000000 -1.350000 +v 1.350000 0.000000 -1.250000 +v 1.350000 0.000000 -6.290000 +v 0.000000 3.000000 -6.290000 +v 0.000000 3.000000 0.000000 +v 13.650000 3.000000 0.000000 +v 13.650000 3.000000 -1.350000 +v 1.350000 3.000000 -6.290000 +v 1.350000 3.000000 -1.250000 +v 2.200000 0.000000 0.000000 +v 3.200000 0.000000 0.000000 +v 3.200000 3.000000 0.000000 +v 2.200000 3.000000 0.000000 +v 8.700000 0.000000 0.000000 +v 12.500000 0.000000 0.000000 +v 9.700000 0.000000 0.000000 +v 13.500000 0.000000 0.000000 +v 12.500000 3.000000 0.000000 +v 13.500000 3.000000 0.000000 +v 0.000000 0.000000 -1.200000 +v 8.700000 3.000000 0.000000 +v 9.700000 3.000000 0.000000 +v 0.000000 0.000000 -0.200000 +v 0.000000 3.000000 -1.200000 +v 0.000000 3.000000 -0.200000 +v 0.200000 0.000000 -6.290000 +v 1.200000 0.000000 -6.290000 +v 0.200000 3.000000 -6.290000 +v 1.200000 3.000000 -6.290000 +v 10.250000 3.000000 -1.300000 +v 5.450000 0.000000 -1.275000 +v 10.250000 0.000000 -1.325000 +v 4.450000 0.000000 -1.262500 +v 4.425000 3.000000 -1.275000 +v 11.250000 0.000000 -1.337500 +v 4.450000 3.000000 -1.275000 +v 5.450000 3.000000 -1.287500 +v 11.250000 3.000000 -1.325000 +v 5.450057 3.000000 -1.279399 +v 1.350000 1.000000 -6.290000 +v 1.350000 1.000000 -1.250000 +v 4.437500 1.000000 -1.268750 +v 5.450028 1.000000 -1.277200 +v 10.250000 1.000000 -1.312500 +v 11.250000 1.000000 -1.331250 +v 13.650000 1.000000 -1.350000 +v 13.650000 1.000000 0.000000 +v 13.500000 1.000000 0.000000 +v 12.500000 1.000000 0.000000 +v 9.700000 1.000000 0.000000 +v 8.700000 1.000000 0.000000 +v 3.200000 1.000000 0.000000 +v 2.200000 1.000000 0.000000 +v 0.000000 1.000000 0.000000 +v 0.000000 1.000000 -0.200000 +v 0.000000 1.000000 -1.200000 +v 0.000000 1.000000 -6.290000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0071 -0.0016 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.0091 0.0016 -1.0000 +vn -0.0198 0.0062 -0.9998 +vn -0.0058 0.0026 -1.0000 +vn -0.0077 -0.0028 -1.0000 +vn -0.0051 -0.0032 -1.0000 +vn -0.0089 0.0051 -0.9999 +vn -0.0065 0.0031 -1.0000 +vt 0.000000 0.000000 +vt 0.000000 0.250000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 0.125000 1.000000 +vt 0.187500 1.000000 +vt 0.250000 1.000000 +vt 0.500000 1.000000 +vt 0.562500 1.000000 +vt 0.625000 1.000000 +vt 0.875000 1.000000 +vt 0.937500 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 0.968750 0.000000 +vt 0.937500 0.000000 +vt 0.906250 0.000000 +vt 0.875000 0.000000 +vt 0.750000 0.000000 +vt 0.500000 0.000000 +vt 0.250000 0.000000 +vt 0.687500 0.000000 +vt 0.718750 0.000000 +vt 0.750000 1.000000 +vt 0.646997 1.000000 +vt 0.921875 0.000000 +vt 0.593750 1.000000 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.781250 0.000000 +vt 0.812500 0.000000 +vt 0.843750 0.000000 +vt 0.906250 1.000000 +vt 0.812500 1.000000 +vt 0.635998 1.000000 +s 0 +g RoomVolume_Ceiling +usemtl Ceiling +f 8/1/2 16/21/2 15/20/2 24/22/2 25/23/2 21/19/2 22/18/2 9/14/2 10/13/2 41/11/2 33/24/2 42/25/2 37/10/2 12/8/2 11/7/2 32/6/2 31/5/2 7/4/2 27/3/2 28/2/2 +g RoomVolume_UpperWalls +usemtl UpperWalls +f 51/26/3 50/14/3 9/14/3 22/18/3 +f 45/27/4 44/8/4 12/8/4 37/10/4 +f 50/14/5 49/13/5 10/13/5 9/14/5 +f 44/8/5 43/7/5 11/7/5 12/8/5 +f 31/5/7 29/5/7 3/4/7 60/4/7 7/4/7 +f 57/1/3 56/28/3 16/21/3 8/1/3 +f 55/29/3 54/30/3 24/22/3 15/20/3 +f 53/31/3 52/32/3 21/19/3 25/23/3 +f 60/4/6 59/3/6 27/3/6 7/4/6 +f 6/7/7 30/6/7 32/6/7 11/7/7 43/7/7 +f 49/13/8 48/33/8 41/11/8 10/13/8 +f 47/34/10 46/35/10 42/25/10 33/24/10 +f 28/2/6 58/2/6 57/1/6 8/1/6 +g RoomVolume_Floor +usemtl Floor +f 1/1/1 26/2/1 23/3/1 3/4/1 29/5/1 30/6/1 6/7/1 5/8/1 36/9/1 34/10/1 35/11/1 38/12/1 4/13/1 2/14/1 20/15/1 18/16/1 19/17/1 17/18/1 14/19/1 13/20/1 +g RoomVolume_LowerWalls +usemtl LowerWalls +f 58/2/6 26/2/6 1/1/6 57/1/6 +f 5/8/5 6/7/5 43/7/5 44/8/5 +f 36/9/12 5/8/12 44/8/12 45/27/12 +f 35/11/13 34/10/13 46/35/13 47/34/13 +f 4/13/14 38/12/14 48/33/14 49/13/14 +f 2/14/5 4/13/5 49/13/5 50/14/5 +f 20/15/3 2/14/3 50/14/3 51/26/3 +f 19/17/3 18/16/3 52/32/3 53/31/3 +f 14/19/3 17/18/3 54/30/3 55/29/3 +f 1/1/3 13/20/3 56/28/3 57/1/3 +f 3/4/6 23/3/6 59/3/6 60/4/6 +g RoomVolume_Doors +usemtl Doors +f 13/20/3 14/19/3 55/29/3 15/20/3 16/21/3 56/28/3 +f 17/18/3 19/17/3 53/31/3 25/23/3 24/22/3 54/30/3 +f 18/16/3 20/15/3 51/26/3 22/18/3 21/19/3 52/32/3 +f 23/3/6 26/2/6 58/2/6 28/2/6 27/3/6 59/3/6 +f 30/6/7 29/5/7 31/5/7 32/6/7 +f 38/12/9 35/11/9 47/34/9 33/24/9 41/11/9 48/33/9 +f 34/10/11 36/9/11 45/27/11 37/10/11 42/25/11 46/35/11 +l 37 39 +l 42 40 diff --git a/example_models/BlenderOBJ/LeisureAreaHapert/LeisureArea.obj b/example_models/BlenderOBJ/LeisureAreaHapert/LeisureArea.obj new file mode 100644 index 0000000..2e7aea5 --- /dev/null +++ b/example_models/BlenderOBJ/LeisureAreaHapert/LeisureArea.obj @@ -0,0 +1,233 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib LeisureArea3.mtl +o RoomVolume +v 18.260000 0.000000 0.000000 +v 1.760000 0.000000 0.000000 +v 18.260000 0.000000 -6.310000 +v 2.400000 0.000000 -11.360000 +v 2.400000 0.000000 -4.650000 +v 17.160000 0.000000 -6.310000 +v 17.160000 0.000000 -5.210000 +v 14.450000 0.000000 -5.210000 +v 14.450000 0.000000 -9.860000 +v 15.450000 0.000000 -9.860000 +v 15.450000 0.000000 -11.360000 +v 4.860000 0.000000 0.000000 +v 8.660000 0.000000 0.000000 +v 11.960000 0.000000 0.000000 +v 15.460000 0.000000 0.000000 +v 17.860001 0.000000 0.000000 +v 18.260000 0.000000 -5.210000 +v 14.450000 0.000000 -6.310000 +v 14.450000 0.000000 -11.360000 +v 8.800000 0.000000 -11.360000 +v 7.800000 0.000000 -11.360000 +v 5.600000 0.000000 -11.360000 +v 3.100000 0.000000 -11.360000 +v 2.400000 0.000000 -10.860000 +v 2.400000 0.000000 -9.860000 +v 1.760000 2.530000 0.000000 +v 17.860001 2.530000 0.000000 +v 18.260000 2.530000 0.000000 +v 2.400000 2.530000 -4.650000 +v 18.260000 2.530000 -5.210000 +v 18.260000 2.530000 -6.310000 +v 3.100000 2.530000 -11.360000 +v 2.400000 2.530000 -11.360000 +v 2.400000 2.530000 -9.860000 +v 17.160000 2.530000 -6.310000 +v 17.160000 2.530000 -5.210000 +v 14.450000 2.530000 -5.210000 +v 14.450000 2.530000 -6.310000 +v 14.450000 2.530000 -9.860000 +v 15.450000 2.530000 -9.860000 +v 15.450000 2.530000 -11.360000 +v 4.860000 2.530000 0.000000 +v 8.660000 2.530000 0.000000 +v 11.960000 2.530000 0.000000 +v 15.460000 2.530000 0.000000 +v 14.450000 2.530000 -11.360000 +v 8.800000 2.530000 -11.360000 +v 7.800000 2.530000 -11.360000 +v 5.600000 2.530000 -11.360000 +v 2.400000 2.530000 -10.860000 +v 1.760000 1.000000 0.000000 +v 2.400000 1.000000 -11.360000 +v 2.400000 1.000000 -4.650000 +v 14.450000 1.000000 -11.360000 +v 8.800000 1.000000 -11.360000 +v 7.800000 1.000000 -11.360000 +v 5.600000 1.000000 -11.360000 +v 3.100000 1.000000 -11.360000 +v 2.400000 1.000000 -10.860000 +v 2.400000 1.000000 -9.860000 +v 18.260000 1.000000 -6.310000 +v 17.160000 1.000000 -6.310000 +v 17.160000 1.000000 -5.210000 +v 14.450000 1.000000 -5.210000 +v 18.260000 1.000000 0.000000 +v 4.860000 1.000000 0.000000 +v 8.660000 1.000000 0.000000 +v 11.960000 1.000000 0.000000 +v 15.460000 1.000000 0.000000 +v 17.860001 1.000000 0.000000 +v 18.260000 1.000000 -5.210000 +v 6.260000 1.000000 0.000000 +v 7.260000 1.000000 0.000000 +v 6.260000 2.200000 0.000000 +v 7.260000 2.200000 0.000000 +v 13.360000 1.000000 0.000000 +v 14.360000 1.000000 0.000000 +v 13.360000 2.200000 0.000000 +v 14.360000 2.200000 0.000000 +v 13.700000 1.000000 -11.360000 +v 12.700000 1.000000 -11.360000 +v 11.300000 1.000000 -11.360000 +v 10.300000 1.000000 -11.360000 +v 12.700000 2.200000 -11.360000 +v 10.300000 2.200000 -11.360000 +v 13.700000 2.200000 -11.360000 +v 11.300000 2.200000 -11.360000 +v 0.000000 2.200000 -3.650000 +v 0.000000 0.000000 -4.650000 +v 0.000000 0.000000 0.000000 +v 0.000000 2.530000 -4.650000 +v 0.000000 2.530000 0.000000 +v 0.000000 2.530000 -2.100000 +v 0.000000 1.000000 -4.650000 +v 0.000000 1.000000 0.000000 +v 0.000000 1.000000 -2.100000 +v 0.000000 1.000000 -3.650000 +v 0.000000 2.200000 -2.100000 +v 0.000000 2.200000 -1.100000 +v 0.000000 1.000000 -1.100000 +v 0.000000 2.200000 -4.650000 +v 6.260000 2.530000 0.000000 +v 13.360000 2.530000 0.000000 +v 12.700000 2.530000 -11.360000 +v 11.300000 2.530000 -11.360000 +vn -0.0000 -0.0000 1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vt 0.968750 0.000000 +vt 0.000000 0.000000 +vt 0.960938 0.000000 +vt 0.953125 0.000000 +vt 0.937500 0.000000 +vt 1.000000 0.687500 +vt 1.000000 0.625000 +vt 1.000000 0.749756 +vt 1.000000 0.749512 +vt 0.984375 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.718750 +vt 0.957031 0.000000 +vt 0.958984 0.000000 +vt 1.000000 0.726562 +vt 1.000000 0.734375 +vt 1.000000 0.250000 +vt 1.000000 0.742188 +vt 1.000000 0.750000 +vt 1.000000 0.500000 +vt 1.000000 0.746094 +vt 1.000000 0.748535 +vt 1.000000 0.748596 +vt 1.000000 0.748657 +vt 0.750000 0.000000 +vt 0.500000 0.000000 +vt 0.151186 0.000000 +vt 1.000000 0.749023 +vt 0.875000 0.000000 +vt 0.843750 0.000000 +vt 0.812500 0.000000 +vt 1.000000 0.875000 +vt 0.802372 0.677001 +vt 1.000000 0.843750 +vt 1.000000 0.748779 +vt 1.000000 1.000000 +vt 0.802372 0.802372 +vt 0.835938 0.000000 +vt 0.828125 0.000000 +vt 1.000000 0.748962 +vt 1.000000 0.748932 +vt 1.000000 0.748917 +vt 1.000000 0.748901 +vt 1.000000 0.812500 +vt 1.000000 0.749878 +vt 1.000000 0.748047 +s 0 +g RoomVolume_Ceiling +usemtl Ceiling +f 27/2/6 28/11/6 30/17/6 31/20/6 35/7/6 36/6/6 37/2/6 38/15/6 39/16/6 40/18/6 41/21/6 46/2/6 104/22/6 105/35/6 47/28/6 48/9/6 49/2/6 32/2/6 33/19/6 50/2/6 34/2/6 29/2/6 91/2/6 93/2/6 92/2/6 26/26/6 42/25/6 102/31/6 43/29/6 44/5/6 103/4/6 45/2/6 +g RoomVolume_Floor +usemtl Floor +f 90/2/5 89/36/5 5/32/5 25/34/5 24/44/5 4/19/5 23/45/5 22/8/5 21/9/5 20/28/5 19/46/5 11/21/5 10/18/5 9/16/5 18/15/5 8/12/5 7/6/5 6/7/5 3/20/5 17/17/5 1/11/5 16/10/5 15/1/5 14/5/5 13/29/5 12/25/5 2/26/5 +g RoomVolume_UpperWall +usemtl UpperWall +f 36/6/2 35/7/2 62/7/2 63/6/2 +f 28/11/1 27/2/1 70/2/1 65/2/1 +f 45/2/1 103/4/1 78/13/1 79/14/1 77/3/1 69/2/1 +f 30/17/4 28/11/4 65/2/4 71/2/4 +f 50/2/2 33/19/2 52/2/2 59/2/2 +f 49/2/3 48/9/3 56/2/3 57/2/3 +f 104/22/3 46/2/3 54/2/3 80/22/3 86/23/3 84/24/3 +f 35/7/3 31/20/3 61/20/3 62/7/3 +f 37/2/3 36/6/3 63/6/3 64/2/3 +f 53/32/2 29/2/2 34/2/2 60/33/2 +f 26/2/1 92/2/1 95/2/1 51/27/1 +f 29/2/3 53/32/3 94/2/3 101/2/3 91/2/3 +f 93/2/2 91/2/2 101/2/2 88/2/2 97/2/2 96/2/2 98/2/2 +f 73/30/1 67/2/1 43/29/1 102/31/1 74/39/1 75/38/1 +f 72/31/1 74/39/1 102/31/1 42/25/1 66/2/1 +f 76/4/1 78/13/1 103/4/1 44/5/1 68/2/1 +f 82/43/3 87/42/3 105/35/3 104/22/3 84/24/3 81/35/3 +f 98/2/2 99/2/2 100/2/2 95/2/2 92/2/2 93/2/2 +f 55/28/3 47/28/3 105/35/3 87/42/3 85/41/3 83/40/3 +f 33/19/3 32/2/3 58/2/3 52/2/3 +g RoomVolume_LowerWall +usemtl LowerWall +f 15/1/1 69/2/1 77/3/1 76/4/1 68/2/1 14/5/1 +f 22/8/3 57/2/3 56/2/3 21/9/3 +f 65/2/1 70/2/1 16/10/1 1/11/1 +f 8/12/3 64/2/3 63/6/3 7/6/3 +f 6/7/3 62/7/3 61/20/3 3/20/3 +f 13/29/1 67/2/1 73/30/1 72/31/1 66/2/1 12/25/1 +f 2/26/1 51/26/1 95/2/1 90/2/1 +f 5/32/2 53/32/2 60/33/2 25/34/2 +f 89/36/3 94/37/3 53/32/3 5/32/3 +f 7/6/2 63/6/2 62/7/2 6/7/2 +f 90/2/2 95/2/2 100/2/2 96/2/2 97/2/2 94/2/2 89/36/2 +f 17/17/4 71/2/4 65/2/4 1/11/4 +f 20/28/3 55/28/3 83/40/3 82/43/3 81/35/3 80/22/3 54/2/3 19/46/3 +f 24/44/2 59/2/2 52/2/2 4/19/2 +f 4/19/3 52/2/3 58/2/3 23/45/3 +g RoomVolume_Glass +usemtl Glass +f 12/25/1 66/2/1 42/25/1 26/26/1 51/27/1 2/26/1 +f 14/5/1 68/2/1 44/5/1 43/29/1 67/2/1 13/29/1 +f 81/35/3 84/24/3 86/23/3 80/22/3 +f 77/3/1 79/14/1 78/13/1 76/4/1 +f 73/30/1 75/38/1 74/39/1 72/31/1 +f 83/40/3 85/41/3 87/42/3 82/43/3 +f 96/2/2 100/2/2 99/2/2 98/2/2 +f 88/2/2 101/2/2 94/2/2 97/2/2 +g RoomVolume_WoodDoor +usemtl WoodDoor +f 18/15/4 38/15/4 37/2/4 64/2/4 8/12/4 +f 21/9/3 56/2/3 48/9/3 47/28/3 55/28/3 20/28/3 +f 3/20/4 61/20/4 31/20/4 30/17/4 71/2/4 17/17/4 +f 15/1/1 16/10/1 70/2/1 27/2/1 45/2/1 69/2/1 +f 25/34/2 60/33/2 34/2/2 50/2/2 59/2/2 24/44/2 +f 11/21/3 19/46/3 54/2/3 46/2/3 41/21/3 +f 23/45/3 58/2/3 32/2/3 49/2/3 57/2/3 22/8/3 +g RoomVolume_KitchenWall +usemtl KitchenWall +f 18/15/4 9/16/4 39/16/4 38/15/4 +g RoomVolume_AbsorptionWall +usemtl AbsorptionWall +f 9/16/1 10/18/1 40/18/1 39/16/1 +f 10/18/4 11/21/4 41/21/4 40/18/4 diff --git a/example_models/BlenderOBJ/MeasurementRoom/MeasurementRoom.obj b/example_models/BlenderOBJ/MeasurementRoom/MeasurementRoom.obj new file mode 100644 index 0000000..a5aa31c --- /dev/null +++ b/example_models/BlenderOBJ/MeasurementRoom/MeasurementRoom.obj @@ -0,0 +1,35 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib MeasurementRoom3.mtl +o RoomVolume +v 0.000000 0.000000 0.000000 +v 5.520000 0.000000 0.000000 +v 0.000000 0.000000 -5.100000 +v 6.210000 0.000000 -4.000000 +v 0.000000 3.300000 -5.100000 +v 0.000000 3.300000 0.000000 +v 5.520000 3.300000 0.000000 +v 6.210000 3.300000 -4.000000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn 0.9854 -0.0000 0.1700 +vn -1.0000 -0.0000 -0.0000 +vn 0.1744 -0.0000 -0.9847 +vn -0.0000 -0.0000 1.0000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +s 0 +g RoomVolume_Ceiling +usemtl Ceiling +f 6/1/2 7/4/2 8/3/2 5/2/2 +g RoomVolume_Walls +usemtl Walls +f 2/4/3 4/3/3 8/3/3 7/4/3 +f 3/2/4 1/1/4 6/1/4 5/2/4 +f 4/3/5 3/2/5 5/2/5 8/3/5 +f 1/1/6 2/4/6 7/4/6 6/1/6 +g RoomVolume_Floor +usemtl Floor +f 1/1/1 3/2/1 4/3/1 2/4/1 diff --git a/example_models/BlenderOBJ/RoomAtlas215/Room215.obj b/example_models/BlenderOBJ/RoomAtlas215/Room215.obj new file mode 100644 index 0000000..78af938 --- /dev/null +++ b/example_models/BlenderOBJ/RoomAtlas215/Room215.obj @@ -0,0 +1,70 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib Room215.mtl +o RoomVolume +v 0.000000 0.000000 0.000000 +v 11.000000 0.000000 0.000000 +v 0.000000 0.000000 -9.000000 +v 11.000000 0.000000 -9.000000 +v 0.000000 0.000000 -8.000000 +v 11.000000 0.000000 -8.000000 +v 11.000000 0.000000 -1.800000 +v 0.000000 0.000000 -1.800000 +v 3.200000 0.000000 0.000000 +v 8.000000 0.000000 0.000000 +v 0.000000 5.800000 -1.800000 +v 0.000000 5.800000 0.000000 +v 8.000000 5.800000 0.000000 +v 11.000000 5.800000 0.000000 +v 11.000000 5.800000 -8.000000 +v 11.000000 5.800000 -9.000000 +v 0.000000 5.800000 -9.000000 +v 0.000000 5.800000 -8.000000 +v 11.000000 5.800000 -1.800000 +v 3.200000 5.800000 0.000000 +v 11.000000 5.800000 -1.800000 +v 11.000000 5.800000 -8.000000 +v 0.000000 5.300000 -8.000000 +v 0.000000 5.300000 -1.800000 +v 11.000000 5.300000 -1.800000 +v 11.000000 5.300000 -8.000000 +vn -0.0000 -1.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 1.0000 -0.0000 +vt 0.000000 0.000000 +vt 0.000000 0.250000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.500000 +vt 1.000000 0.250000 +vt 1.000000 0.000000 +vt 0.750000 0.000000 +vt 0.500000 0.000000 +s 0 +g RoomVolume_Glass +usemtl Glass +f 8/2/2 1/1/2 12/1/2 11/2/2 24/2/2 +f 3/4/2 5/3/2 23/3/2 18/3/2 17/4/2 +f 10/9/3 2/8/3 14/8/3 13/9/3 +f 1/1/3 9/10/3 20/10/3 12/1/3 +f 6/6/4 4/5/4 16/5/4 15/6/4 26/6/4 +f 2/8/4 7/7/4 25/7/4 19/7/4 14/8/4 +f 4/5/5 3/4/5 17/4/5 16/5/5 +g RoomVolume_Plaster +usemtl Plaster +f 21/7/4 25/7/4 7/7/4 6/6/4 26/6/4 22/6/4 +f 18/3/2 23/3/2 24/2/2 11/2/2 +g RoomVolume_WallAbsorber +usemtl WallAbsorber +f 9/10/3 10/9/3 13/9/3 20/10/3 +f 5/3/2 8/2/2 24/2/2 23/3/2 +g RoomVolume_Ceiling +usemtl Ceiling +f 18/3/6 11/2/6 12/1/6 20/10/6 13/9/6 14/8/6 19/7/6 21/7/6 22/6/6 15/6/6 16/5/6 17/4/6 +g RoomVolume_Pavement +usemtl Pavement +f 1/1/1 8/2/1 5/3/1 3/4/1 4/5/1 6/6/1 7/7/1 2/8/1 10/9/1 9/10/1 diff --git a/example_models/BlenderOBJ/RoomAtlas215/Room215withAbs.obj b/example_models/BlenderOBJ/RoomAtlas215/Room215withAbs.obj new file mode 100644 index 0000000..ed94b65 --- /dev/null +++ b/example_models/BlenderOBJ/RoomAtlas215/Room215withAbs.obj @@ -0,0 +1,80 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib Room215withAbs.mtl +o RoomVolume +v 0.000000 0.000000 0.000000 +v 11.000000 0.000000 0.000000 +v 0.000000 0.000000 -9.000000 +v 11.000000 0.000000 -9.000000 +v 0.000000 0.000000 -8.000000 +v 11.000000 0.000000 -8.000000 +v 11.000000 0.000000 -1.800000 +v 0.000000 0.000000 -1.800000 +v 3.200000 0.000000 0.000000 +v 8.000000 0.000000 0.000000 +v 0.000000 5.800000 -1.800000 +v 0.000000 5.800000 0.000000 +v 8.000000 5.800000 0.000000 +v 11.000000 5.800000 0.000000 +v 11.000000 5.800000 -8.000000 +v 11.000000 5.800000 -9.000000 +v 0.000000 5.800000 -9.000000 +v 0.000000 5.800000 -8.000000 +v 11.000000 5.800000 -1.800000 +v 3.200000 5.800000 0.000000 +v 11.000000 5.800000 -1.800000 +v 11.000000 5.800000 -8.000000 +v 0.000000 5.300000 -1.800000 +v 0.000000 5.300000 -8.000000 +v 11.000000 5.300000 -8.000000 +v 11.000000 5.300000 -1.800000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn 1.0000 -0.0000 -0.0000 +vt 0.000000 0.000000 +vt 0.000000 0.250000 +vt 0.000000 0.500000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.500000 +vt 1.000000 0.250000 +vt 1.000000 0.000000 +vt 0.750000 0.000000 +vt 0.500000 0.000000 +vt 0.000000 0.125000 +vt 0.500000 0.125000 +vt 0.500000 0.250000 +s 0 +g RoomVolume_Glass +usemtl Glass +f 5/3/3 24/2/3 18/1/3 17/4/3 3/4/3 +f 12/1/3 11/1/3 23/11/3 8/2/3 1/1/3 +f 10/9/5 2/8/5 14/8/5 13/9/5 +f 1/1/5 9/10/5 20/10/5 12/1/5 +f 2/8/6 7/7/6 26/12/6 21/1/6 14/8/6 +f 4/5/6 16/5/6 22/1/6 25/13/6 6/6/6 +f 4/5/2 3/4/2 17/4/2 16/5/2 +g RoomVolume_Plaster +usemtl Plaster +f 21/1/2 26/1/2 23/11/2 11/1/2 +f 6/6/6 25/13/6 26/1/6 7/7/6 +f 16/5/4 17/4/4 18/1/4 22/1/4 +f 11/1/4 12/1/4 20/10/4 13/9/4 14/8/4 21/1/4 +f 18/1/5 24/2/5 25/1/5 22/1/5 +g RoomVolume_WallAbsorber +usemtl WallAbsorber +f 9/10/5 10/9/5 13/9/5 20/10/5 +f 8/2/3 23/11/3 24/1/3 5/3/3 +g RoomVolume_CeilingAbsorber +usemtl CeilingAbsorber +f 25/1/4 24/1/4 23/1/4 26/1/4 +g RoomVolume_Pavement +usemtl Pavement +f 1/1/1 8/2/1 5/3/1 3/4/1 4/5/1 6/6/1 7/7/1 2/8/1 10/9/1 9/10/1 +l 15 16 +l 14 19 +l 22 15 +l 19 21 diff --git a/example_models/BlenderOBJ/SquashRooms/SquashRooms.obj b/example_models/BlenderOBJ/SquashRooms/SquashRooms.obj new file mode 100644 index 0000000..5eb429a --- /dev/null +++ b/example_models/BlenderOBJ/SquashRooms/SquashRooms.obj @@ -0,0 +1,673 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib SquashRoomsB.mtl +o SquashRooms +v 0.000000 -0.000001 -9.800000 +v 0.000000 0.000000 0.000000 +v 6.400000 0.000000 0.000000 +v 6.400000 -0.000001 -9.800000 +v 0.000000 2.200000 -0.000000 +v 0.000000 4.349999 -9.800000 +v 6.400000 2.200000 -0.000000 +v 6.400000 4.349999 -9.800000 +v 6.650000 4.349999 -9.800000 +v 6.650000 -0.000001 -9.800000 +v 13.050000 -0.000001 -9.800000 +v 13.050000 4.349999 -9.800000 +v 13.050000 6.099999 -9.800000 +v 6.650000 6.099999 -9.800000 +v 6.650000 5.349999 -9.800000 +v 6.400000 5.349999 -9.800000 +v 6.400000 6.099999 -9.800000 +v 0.000000 6.099999 -9.800000 +v 6.650000 2.200000 -0.000000 +v 6.400000 2.800000 -0.000000 +v 6.400000 4.300000 -0.000000 +v 6.400000 5.350000 -0.000000 +v 6.650000 5.350000 -0.000000 +v 6.650000 4.300000 -0.000000 +v 6.650000 2.800000 -0.000000 +v 0.000000 2.800000 -0.000000 +v 0.000000 6.100000 -1.450001 +v 0.000000 6.100000 -0.750000 +v 0.000000 5.850000 -0.750000 +v 0.000000 5.850000 -0.700000 +v 0.000000 6.100000 -0.700000 +v 0.000000 6.100000 -0.000000 +v 0.000000 5.700000 -0.000000 +v 0.000000 4.300000 -0.000000 +v 0.000000 6.099999 -9.000000 +v 0.000000 5.849999 -9.000000 +v 0.000000 5.849999 -8.950000 +v 0.000000 6.099999 -8.950000 +v 0.000000 6.099999 -8.250000 +v 0.000000 5.849999 -8.250000 +v 0.000000 5.849999 -8.200000 +v 0.000000 6.099999 -8.200000 +v 0.000000 6.099999 -7.500000 +v 0.000000 5.849999 -7.500000 +v 0.000000 5.849999 -7.450000 +v 0.000000 6.099999 -7.450000 +v 0.000000 6.099999 -6.750000 +v 0.000000 5.849999 -6.750000 +v 0.000000 5.849999 -6.700000 +v 0.000000 6.099999 -6.700000 +v 0.000000 6.099999 -6.000000 +v 0.000000 5.849999 -6.000000 +v 0.000000 5.849999 -5.950000 +v 0.000000 6.099999 -5.950000 +v 0.000000 6.099999 -5.250000 +v 0.000000 5.849999 -5.250000 +v 0.000000 5.849999 -5.200000 +v 0.000000 6.099999 -5.200000 +v 0.000000 6.099999 -4.500000 +v 0.000000 5.849999 -4.500000 +v 0.000000 5.849999 -4.450000 +v 0.000000 6.099999 -4.450000 +v 0.000000 6.099999 -3.750000 +v 0.000000 5.849999 -3.750000 +v 0.000000 5.849999 -3.700001 +v 0.000000 6.099999 -3.700001 +v 0.000000 6.100000 -3.000000 +v 0.000000 5.850000 -3.000000 +v 0.000000 5.850000 -2.950001 +v 0.000000 6.100000 -2.950001 +v 0.000000 6.100000 -2.250000 +v 0.000000 5.850000 -2.250000 +v 0.000000 5.850000 -2.200001 +v 0.000000 6.100000 -2.200001 +v 0.000000 6.100000 -1.500000 +v 0.000000 5.850000 -1.500000 +v 0.000000 5.850000 -1.450001 +v 6.400000 6.100000 -1.450001 +v 6.400000 6.100000 -0.750000 +v 6.400000 5.700000 -0.000000 +v 6.400000 6.100000 -0.000000 +v 6.400000 6.100000 -0.700000 +v 6.400000 5.850000 -0.700000 +v 6.400000 5.850000 -0.750000 +v 6.400000 5.850000 -1.450001 +v 6.400000 5.850000 -1.500000 +v 6.400000 6.100000 -1.500000 +v 6.400000 6.100000 -2.200001 +v 6.400000 5.850000 -2.200001 +v 6.400000 5.850000 -2.250000 +v 6.400000 6.100000 -2.250000 +v 6.400000 6.100000 -2.950001 +v 6.400000 5.850000 -2.950001 +v 6.400000 5.850000 -3.000000 +v 6.400000 6.100000 -3.000000 +v 6.400000 6.099999 -3.700001 +v 6.400000 5.849999 -3.700001 +v 6.400000 5.849999 -3.750000 +v 6.400000 6.099999 -3.750000 +v 6.400000 6.099999 -4.450000 +v 6.400000 5.849999 -4.450000 +v 6.400000 5.849999 -4.500000 +v 6.400000 6.099999 -4.500000 +v 6.400000 6.099999 -5.200000 +v 6.400000 5.849999 -5.200000 +v 6.400000 5.849999 -5.250000 +v 6.400000 6.099999 -5.250000 +v 6.400000 6.099999 -5.950000 +v 6.400000 5.849999 -5.950000 +v 6.400000 5.849999 -6.000000 +v 6.400000 6.099999 -6.000000 +v 6.400000 6.099999 -6.700000 +v 6.400000 5.849999 -6.700000 +v 6.400000 5.849999 -6.750000 +v 6.400000 6.099999 -6.750000 +v 6.400000 6.099999 -7.450000 +v 6.400000 5.849999 -7.450000 +v 6.400000 5.849999 -7.500000 +v 6.400000 6.099999 -7.500000 +v 6.400000 6.099999 -8.200000 +v 6.400000 5.849999 -8.200000 +v 6.400000 5.849999 -8.250000 +v 6.400000 6.099999 -8.250000 +v 6.400000 6.099999 -8.950000 +v 6.400000 5.849999 -8.950000 +v 6.400000 5.849999 -9.000000 +v 6.400000 6.099999 -9.000000 +v 6.650000 6.099999 -8.950000 +v 6.650000 6.099999 -8.250000 +v 6.650000 5.849999 -8.250000 +v 6.650000 5.849999 -8.200000 +v 6.650000 6.099999 -8.200000 +v 6.650000 6.099999 -7.500000 +v 6.650000 5.849999 -7.500000 +v 6.650000 5.849999 -7.450000 +v 6.650000 6.099999 -7.450000 +v 6.650000 6.099999 -6.750000 +v 6.650000 5.849999 -6.750000 +v 6.650000 5.849999 -6.700000 +v 6.650000 6.099999 -6.700000 +v 6.650000 6.099999 -6.000000 +v 6.650000 5.849999 -6.000000 +v 6.650000 5.849999 -5.950000 +v 6.650000 6.099999 -5.950000 +v 6.650000 6.099999 -5.250000 +v 6.650000 5.849999 -5.250000 +v 6.650000 5.849999 -5.200000 +v 6.650000 6.099999 -5.200000 +v 6.650000 6.099999 -4.500000 +v 6.650000 5.849999 -4.500000 +v 6.650000 5.849999 -4.450000 +v 6.650000 6.099999 -4.450000 +v 6.650000 6.099999 -3.750000 +v 6.650000 5.849999 -3.750000 +v 6.650000 5.849999 -3.700001 +v 6.650000 6.099999 -3.700001 +v 6.650000 6.100000 -3.000000 +v 6.650000 5.850000 -3.000000 +v 6.650000 5.850000 -2.950001 +v 6.650000 6.100000 -2.950001 +v 6.650000 6.100000 -2.250000 +v 6.650000 5.850000 -2.250000 +v 6.650000 5.850000 -2.200001 +v 6.650000 6.100000 -2.200001 +v 6.650000 6.100000 -1.500000 +v 6.650000 5.850000 -1.500000 +v 6.650000 5.850000 -1.450001 +v 6.650000 6.100000 -1.450001 +v 6.650000 6.100000 -0.750000 +v 6.650000 5.850000 -0.750000 +v 6.650000 5.850000 -0.700000 +v 6.650000 6.100000 -0.700000 +v 6.650000 6.100000 -0.000000 +v 6.650000 5.700000 -0.000000 +v 6.650000 6.099999 -9.000000 +v 6.650000 5.849999 -9.000000 +v 6.650000 5.849999 -8.950000 +v 13.050000 6.099999 -8.950000 +v 13.050000 6.099999 -8.250000 +v 13.050000 5.849999 -8.950000 +v 13.050000 5.849999 -9.000000 +v 13.050000 6.100000 -0.750000 +v 13.050000 6.100000 -1.450001 +v 13.050000 5.850000 -1.450001 +v 13.050000 5.850000 -1.500000 +v 13.050000 6.100000 -1.500000 +v 13.050000 6.100000 -2.200001 +v 13.050000 5.850000 -2.200001 +v 13.050000 5.850000 -2.250000 +v 13.050000 6.100000 -2.250000 +v 13.050000 6.100000 -2.950001 +v 13.050000 5.850000 -2.950001 +v 13.050000 5.850000 -3.000000 +v 13.050000 6.100000 -3.000000 +v 13.050000 6.099999 -3.700001 +v 13.050000 5.849999 -3.700001 +v 13.050000 5.849999 -3.750000 +v 13.050000 6.099999 -3.750000 +v 13.050000 6.099999 -4.450000 +v 13.050000 5.849999 -4.450000 +v 13.050000 5.849999 -4.500000 +v 13.050000 6.099999 -4.500000 +v 13.050000 6.099999 -5.200000 +v 13.050000 5.849999 -5.200000 +v 13.050000 5.849999 -5.250000 +v 13.050000 6.099999 -5.250000 +v 13.050000 6.099999 -5.950000 +v 13.050000 5.849999 -5.950000 +v 13.050000 5.849999 -6.000000 +v 13.050000 6.099999 -6.000000 +v 13.050000 6.099999 -6.700000 +v 13.050000 5.849999 -6.700000 +v 13.050000 5.849999 -6.750000 +v 13.050000 6.099999 -6.750000 +v 13.050000 6.099999 -7.450000 +v 13.050000 5.849999 -7.450000 +v 13.050000 5.849999 -7.500000 +v 13.050000 6.099999 -7.500000 +v 13.050000 6.099999 -8.200000 +v 13.050000 5.849999 -8.200000 +v 13.050000 5.849999 -8.250000 +v 13.050000 6.099999 -9.000000 +v 13.050000 2.200000 -0.000000 +v 13.050000 2.800000 -0.000000 +v 13.050000 4.300000 -0.000000 +v 13.050000 5.700000 -0.000000 +v 13.050000 6.100000 -0.000000 +v 13.050000 6.100000 -0.700000 +v 13.050000 5.850000 -0.700000 +v 13.050000 5.850000 -0.750000 +v 13.050000 5.700000 0.150000 +v 6.650000 5.700000 0.150000 +v 13.050000 4.300000 0.150000 +v 6.650000 4.300000 0.150000 +v 13.050000 0.000000 0.000000 +v 6.650000 0.000000 0.000000 +v 6.400000 4.300000 0.150000 +v 6.400000 5.700000 0.150000 +v 0.000000 4.300000 0.150000 +v 0.000000 5.700000 0.150000 +vn -0.0000 1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 0.9768 0.2143 +vn -0.0000 -1.0000 -0.0000 +vt 0.000000 385.826996 +vt 0.000000 0.000000 +vt 251.968994 0.000000 +vt 251.968994 385.826996 +vt 0.000000 86.614197 +vt 385.826996 0.000000 +vt 385.826996 171.259995 +vt -251.968994 86.614197 +vt -251.968994 0.000000 +vt -385.826996 171.259995 +vt -385.826996 0.000000 +vt 251.968994 171.259995 +vt 261.811005 171.259995 +vt 261.811005 0.000000 +vt 513.780029 0.000000 +vt 513.780029 171.259995 +vt 513.780029 240.156998 +vt 261.811005 240.156998 +vt 261.811005 210.630005 +vt 251.968994 210.630005 +vt 251.968994 240.156998 +vt 0.000000 240.156998 +vt 0.000000 171.259995 +vt 251.968994 18.560699 +vt 261.811005 18.560699 +vt 261.811005 413.562988 +vt 251.968994 413.562988 +vt -261.811005 86.614197 +vt -251.968994 110.236000 +vt -251.968994 169.291000 +vt -251.968994 210.630005 +vt -261.811005 210.630005 +vt -261.811005 169.291000 +vt -261.811005 110.236000 +vt 0.000000 110.236000 +vt 57.086601 240.156998 +vt 29.527599 240.156998 +vt 29.527599 230.315002 +vt 27.559099 230.315002 +vt 27.559099 240.156998 +vt 0.000000 224.408997 +vt 0.000000 169.291000 +vt 385.826996 240.156998 +vt 354.330994 240.156998 +vt 354.330994 230.315002 +vt 352.362000 230.315002 +vt 352.362000 240.156998 +vt 324.803009 240.156998 +vt 324.803009 230.315002 +vt 322.834991 230.315002 +vt 322.834991 240.156998 +vt 295.276001 240.156998 +vt 295.276001 230.315002 +vt 293.307007 230.315002 +vt 293.307007 240.156998 +vt 265.747986 240.156998 +vt 265.747986 230.315002 +vt 263.779999 230.315002 +vt 263.779999 240.156998 +vt 236.220001 240.156998 +vt 236.220001 230.315002 +vt 234.251999 230.315002 +vt 234.251999 240.156998 +vt 206.692993 240.156998 +vt 206.692993 230.315002 +vt 204.723999 230.315002 +vt 204.723999 240.156998 +vt 177.164993 240.156998 +vt 177.164993 230.315002 +vt 175.197006 230.315002 +vt 175.197006 240.156998 +vt 147.638000 240.156998 +vt 147.638000 230.315002 +vt 145.669006 230.315002 +vt 145.669006 240.156998 +vt 118.110001 240.156998 +vt 118.110001 230.315002 +vt 116.141998 230.315002 +vt 116.141998 240.156998 +vt 88.582703 240.156998 +vt 88.582703 230.315002 +vt 86.614197 230.315002 +vt 86.614197 240.156998 +vt 59.055099 240.156998 +vt 59.055099 230.315002 +vt 57.086601 230.315002 +vt -251.968994 57.086601 +vt -251.968994 29.527599 +vt 0.000000 29.527599 +vt 0.000000 57.086601 +vt -385.826996 210.630005 +vt -0.000000 210.630005 +vt -0.000000 224.408997 +vt -0.000000 240.156998 +vt -27.559099 240.156998 +vt -27.559099 230.315002 +vt -29.527599 230.315002 +vt -29.527599 240.156998 +vt -57.086601 240.156998 +vt -57.086601 230.315002 +vt -59.055099 230.315002 +vt -59.055099 240.156998 +vt -86.614197 240.156998 +vt -86.614197 230.315002 +vt -88.582703 230.315002 +vt -88.582703 240.156998 +vt -116.141998 240.156998 +vt -116.141998 230.315002 +vt -118.110001 230.315002 +vt -118.110001 240.156998 +vt -145.669006 240.156998 +vt -145.669006 230.315002 +vt -147.638000 230.315002 +vt -147.638000 240.156998 +vt -175.197006 240.156998 +vt -175.197006 230.315002 +vt -177.164993 230.315002 +vt -177.164993 240.156998 +vt -204.723999 240.156998 +vt -204.723999 230.315002 +vt -206.692993 230.315002 +vt -206.692993 240.156998 +vt -234.251999 240.156998 +vt -234.251999 230.315002 +vt -236.220001 230.315002 +vt -236.220001 240.156998 +vt -263.779999 240.156998 +vt -263.779999 230.315002 +vt -265.747986 230.315002 +vt -265.747986 240.156998 +vt -293.307007 240.156998 +vt -293.307007 230.315002 +vt -295.276001 230.315002 +vt -295.276001 240.156998 +vt -322.834991 240.156998 +vt -322.834991 230.315002 +vt -324.803009 230.315002 +vt -324.803009 240.156998 +vt -352.362000 240.156998 +vt -352.362000 230.315002 +vt -354.330994 230.315002 +vt -354.330994 240.156998 +vt -385.826996 240.156998 +vt -251.968994 385.826996 +vt -261.811005 385.826996 +vt -261.811005 0.000000 +vt 0.000000 240.156998 +vt 0.000000 224.408997 +vt 0.000000 210.630005 +vt 385.826996 210.630005 +vt -261.811005 324.803009 +vt -261.811005 352.362000 +vt -513.780029 352.362000 +vt -513.780029 324.803009 +vt 261.811005 230.315002 +vt 513.780029 230.315002 +vt -513.780029 354.330994 +vt -261.811005 354.330994 +vt 0.000000 86.614197 +vt 0.000000 110.236000 +vt 0.000000 169.291000 +vt 0.000000 224.408997 +vt 0.000000 240.156998 +vt -261.811005 29.527599 +vt -261.811005 57.086601 +vt -513.780029 57.086601 +vt -513.780029 29.527599 +vt -513.780029 59.055099 +vt -261.811005 59.055099 +vt -261.811005 240.156998 +vt -513.780029 240.156998 +vt -513.780029 230.315002 +vt -261.811005 230.315002 +vt -513.780029 86.614197 +vt -513.780029 88.582703 +vt -261.811005 88.582703 +vt -261.811005 116.141998 +vt -513.780029 116.141998 +vt -513.780029 118.110001 +vt -261.811005 118.110001 +vt -261.811005 145.669006 +vt -513.780029 145.669006 +vt -513.780029 147.638000 +vt -261.811005 147.638000 +vt -261.811005 175.197006 +vt -513.780029 175.197006 +vt -513.780029 177.164993 +vt -261.811005 177.164993 +vt -261.811005 204.723999 +vt -513.780029 204.723999 +vt -513.780029 206.692993 +vt -261.811005 206.692993 +vt -261.811005 234.251999 +vt -513.780029 234.251999 +vt -513.780029 236.220001 +vt -261.811005 236.220001 +vt -261.811005 263.779999 +vt -513.780029 263.779999 +vt -513.780029 265.747986 +vt -261.811005 265.747986 +vt -261.811005 293.307007 +vt -513.780029 293.307007 +vt -513.780029 295.276001 +vt -261.811005 295.276001 +vt -261.811005 322.834991 +vt -513.780029 322.834991 +vt -513.780029 27.559099 +vt -261.811005 27.559099 +vt -513.780029 0.000000 +vt -261.811005 224.408997 +vt -513.780029 224.408997 +vt -513.780029 -5.905510 +vt -261.811005 -5.905510 +vt -513.780029 169.291000 +vt 5.905510 169.291000 +vt 5.905510 224.408997 +vt 261.811005 -5.905510 +vt 513.780029 -5.905510 +vt -513.780029 110.236000 +vt 513.780029 385.826996 +vt 261.811005 385.826996 +vt -5.905510 169.291000 +vt 0.000000 210.630005 +vt -5.905510 224.408997 +vt -513.780029 385.826996 +vt 0.000000 -5.905510 +vt 251.968994 -5.905510 +vt -251.968994 224.408997 +vt -251.968994 -5.905510 +vt -251.968994 240.156998 +vt -251.968994 27.559099 +vt 0.000000 27.559099 +vt 0.000000 230.315002 +vt 251.968994 230.315002 +vt -0.000000 240.156998 +vt -251.968994 230.315002 +vt -0.000000 230.315002 +vt -251.968994 59.055099 +vt 0.000000 59.055099 +vt -0.000000 240.156998 +vt -0.000000 230.315002 +vt -251.968994 88.582703 +vt 0.000000 88.582703 +vt -251.968994 116.141998 +vt 0.000000 116.141998 +vt -251.968994 118.110001 +vt 0.000000 118.110001 +vt -251.968994 145.669006 +vt 0.000000 145.669006 +vt -251.968994 147.638000 +vt 0.000000 147.638000 +vt -251.968994 175.197006 +vt 0.000000 175.197006 +vt -251.968994 177.164993 +vt 0.000000 177.164993 +vt -251.968994 204.723999 +vt 0.000000 204.723999 +vt -251.968994 206.692993 +vt 0.000000 206.692993 +vt -251.968994 234.251999 +vt 0.000000 234.251999 +vt -251.968994 236.220001 +vt 0.000000 236.220001 +vt -251.968994 263.779999 +vt 0.000000 263.779999 +vt -251.968994 265.747986 +vt 0.000000 265.747986 +vt -251.968994 293.307007 +vt 0.000000 293.307007 +vt -251.968994 295.276001 +vt 0.000000 295.276001 +vt -251.968994 322.834991 +vt 0.000000 322.834991 +vt -251.968994 324.803009 +vt 0.000000 324.803009 +vt -251.968994 352.362000 +vt 0.000000 352.362000 +vt -251.968994 354.330994 +vt 0.000000 354.330994 +s 1 +g SquashRooms_WoodFloor +usemtl WoodFloor +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 11/220/1 10/221/1 236/14/1 235/15/1 +g SquashRooms_Plaster +usemtl Plaster +f 5/5/2 2/2/2 1/6/2 6/7/2 +f 8/10/4 4/11/4 3/2/4 7/5/4 +f 8/12/5 9/13/5 10/14/5 11/15/5 12/16/5 13/17/5 14/18/5 15/19/5 16/20/5 17/21/5 18/22/5 6/23/5 1/2/5 4/3/5 +f 7/24/6 19/25/6 9/26/6 8/27/6 +f 19/28/3 7/8/3 20/29/3 21/30/3 22/31/3 23/32/3 24/33/3 25/34/3 +f 16/91/4 22/92/4 80/93/4 81/94/4 82/95/4 83/96/4 84/97/4 79/98/4 78/99/4 85/100/4 86/101/4 87/102/4 88/103/4 89/104/4 90/105/4 91/106/4 92/107/4 93/108/4 94/109/4 95/110/4 96/111/4 97/112/4 98/113/4 99/114/4 100/115/4 101/116/4 102/117/4 103/118/4 104/119/4 105/120/4 106/121/4 107/122/4 108/123/4 109/124/4 110/125/4 111/126/4 112/127/4 113/128/4 114/129/4 115/130/4 116/131/4 117/132/4 118/133/4 119/134/4 120/135/4 121/136/4 122/137/4 123/138/4 124/139/4 125/140/4 126/141/4 127/142/4 17/143/4 +f 16/144/7 15/145/7 23/146/7 22/9/7 +f 128/47/2 129/48/2 130/49/2 131/50/2 132/51/2 133/52/2 134/53/2 135/54/2 136/55/2 137/56/2 138/57/2 139/58/2 140/59/2 141/60/2 142/61/2 143/62/2 144/63/2 145/64/2 146/65/2 147/66/2 148/67/2 149/68/2 150/69/2 151/70/2 152/71/2 153/72/2 154/73/2 155/74/2 156/75/2 157/76/2 158/77/2 159/78/2 160/79/2 161/80/2 162/81/2 163/82/2 164/83/2 165/84/2 166/85/2 167/86/2 168/36/2 169/37/2 170/38/2 171/39/2 172/40/2 173/147/2 174/148/2 23/149/2 15/150/2 14/43/2 175/44/2 176/45/2 177/46/2 +f 174/210/3 173/170/3 227/171/3 226/211/3 +f 231/212/7 232/213/7 174/146/7 226/209/7 +f 225/42/4 233/215/4 231/216/4 226/41/4 +f 234/217/1 233/218/1 225/15/1 24/14/1 +f 225/214/3 224/219/3 25/34/3 24/33/3 +f 235/2/4 223/5/4 12/10/4 11/11/4 +f 10/6/2 9/7/2 19/5/2 236/2/2 +f 234/222/2 24/42/2 23/223/2 174/41/2 232/224/2 +f 21/42/4 237/215/4 238/216/4 80/41/4 22/223/4 +f 239/226/1 237/227/1 21/3/1 34/2/1 +f 238/229/7 240/226/7 33/2/7 80/9/7 +f 239/222/2 34/42/2 33/41/2 240/224/2 +f 33/41/3 32/22/3 81/230/3 80/228/3 +f 21/30/3 20/29/3 26/35/3 34/42/3 +g SquashRooms_Glass +usemtl Glass +f 7/8/3 3/9/3 2/2/3 5/5/3 +f 232/210/3 231/211/3 233/214/3 234/33/3 +f 223/174/3 235/209/3 236/146/3 19/28/3 +f 240/41/3 238/228/3 237/30/3 239/42/3 +g SquashRooms_Absorption1 +usemtl Absorption1 +f 20/29/3 7/8/3 5/5/3 26/35/3 +f 224/219/3 223/174/3 19/28/3 25/34/3 +g SquashRooms_Brick +usemtl Brick +f 27/36/2 28/37/2 29/38/2 30/39/2 31/40/2 32/22/2 33/41/2 34/42/2 26/35/2 5/5/2 6/7/2 18/43/2 35/44/2 36/45/2 37/46/2 38/47/2 39/48/2 40/49/2 41/50/2 42/51/2 43/52/2 44/53/2 45/54/2 46/55/2 47/56/2 48/57/2 49/58/2 50/59/2 51/60/2 52/61/2 53/62/2 54/63/2 55/64/2 56/65/2 57/66/2 58/67/2 59/68/2 60/69/2 61/70/2 62/71/2 63/72/2 64/73/2 65/74/2 66/75/2 67/76/2 68/77/2 69/78/2 70/79/2 71/80/2 72/81/2 73/82/2 74/83/2 75/84/2 76/85/2 77/86/2 +f 182/98/4 183/99/4 184/100/4 185/101/4 186/102/4 187/103/4 188/104/4 189/105/4 190/106/4 191/107/4 192/108/4 193/109/4 194/110/4 195/111/4 196/112/4 197/113/4 198/114/4 199/115/4 200/116/4 201/117/4 202/118/4 203/119/4 204/120/4 205/121/4 206/122/4 207/123/4 208/124/4 209/125/4 210/126/4 211/127/4 212/128/4 213/129/4 214/130/4 215/131/4 216/132/4 217/133/4 218/134/4 219/135/4 220/136/4 221/137/4 179/138/4 178/139/4 180/140/4 181/141/4 222/142/4 13/143/4 12/10/4 223/159/4 224/160/4 225/161/4 226/162/4 227/163/4 228/95/4 229/96/4 230/97/4 +g SquashRooms_WoodCeiling +usemtl WoodCeiling +f 78/87/7 79/88/7 28/89/7 27/90/7 +f 129/151/7 128/152/7 178/153/7 179/154/7 +f 178/17/5 128/18/5 177/155/5 180/156/5 +f 181/157/7 180/153/7 177/152/7 176/158/7 +f 169/164/7 168/165/7 183/166/7 182/167/7 +f 183/17/5 168/18/5 167/155/5 184/156/5 +f 185/168/7 184/166/7 167/165/7 166/169/7 +f 165/170/3 186/171/3 185/172/3 166/173/3 +f 165/169/7 164/28/7 187/174/7 186/168/7 +f 187/17/5 164/18/5 163/155/5 188/156/5 +f 189/175/7 188/174/7 163/28/7 162/176/7 +f 161/170/3 190/171/3 189/172/3 162/173/3 +f 161/176/7 160/177/7 191/178/7 190/175/7 +f 191/17/5 160/18/5 159/155/5 192/156/5 +f 193/179/7 192/178/7 159/177/7 158/180/7 +f 157/170/3 194/171/3 193/172/3 158/173/3 +f 157/180/7 156/181/7 195/182/7 194/179/7 +f 195/17/5 156/18/5 155/155/5 196/156/5 +f 197/183/7 196/182/7 155/181/7 154/184/7 +f 153/170/3 198/171/3 197/172/3 154/173/3 +f 153/184/7 152/185/7 199/186/7 198/183/7 +f 199/17/5 152/18/5 151/155/5 200/156/5 +f 201/187/7 200/186/7 151/185/7 150/188/7 +f 149/170/3 202/171/3 201/172/3 150/173/3 +f 149/188/7 148/189/7 203/190/7 202/187/7 +f 203/17/5 148/18/5 147/155/5 204/156/5 +f 205/191/7 204/190/7 147/189/7 146/192/7 +f 145/170/3 206/171/3 205/172/3 146/173/3 +f 145/192/7 144/193/7 207/194/7 206/191/7 +f 207/17/5 144/18/5 143/155/5 208/156/5 +f 209/195/7 208/194/7 143/193/7 142/196/7 +f 141/170/3 210/171/3 209/172/3 142/173/3 +f 141/196/7 140/197/7 211/198/7 210/195/7 +f 211/17/5 140/18/5 139/155/5 212/156/5 +f 213/199/7 212/198/7 139/197/7 138/200/7 +f 137/170/3 214/171/3 213/172/3 138/173/3 +f 137/200/7 136/201/7 215/202/7 214/199/7 +f 215/17/5 136/18/5 135/155/5 216/156/5 +f 217/203/7 216/202/7 135/201/7 134/204/7 +f 133/170/3 218/171/3 217/172/3 134/173/3 +f 133/204/7 132/205/7 219/206/7 218/203/7 +f 219/17/5 132/18/5 131/155/5 220/156/5 +f 221/154/7 220/206/7 131/205/7 130/151/7 +f 129/170/3 179/171/3 221/172/3 130/173/3 +f 169/170/3 182/171/3 230/172/3 170/173/3 +f 230/167/7 229/207/7 171/208/7 170/164/7 +f 228/17/5 172/18/5 171/155/5 229/156/5 +f 173/146/7 172/208/7 228/207/7 227/209/7 +f 175/170/3 222/171/3 181/172/3 176/173/3 +f 175/158/7 14/145/7 13/225/7 222/157/7 +f 82/231/7 81/9/7 32/2/7 31/232/7 +f 82/21/5 31/22/5 30/233/5 83/234/5 +f 84/88/7 83/231/7 30/232/7 29/89/7 +f 28/235/3 79/230/3 84/236/3 29/237/3 +f 78/21/5 27/22/5 77/233/5 85/234/5 +f 86/238/7 85/87/7 77/90/7 76/239/7 +f 75/240/3 87/230/3 86/236/3 76/241/3 +f 88/8/7 87/238/7 75/239/7 74/5/7 +f 88/21/5 74/22/5 73/233/5 89/234/5 +f 90/242/7 89/8/7 73/5/7 72/243/7 +f 71/22/3 91/230/3 90/236/3 72/233/3 +f 92/244/7 91/242/7 71/243/7 70/245/7 +f 92/21/5 70/22/5 69/233/5 93/234/5 +f 94/246/7 93/244/7 69/245/7 68/247/7 +f 67/22/3 95/230/3 94/236/3 68/233/3 +f 96/248/7 95/246/7 67/247/7 66/249/7 +f 96/21/5 66/22/5 65/233/5 97/234/5 +f 98/250/7 97/248/7 65/249/7 64/251/7 +f 63/22/3 99/230/3 98/236/3 64/233/3 +f 100/252/7 99/250/7 63/251/7 62/253/7 +f 100/21/5 62/22/5 61/233/5 101/234/5 +f 102/254/7 101/252/7 61/253/7 60/255/7 +f 59/22/3 103/230/3 102/236/3 60/233/3 +f 104/256/7 103/254/7 59/255/7 58/257/7 +f 104/21/5 58/22/5 57/233/5 105/234/5 +f 106/258/7 105/256/7 57/257/7 56/259/7 +f 55/22/3 107/230/3 106/236/3 56/233/3 +f 108/260/7 107/258/7 55/259/7 54/261/7 +f 108/21/5 54/22/5 53/233/5 109/234/5 +f 110/262/7 109/260/7 53/261/7 52/263/7 +f 51/22/3 111/230/3 110/236/3 52/233/3 +f 112/264/7 111/262/7 51/263/7 50/265/7 +f 112/21/5 50/22/5 49/233/5 113/234/5 +f 114/266/7 113/264/7 49/265/7 48/267/7 +f 47/22/3 115/230/3 114/236/3 48/233/3 +f 116/268/7 115/266/7 47/267/7 46/269/7 +f 116/21/5 46/22/5 45/233/5 117/234/5 +f 118/270/7 117/268/7 45/269/7 44/271/7 +f 43/22/3 119/230/3 118/236/3 44/233/3 +f 120/272/7 119/270/7 43/271/7 42/273/7 +f 120/21/5 42/22/5 41/233/5 121/234/5 +f 122/274/7 121/272/7 41/273/7 40/275/7 +f 39/22/3 123/230/3 122/236/3 40/233/3 +f 124/276/7 123/274/7 39/275/7 38/277/7 +f 124/21/5 38/22/5 37/233/5 125/234/5 +f 126/278/7 125/276/7 37/277/7 36/279/7 +f 35/22/3 127/230/3 126/236/3 36/233/3 +f 35/279/7 18/1/7 17/144/7 127/278/7 diff --git a/example_models/BlenderOBJ/SquashRooms/SquashRoomssimplified.obj b/example_models/BlenderOBJ/SquashRooms/SquashRoomssimplified.obj new file mode 100644 index 0000000..fe1df6b --- /dev/null +++ b/example_models/BlenderOBJ/SquashRooms/SquashRoomssimplified.obj @@ -0,0 +1,175 @@ +# Blender 4.5.3 LTS +# www.blender.org +mtllib SquashRoomssimplified.mtl +o SquashRooms_simplified +v 0.000000 -0.000001 -9.800000 +v 0.000000 0.000000 0.000000 +v 6.400000 0.000000 0.000000 +v 6.400000 -0.000001 -9.800000 +v 0.000000 2.200000 -0.000000 +v 0.000000 4.349999 -9.800000 +v 6.400000 2.200000 -0.000000 +v 6.400000 4.349999 -9.800000 +v 6.650000 4.349999 -9.800000 +v 6.650000 -0.000001 -9.800000 +v 13.050000 -0.000001 -9.800000 +v 13.050000 4.349999 -9.800000 +v 13.050000 6.099999 -9.800000 +v 6.650000 6.099999 -9.800000 +v 6.650000 5.349999 -9.800000 +v 6.400000 5.349999 -9.800000 +v 6.400000 6.099999 -9.800000 +v 0.000000 6.099999 -9.800000 +v 6.650000 2.200000 -0.000000 +v 6.400000 2.800000 -0.000000 +v 6.400000 4.300000 -0.000000 +v 6.400000 5.350000 -0.000000 +v 6.650000 5.350000 -0.000000 +v 6.650000 4.300000 -0.000000 +v 6.650000 2.800000 -0.000000 +v 0.000000 2.800000 -0.000000 +v 0.000000 6.100000 -0.000000 +v 0.000000 5.700000 -0.000000 +v 0.000000 4.300000 -0.000000 +v 6.400000 6.100000 -0.000000 +v 6.400000 5.700000 -0.000000 +v 6.650000 6.100000 -0.000000 +v 6.650000 5.700000 -0.000000 +v 13.050000 6.100000 -0.000000 +v 13.050000 5.700000 -0.000000 +v 13.050000 2.200000 -0.000000 +v 13.050000 2.800000 -0.000000 +v 13.050000 4.300000 -0.000000 +v 13.050000 0.000000 0.000000 +v 6.650000 0.000000 0.000000 +v 6.650000 4.300000 0.150000 +v 13.050000 4.300000 0.150000 +v 6.650000 5.700000 0.150000 +v 13.050000 5.700000 0.150000 +v 6.400000 4.300000 0.150000 +v 6.400000 5.700000 0.150000 +v 0.000000 4.300000 0.150000 +v 0.000000 5.700000 0.150000 +vn -0.0000 1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 0.9768 0.2143 +vn -0.0000 -1.0000 -0.0000 +vt 0.000000 385.826996 +vt 0.000000 0.000000 +vt 251.968994 0.000000 +vt 251.968994 385.826996 +vt 0.000000 86.614197 +vt 385.826996 0.000000 +vt 385.826996 171.259995 +vt -251.968994 86.614197 +vt -251.968994 0.000000 +vt -385.826996 171.259995 +vt -385.826996 0.000000 +vt 251.968994 171.259995 +vt 261.811005 171.259995 +vt 261.811005 0.000000 +vt 513.780029 0.000000 +vt 513.780029 171.259995 +vt 513.780029 240.156998 +vt 261.811005 240.156998 +vt 261.811005 210.630005 +vt 251.968994 210.630005 +vt 251.968994 240.156998 +vt 0.000000 240.156998 +vt 0.000000 171.259995 +vt 251.968994 18.560699 +vt 261.811005 18.560699 +vt 261.811005 413.562988 +vt 251.968994 413.562988 +vt -261.811005 86.614197 +vt -251.968994 110.236000 +vt -251.968994 169.291000 +vt -251.968994 210.630005 +vt -261.811005 210.630005 +vt -261.811005 169.291000 +vt -261.811005 110.236000 +vt 0.000000 110.236000 +vt 385.826996 240.156998 +vt 0.000000 224.408997 +vt 0.000000 169.291000 +vt -251.968994 385.826996 +vt -251.968994 240.156998 +vt -251.968994 224.408997 +vt -385.826996 240.156998 +vt -385.826996 210.630005 +vt 0.000000 210.630005 +vt -261.811005 385.826996 +vt -261.811005 0.000000 +vt 385.826996 210.630005 +vt -513.780029 0.000000 +vt -513.780029 385.826996 +vt -261.811005 240.156998 +vt -513.780029 240.156998 +vt -513.780029 224.408997 +vt -261.811005 224.408997 +vt -513.780029 86.614197 +vt 513.780029 385.826996 +vt 261.811005 385.826996 +vt -513.780029 110.236000 +vt -513.780029 169.291000 +vt 261.811005 -5.905510 +vt 513.780029 -5.905510 +vt -513.780029 -5.905510 +vt -261.811005 -5.905510 +vt -5.905510 169.291000 +vt -5.905510 224.408997 +vt 5.905510 169.291000 +vt 5.905510 224.408997 +vt 0.000000 -5.905510 +vt 251.968994 -5.905510 +vt -251.968994 -5.905510 +s 1 +g SquashRooms_simplified_WoodFloor +usemtl WoodFloor +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 11/55/1 10/56/1 40/14/1 39/15/1 +g SquashRooms_simplified_Plaster +usemtl Plaster +f 5/5/2 2/2/2 1/6/2 6/7/2 +f 8/10/4 4/11/4 3/2/4 7/5/4 +f 8/12/5 9/13/5 10/14/5 11/15/5 12/16/5 13/17/5 14/18/5 15/19/5 16/20/5 17/21/5 18/22/5 6/23/5 1/2/5 4/3/5 +f 7/24/6 19/25/6 9/26/6 8/27/6 +f 19/28/3 7/8/3 20/29/3 21/30/3 22/31/3 23/32/3 24/33/3 25/34/3 +f 27/22/3 30/40/3 31/41/3 28/37/3 +f 30/22/4 17/42/4 16/43/4 22/44/4 31/37/4 +f 16/39/7 15/45/7 23/46/7 22/9/7 +f 14/36/2 32/22/2 33/37/2 23/44/2 15/47/2 +f 32/50/3 34/51/3 35/52/3 33/53/3 +f 39/2/4 36/5/4 12/10/4 11/11/4 +f 10/6/2 9/7/2 19/5/2 40/2/2 +f 38/58/3 37/57/3 25/34/3 24/33/3 +f 41/59/1 42/60/1 38/15/1 24/14/1 +f 44/61/7 43/62/7 33/46/7 35/48/7 +f 41/63/2 24/38/2 23/44/2 33/37/2 43/64/2 +f 38/38/4 42/65/4 44/66/4 35/37/4 +f 21/38/4 45/65/4 46/66/4 31/37/4 22/44/4 +f 47/67/1 45/68/1 21/3/1 29/2/1 +f 46/69/7 48/67/7 28/2/7 31/9/7 +f 47/63/2 29/38/2 28/37/2 48/64/2 +f 21/30/3 20/29/3 26/35/3 29/38/3 +g SquashRooms_simplified_Glass +usemtl Glass +f 7/8/3 3/9/3 2/2/3 5/5/3 +f 36/54/3 39/48/3 40/46/3 19/28/3 +f 43/53/3 44/52/3 42/58/3 41/33/3 +f 48/37/3 46/41/3 45/30/3 47/38/3 +g SquashRooms_simplified_Absorption1 +usemtl Absorption1 +f 20/29/3 7/8/3 5/5/3 26/35/3 +f 37/57/3 36/54/3 19/28/3 25/34/3 +g SquashRooms_simplified_Brick +usemtl Brick +f 18/36/2 27/22/2 28/37/2 29/38/2 26/35/2 5/5/2 6/7/2 +f 34/22/4 13/42/4 12/10/4 36/5/4 37/35/4 38/38/4 35/37/4 +g SquashRooms_simplified_WoodCeiling +usemtl WoodCeiling +f 30/9/7 27/2/7 18/1/7 17/39/7 +f 34/48/7 32/46/7 14/45/7 13/49/7 diff --git a/example_models/SketchUpOBJ/3x3x3/3x3x3.obj b/example_models/SketchUpOBJ/3x3x3/3x3x3.obj new file mode 100644 index 0000000..af80dda --- /dev/null +++ b/example_models/SketchUpOBJ/3x3x3/3x3x3.obj @@ -0,0 +1,46 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib a53d293b-53a3-4a1f-8053-634e60c3d95d.mtl + +g Mesh1 Model + +usemtl WallFront +v 3 0 -0 +vt -118.11 0 +vn 0 0 -1 +v 0 0 -0 +vt 0 0 +v 0 3 -0 +vt 0 118.11 +v 3 3 -0 +vt -118.11 118.11 +f 1/1/1 2/2/1 3/3/1 4/4/1 + +usemtl Floor +v 0 0 -3 +vn 0 1 -0 +vt 118.11 0 +v 3 0 -3 +vt 118.11 118.11 +f 5/3/2 2/2/2 1/5/2 6/6/2 + +usemtl WallLeft +vn 1 0 -0 +v 0 3 -3 +f 2/2/3 5/5/3 7/6/3 3/3/3 + +usemtl WallBack +vn 0 0 1 +v 3 3 -3 +f 5/2/4 6/5/4 8/6/4 7/3/4 + +usemtl WallRight +vn -1 0 -0 +f 6/1/5 1/2/5 4/3/5 8/4/5 + +usemtl Ceiling +vn 0 -1 -0 +f 3/2/6 7/3/6 8/4/6 4/1/6 + diff --git a/example_models/SketchUpOBJ/BRAS_CR2/BRAS_CR2_simplified.obj b/example_models/SketchUpOBJ/BRAS_CR2/BRAS_CR2_simplified.obj new file mode 100644 index 0000000..82e4fbd --- /dev/null +++ b/example_models/SketchUpOBJ/BRAS_CR2/BRAS_CR2_simplified.obj @@ -0,0 +1,408 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib 4853d6a1-8700-4b3e-936f-ca017b78cb32.mtl + +g Mesh1 Model + +usemtl mat_CR2_plaster +v 1.42 0 -0 +vt -55.9055 0 +vn 0 0 -1 +v 1.42 2.988 -0 +vt -55.9055 117.638 +v 6.13 2.988 -0 +vt -241.339 117.638 +v 6.13 0 -0 +vt -241.339 0 +f 1/1/1 2/2/1 3/3/1 4/4/1 + +usemtl mat_CR2_concrete +v 1.42 2.988 -1.364 +vt 53.7008 117.638 +vn 1 3.02004e-17 6.61576e-17 +vt 3.69857e-15 117.638 +vt 3.69857e-15 -1.68837e-15 +v 1.42 0 -1.364 +vt 53.7008 -1.68837e-15 +f 5/5/2 2/6/2 1/7/2 6/8/2 + +usemtl mat_CR2_ceiling +v 6.19 2.988 -2.554 +vt -243.701 100.551 +vn 0 -1 -0 +v 5.525 2.988 -2.554 +vt -217.52 100.551 +v 5.525 2.988 -0.56 +vt -217.52 22.0472 +v 6.13 2.988 -0.56 +vt -241.339 22.0472 +vt -55.9055 53.7008 +v 0.152 2.988 -1.364 +vt -5.98425 53.7008 +v 0.152 2.988 -8.434 +vt -5.98425 332.047 +v 5.905 2.988 -8.434 +vt -232.48 332.047 +v 5.905 2.988 -8.06 +vt -232.48 317.323 +v 6.19 2.988 -8.06 +vt -243.701 317.323 +f 7/9/3 8/10/3 9/11/3 10/12/3 3/4/3 2/1/3 5/13/3 11/14/3 12/15/3 13/16/3 14/17/3 15/18/3 + +usemtl mat_CR2_concrete +vt -217.52 117.638 +vt -243.701 117.638 +v 6.19 0 -2.554 +vt -243.701 0 +v 5.525 0 -2.554 +vt -217.52 0 +f 8/19/1 7/20/1 16/21/1 17/22/1 + +vt -100.551 117.638 +vn -1 0 -0 +vt -317.323 117.638 +v 6.19 1.126 -8.06 +vt -317.323 44.3307 +v 6.19 1.126 -7.69 +vt -302.756 44.3307 +v 6.19 0.916 -7.69 +vt -302.756 36.063 +v 6.19 0.61 -8.06 +vt -317.323 24.0157 +v 6.19 0 -8.06 +vt -317.323 0 +vt -100.551 0 +f 7/23/4 15/24/4 18/25/4 19/26/4 20/27/4 21/28/4 22/29/4 16/30/4 + +v 5.905 1.126 -8.06 +vt 232.48 44.3307 +vn 0 0 1 +vt 243.701 44.3307 +vt 243.701 117.638 +vt 232.48 117.638 +f 23/31/5 18/32/5 15/33/5 14/34/5 + +v 5.905 1.126 -7.69 +vt 232.48 302.756 +vn 0 1 -0 +vt 243.701 302.756 +vt 243.701 317.323 +vt 232.48 317.323 +f 24/35/6 19/36/6 18/37/6 23/38/6 + +v 5.905 0.916 -7.69 +vt 232.48 36.063 +vt 243.701 36.063 +f 25/39/5 20/40/5 19/32/5 24/31/5 + +v 5.905 0.61 -8.06 +vt 232.48 -229.225 +vn 6.63124e-18 -0.770606 0.637312 +vt 243.701 -229.225 +vt 243.701 -210.322 +vt 232.48 -210.322 +f 26/41/7 21/42/7 20/43/7 25/44/7 + +v 5.905 0 -8.06 +vt 232.48 0 +vt 243.701 0 +vt 243.701 24.0157 +vt 232.48 24.0157 +f 27/45/5 22/46/5 21/47/5 26/48/5 + +usemtl mat_CR2_floor +v 5.525 0 -0.56 +vt 217.52 22.0472 +vt 217.52 100.551 +vt 243.701 100.551 +v 5.905 0 -8.434 +vt 232.48 332.047 +v 5.84 0 -8.434 +vt 229.921 332.047 +v 5.84 0 -8.582 +vt 229.921 337.874 +v 4.297 0 -8.582 +vt 169.173 337.874 +v 4.297 0 -8.434 +vt 169.173 332.047 +v 3.794 0 -8.434 +vt 149.37 332.047 +v 3.794 0 -8.582 +vt 149.37 337.874 +v 2.267 0 -8.582 +vt 89.252 337.874 +v 2.267 0 -8.434 +vt 89.252 332.047 +v 1.739 0 -8.434 +vt 68.4646 332.047 +v 1.739 0 -8.582 +vt 68.4646 337.874 +v 0.207 0 -8.582 +vt 8.14961 337.874 +v 0.207 0 -8.434 +vt 8.14961 332.047 +v 0.152 0 -8.434 +vt 5.98425 332.047 +v 0.152 0 -8.04 +vt 5.98425 316.535 +v 0 0 -8.04 +vt 0 316.535 +v 0 0 -1.364 +vt 0 53.7008 +vt 55.9055 53.7008 +vt 55.9055 0 +vt 241.339 0 +v 6.13 0 -0.56 +vt 241.339 22.0472 +f 28/49/6 17/50/6 16/51/6 22/37/6 27/38/6 29/52/6 30/53/6 31/54/6 32/55/6 33/56/6 34/57/6 35/58/6 36/59/6 37/60/6 38/61/6 39/62/6 40/63/6 41/64/6 42/65/6 43/66/6 44/67/6 45/68/6 6/69/6 1/70/6 4/71/6 46/72/6 + +usemtl mat_CR2_concrete +vt -22.0472 117.638 +vt -22.0472 0 +f 9/73/4 8/23/4 17/30/4 28/74/4 + +vt 241.339 117.638 +vt 217.52 117.638 +vt 217.52 0 +f 10/75/5 9/76/5 28/77/5 46/71/5 + +vt 0 117.638 +vt 0 0 +f 3/78/4 10/73/4 46/74/4 4/79/4 + +vt -332.047 117.638 +vt -332.047 0 +f 27/29/4 26/28/4 25/27/4 24/26/4 23/25/4 14/24/4 13/80/4 29/81/4 + +v 4.297 0.595 -8.434 +vt 169.173 23.4252 +v 4.297 2.568 -8.434 +vt 169.173 101.102 +v 5.84 2.568 -8.434 +vt 229.921 101.102 +v 5.84 0.595 -8.434 +vt 229.921 23.4252 +v 5.84 0.15 -8.434 +vt 229.921 5.90551 +vt 229.921 0 +vt 5.98425 117.638 +vt 5.98425 0 +vt 8.14961 0 +v 0.207 0.15 -8.434 +vt 8.14961 5.90551 +v 0.207 0.595 -8.434 +vt 8.14961 23.4252 +v 0.207 2.568 -8.434 +vt 8.14961 101.102 +v 1.739 2.568 -8.434 +vt 68.4646 101.102 +v 1.739 0.595 -8.434 +vt 68.4646 23.4252 +v 1.739 0.15 -8.434 +vt 68.4646 5.90551 +vt 68.4646 0 +vt 89.252 0 +v 2.267 0.15 -8.434 +vt 89.252 5.90551 +v 2.267 0.595 -8.434 +vt 89.252 23.4252 +v 2.267 2.568 -8.434 +vt 89.252 101.102 +v 3.794 2.568 -8.434 +vt 149.37 101.102 +v 3.794 0.595 -8.434 +vt 149.37 23.4252 +v 3.794 0.15 -8.434 +vt 149.37 5.90551 +vt 149.37 0 +vt 169.173 0 +v 4.297 0.15 -8.434 +vt 169.173 5.90551 +f 47/82/5 48/83/5 49/84/5 50/85/5 51/86/5 30/87/5 29/45/5 13/34/5 12/88/5 42/89/5 41/90/5 52/91/5 53/92/5 54/93/5 55/94/5 56/95/5 57/96/5 38/97/5 37/98/5 58/99/5 59/100/5 60/101/5 61/102/5 62/103/5 63/104/5 34/105/5 33/106/5 64/107/5 + +v 4.297 2.568 -8.582 +vt 337.874 101.102 +vn 1 0 -0 +vt 332.047 101.102 +vt 332.047 23.4252 +v 4.297 0.595 -8.582 +vt 337.874 23.4252 +f 65/108/8 48/109/8 47/110/8 66/111/8 + +vt -169.173 337.874 +v 5.84 2.568 -8.582 +vt -229.921 337.874 +vt -229.921 332.047 +vt -169.173 332.047 +f 65/112/3 67/113/3 49/114/3 48/115/3 + +usemtl mat_CR2_glass +v 5.84 0.595 -8.582 +f 67/84/5 65/83/5 66/82/5 68/85/5 + +usemtl mat_CR2_concrete +v 4.297 0.595 -8.327 +vt 169.173 327.835 +v 5.84 0.595 -8.327 +vt 229.921 327.835 +f 69/116/6 70/117/6 50/53/6 68/54/6 66/55/6 47/56/6 + +v 4.297 0.15 -8.327 +v 5.84 0.15 -8.327 +f 71/107/5 72/86/5 70/85/5 69/82/5 + +vt -229.921 327.835 +vt -169.173 327.835 +v 4.297 0.15 -8.582 +v 5.84 0.15 -8.582 +f 72/118/3 71/119/3 64/115/3 73/112/3 74/113/3 51/114/3 + +vt -332.047 5.90551 +vt -327.835 5.90551 +vt -327.835 23.4252 +vt -332.047 23.4252 +f 64/120/4 71/121/4 69/122/4 47/123/4 + +vt 332.047 0 +vt 337.874 0 +vt 337.874 5.90551 +vt 332.047 5.90551 +f 33/124/8 32/125/8 73/126/8 64/127/8 + +f 32/106/5 31/87/5 74/86/5 73/107/5 + +vt -337.874 5.90551 +vt -337.874 0 +f 30/81/4 51/120/4 74/128/4 31/129/4 + +vt 327.835 23.4252 +vt 327.835 5.90551 +f 51/127/8 50/110/8 70/130/8 72/131/8 + +vt -332.047 101.102 +vt -337.874 101.102 +vt -337.874 23.4252 +f 49/132/4 67/133/4 68/134/4 50/123/4 + +vt 316.535 0 +vt 332.047 117.638 +v 0.152 2.5 -1.364 +vt 53.7008 98.4252 +v 0.152 2.5 -8.04 +vt 316.535 98.4252 +f 43/135/8 42/124/8 12/136/8 11/5/8 75/137/8 76/138/8 + +usemtl mat_CR2_plaster +v 0 2.5 -1.364 +vt 0 98.4252 +vt -5.98425 98.4252 +vt -5.98425 117.638 +f 45/79/1 77/139/1 75/140/1 11/141/1 5/2/1 6/1/1 + +vt 53.7008 0 +v 0 2.5 -8.04 +f 45/142/8 44/135/8 78/138/8 77/137/8 + +usemtl mat_CR2_concrete +vt 5.98425 98.4252 +f 44/79/5 43/89/5 76/143/5 78/139/5 + +vt -5.98425 316.535 +f 78/67/3 76/144/3 75/14/3 77/68/3 + +vt 337.874 2.45137e-15 +vn 1 -3.00796e-16 -0 +v 0.207 0.15 -8.582 +vt 332.047 2.45137e-15 +f 40/145/9 79/126/9 52/127/9 41/146/9 + +v 1.739 0.15 -8.582 +f 80/96/5 79/91/5 40/90/5 39/97/5 + +vt -8.14961 337.874 +vt -68.4646 337.874 +vt -68.4646 332.047 +v 1.739 0.15 -8.327 +vt -68.4646 327.835 +v 0.207 0.15 -8.327 +vt -8.14961 327.835 +vt -8.14961 332.047 +f 79/147/3 80/148/3 57/149/3 81/150/3 82/151/3 52/152/3 + +f 38/81/4 57/120/4 80/128/4 39/129/4 + +v 1.739 0.595 -8.327 +f 83/130/8 81/131/8 57/127/8 56/110/8 + +v 0.207 0.595 -8.327 +f 84/92/5 82/91/5 81/96/5 83/95/5 + +vn -1 -1.01392e-16 -0 +f 82/121/10 84/122/10 53/123/10 52/120/10 + +vt 68.4646 327.835 +vn 4.62604e-33 1 1.47863e-15 +v 1.739 0.595 -8.582 +v 0.207 0.595 -8.582 +vt 8.14961 327.835 +f 83/153/11 56/61/11 85/62/11 86/63/11 53/64/11 84/154/11 + +v 1.739 2.568 -8.582 +f 56/123/4 55/132/4 87/133/4 85/134/4 + +v 0.207 2.568 -8.582 +f 87/148/3 55/149/3 54/152/3 88/147/3 + +f 54/109/8 53/110/8 86/111/8 88/108/8 + +usemtl mat_CR2_glass +f 86/92/5 85/95/5 87/94/5 88/93/5 + +usemtl mat_CR2_concrete +v 2.267 0.15 -8.582 +f 37/124/8 36/125/8 89/126/8 58/127/8 + +v 3.794 0.15 -8.582 +f 36/98/5 35/105/5 90/104/5 89/99/5 + +f 35/129/4 34/81/4 63/120/4 90/128/4 + +vt -149.37 337.874 +vt -149.37 332.047 +v 3.794 0.15 -8.327 +vt -149.37 327.835 +v 2.267 0.15 -8.327 +vt -89.252 327.835 +vt -89.252 332.047 +vt -89.252 337.874 +f 90/155/3 63/156/3 91/157/3 92/158/3 58/159/3 89/160/3 + +v 3.794 0.595 -8.327 +f 63/127/8 62/110/8 93/130/8 91/131/8 + +vt 149.37 327.835 +vn -3.9397e-17 1 3.7608e-17 +v 3.794 0.595 -8.582 +v 2.267 0.595 -8.582 +v 2.267 0.595 -8.327 +vt 89.252 327.835 +f 93/161/12 62/57/12 94/58/12 95/59/12 59/60/12 96/162/12 + +v 3.794 2.568 -8.582 +f 94/134/4 62/123/4 61/132/4 97/133/4 + +v 2.267 2.568 -8.582 +f 60/159/3 98/160/3 97/155/3 61/156/3 + +f 59/110/8 95/111/8 98/108/8 60/109/8 + +usemtl mat_CR2_glass +f 95/100/5 94/103/5 97/102/5 98/101/5 + +usemtl mat_CR2_concrete +f 58/120/4 92/121/4 96/122/4 59/123/4 + +f 92/99/5 91/104/5 93/103/5 96/100/5 + diff --git a/example_models/SketchUpOBJ/L-shapeHapert/Lshape.obj b/example_models/SketchUpOBJ/L-shapeHapert/Lshape.obj new file mode 100644 index 0000000..87e7fd5 --- /dev/null +++ b/example_models/SketchUpOBJ/L-shapeHapert/Lshape.obj @@ -0,0 +1,270 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib b169ad6b-83a3-4a15-b15b-4e8a66fdb40a.mtl + +g Mesh1 Model + +usemtl LowerWalls +v 34.3603 0 -13.0884 +vt 1352.77 0 +vn 0 0 1 +v 34.3603 1 -13.0884 +vt 1352.77 39.3701 +v 31.5603 1 -13.0884 +vt 1242.53 39.3701 +v 31.5603 0 -13.0884 +vt 1242.53 0 +f 1/1/1 2/2/1 3/3/1 4/4/1 + +usemtl Doors +v 35.3603 0 -13.0884 +vt 1392.14 0 +v 35.3603 1 -13.0884 +vt 1392.14 39.3701 +v 35.3603 2.6 -13.0884 +vt 1392.14 102.362 +v 34.3603 2.6 -13.0884 +vt 1352.77 102.362 +f 1/1/1 5/5/1 6/6/1 7/7/1 8/8/1 2/2/1 + +usemtl Floor +v 35.5103 0 -13.0884 +vt -1398.04 515.29 +vn 0 -1 -0 +vt -1392.14 515.29 +vt -1352.77 515.29 +vt -1242.53 515.29 +v 30.5603 0 -13.0884 +vt -1203.16 515.29 +v 25.0603 0 -13.0884 +vt -986.626 515.29 +v 24.0603 0 -13.0884 +vt -947.256 515.29 +v 21.8603 0 -13.0884 +vt -860.642 515.29 +v 21.8603 0 -13.2884 +vt -860.642 523.164 +v 21.8603 0 -14.2884 +vt -860.642 562.534 +v 21.8603 0 -19.3749 +vt -860.642 762.79 +v 22.0603 0 -19.3749 +vt -868.516 762.79 +v 23.0603 0 -19.3749 +vt -907.886 762.79 +v 23.2103 0 -19.3749 +vt -913.792 762.79 +v 23.2103 0 -14.4384 +vt -913.792 568.44 +v 26.3103 0 -14.4384 +vt -1035.84 568.44 +v 27.3103 0 -14.4384 +vt -1075.21 568.44 +v 32.1103 0 -14.4384 +vt -1264.19 568.44 +v 33.1103 0 -14.4384 +vt -1303.56 568.44 +v 35.5103 0 -14.4384 +vt -1398.04 568.44 +f 9/9/2 5/10/2 1/11/2 4/12/2 10/13/2 11/14/2 12/15/2 13/16/2 14/17/2 15/18/2 16/19/2 17/20/2 18/21/2 19/22/2 20/23/2 21/24/2 22/25/2 23/26/2 24/27/2 25/28/2 + +usemtl LowerWalls +vt 1398.04 0 +v 35.5103 1 -13.0884 +vt 1398.04 39.3701 +f 9/29/1 26/30/1 6/6/1 5/5/1 + +vt 568.44 0 +vn 1 0 -0 +v 35.5103 1 -14.4384 +vt 568.44 39.3701 +vt 515.29 39.3701 +vt 515.29 0 +f 25/31/3 27/32/3 26/33/3 9/34/3 + +vt -1303.56 0 +vn 0 0 -1 +v 33.1103 1 -14.4384 +vt -1303.56 39.3701 +vt -1398.04 39.3701 +vt -1398.04 0 +f 24/35/4 28/36/4 27/37/4 25/38/4 + +usemtl Doors +vt -1264.19 0 +v 32.1103 1 -14.4384 +vt -1264.19 39.3701 +v 32.1103 2.6 -14.4384 +vt -1264.19 102.362 +v 33.1103 2.6 -14.4384 +vt -1303.56 102.362 +f 24/35/4 23/39/4 29/40/4 30/41/4 31/42/4 28/36/4 + +usemtl LowerWalls +vt -1075.21 0 +v 27.3103 1 -14.4384 +vt -1075.21 39.3701 +f 22/43/4 32/44/4 29/40/4 23/39/4 + +usemtl Doors +vt -1035.84 0 +v 26.3103 1 -14.4384 +vt -1035.84 39.3701 +v 26.3103 2.6 -14.4384 +vt -1035.84 102.362 +v 27.3103 2.6 -14.4384 +vt -1075.21 102.362 +f 22/43/4 21/45/4 33/46/4 34/47/4 35/48/4 32/44/4 + +usemtl LowerWalls +vt -913.792 0 +v 23.2103 1 -14.4384 +vt -913.792 39.3701 +f 20/49/4 36/50/4 33/46/4 21/45/4 + +vt 762.79 0 +v 23.2103 1 -19.3749 +vt 762.79 39.3701 +f 19/51/3 37/52/3 36/32/3 20/31/3 + +usemtl UpperWalls +vt -907.886 0 +v 23.0603 2.6 -19.3749 +vt -907.886 102.362 +v 23.2103 2.6 -19.3749 +vt -913.792 102.362 +f 19/49/4 18/53/4 38/54/4 39/55/4 37/50/4 + +usemtl Doors +v 22.0603 2.6 -19.3749 +vt -868.516 102.362 +vt -868.516 0 +f 40/56/4 38/54/4 18/53/4 17/57/4 + +usemtl Ceiling +vt 1392.14 515.29 +vn 0 1 -0 +v 35.5103 2.6 -13.0884 +vt 1398.04 515.29 +v 35.5103 2.6 -14.4384 +vt 1398.04 568.44 +vt 1303.56 568.44 +vt 1264.19 568.44 +vt 1075.21 568.44 +vt 1035.84 568.44 +v 23.2103 2.6 -14.4384 +vt 913.792 568.44 +vt 913.792 762.79 +vt 907.886 762.79 +vt 868.516 762.79 +v 21.8603 2.6 -19.3749 +vt 860.642 762.79 +v 21.8603 2.6 -14.2884 +vt 860.642 562.534 +v 21.8603 2.6 -13.2884 +vt 860.642 523.164 +v 21.8603 2.6 -13.0884 +vt 860.642 515.29 +v 24.0603 2.6 -13.0884 +vt 947.256 515.29 +v 25.0603 2.6 -13.0884 +vt 986.626 515.29 +v 30.5603 2.6 -13.0884 +vt 1203.16 515.29 +v 31.5603 2.6 -13.0884 +vt 1242.53 515.29 +vt 1352.77 515.29 +f 7/58/5 41/59/5 42/60/5 31/61/5 30/62/5 35/63/5 34/64/5 43/65/5 39/66/5 38/67/5 40/68/5 44/69/5 45/70/5 46/71/5 47/72/5 48/73/5 49/74/5 50/75/5 51/76/5 8/77/5 + +usemtl UpperWalls +vt 1398.04 102.362 +f 7/7/1 6/6/1 26/30/1 41/78/1 + +vt 515.29 102.362 +vt 568.44 102.362 +f 41/79/3 26/33/3 27/32/3 42/80/3 + +vt -1398.04 102.362 +f 42/81/4 27/37/4 28/36/4 31/42/4 + +f 30/41/4 29/40/4 32/44/4 35/48/4 + +f 34/47/4 33/46/4 36/50/4 43/55/4 + +vt 762.79 102.362 +f 43/80/3 36/32/3 37/52/3 39/82/3 + +vt -860.642 102.362 +vt -860.642 0 +v 21.8603 1 -19.3749 +vt -860.642 39.3701 +f 44/83/4 40/56/4 17/57/4 16/84/4 52/85/4 + +usemtl LowerWalls +vt -562.534 0 +vn -1 0 -0 +v 21.8603 1 -14.2884 +vt -562.534 39.3701 +v 21.8603 1 -14.4384 +vt -568.44 39.3701 +vt -762.79 39.3701 +vt -762.79 0 +f 15/86/6 53/87/6 54/88/6 52/89/6 16/90/6 + +usemtl Doors +vt -523.164 102.362 +vt -562.534 102.362 +vt -523.164 0 +v 21.8603 1 -13.2884 +vt -523.164 39.3701 +f 46/91/6 45/92/6 53/87/6 15/86/6 14/93/6 55/94/6 + +usemtl UpperWalls +vt -762.79 102.362 +f 44/95/6 52/89/6 54/88/6 53/87/6 45/92/6 + +usemtl LowerWalls +vt -515.29 0 +v 21.8603 1 -13.0884 +vt -515.29 39.3701 +f 13/96/6 56/97/6 55/94/6 14/93/6 + +vt 947.256 0 +v 24.0603 1 -13.0884 +vt 947.256 39.3701 +vt 860.642 39.3701 +vt 860.642 0 +f 12/98/1 57/99/1 56/100/1 13/101/1 + +usemtl Doors +vt 986.626 0 +v 25.0603 1 -13.0884 +vt 986.626 39.3701 +vt 986.626 102.362 +vt 947.256 102.362 +f 12/98/1 11/102/1 58/103/1 49/104/1 48/105/1 57/99/1 + +usemtl LowerWalls +vt 1203.16 0 +v 30.5603 1 -13.0884 +vt 1203.16 39.3701 +f 10/106/1 59/107/1 58/103/1 11/102/1 + +usemtl Doors +vt 1242.53 102.362 +vt 1203.16 102.362 +f 10/106/1 4/4/1 3/3/1 51/108/1 50/109/1 59/107/1 + +usemtl UpperWalls +f 51/108/1 3/3/1 2/2/1 8/8/1 + +f 49/104/1 58/103/1 59/107/1 50/109/1 + +vt 860.642 102.362 +f 47/110/1 56/100/1 57/99/1 48/105/1 + +vt -515.29 102.362 +f 46/91/6 55/94/6 56/97/6 47/111/6 + diff --git a/example_models/SketchUpOBJ/LeisureAreaHapert/LeisureArea.obj b/example_models/SketchUpOBJ/LeisureAreaHapert/LeisureArea.obj new file mode 100644 index 0000000..d3fb560 --- /dev/null +++ b/example_models/SketchUpOBJ/LeisureAreaHapert/LeisureArea.obj @@ -0,0 +1,595 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib a751a099-956e-4618-b8b9-eb0e819643a9.mtl + +g Mesh1 Ceiling1 RoomVolume1 Model + +usemtl M_3 +v 11.96 2.53 -2.88765e-15 +vt -470.866 -7.47234e-62 +vn 9.00763e-33 -1 -1.76177e-32 +v 8.66 2.53 -2.88765e-15 +vt -340.945 -5.41058e-62 +v 4.86 2.53 -2.88765e-15 +vt -191.339 -3.03642e-62 +v 1.76 2.53 -2.88765e-15 +vt -69.2913 -1.09961e-62 +v 0 2.53 -2.88765e-15 +vt 0 0 +v 0 2.53 -4.65 +vt 0 183.071 +v 2.4 2.53 -4.65 +vt -94.4882 183.071 +v 2.4 2.53 -9.86 +vt -94.4882 388.189 +v 2.4 2.53 -10.86 +vt -94.4882 427.559 +v 2.4 2.53 -11.36 +vt -94.4882 447.244 +v 3.1 2.53 -11.36 +vt -122.047 447.244 +v 5.6 2.53 -11.36 +vt -220.472 447.244 +v 7.8 2.53 -11.36 +vt -307.087 447.244 +v 8.8 2.53 -11.36 +vt -346.457 447.244 +v 11.96 2.53 -11.36 +vt -470.866 447.244 +v 11.96 2.53 -5.21 +vt -470.866 205.118 +v 14.45 2.53 -5.21 +vt -568.898 205.118 +v 17.16 2.53 -5.21 +vt -675.591 205.118 +v 17.16 2.53 -6.31 +vt -675.591 248.425 +v 18.26 2.53 -6.31 +vt -718.898 248.425 +v 18.26 2.53 -5.21 +vt -718.898 205.118 +v 18.26 2.53 -2.88765e-15 +vt -718.898 -1.14084e-61 +v 17.86 2.53 -2.88765e-15 +vt -703.15 -1.11585e-61 +v 15.46 2.53 -2.88765e-15 +vt -608.661 -9.65907e-62 +f 1/1/1 2/2/1 3/3/1 4/4/1 5/5/1 6/6/1 7/7/1 8/8/1 9/9/1 10/10/1 11/11/1 12/12/1 13/13/1 14/14/1 15/15/1 16/16/1 17/17/1 18/18/1 19/19/1 20/20/1 21/21/1 22/22/1 23/23/1 24/24/1 + +g Mesh2 KitchenCeiling1 RoomVolume1 Model + +usemtl M_4 +vn 0 -1 -0 +vt 0 242.126 +v 14.45 2.53 -11.36 +vt -98.0315 242.126 +v 15.45 2.53 -11.36 +vt -137.402 242.126 +v 15.45 2.53 -9.86 +vt -137.402 183.071 +v 14.45 2.53 -9.86 +vt -98.0315 183.071 +v 14.45 2.53 -6.31 +vt -98.0315 43.3071 +vt -98.0315 0 +f 16/5/2 15/25/2 25/26/2 26/27/2 27/28/2 28/29/2 29/30/2 17/31/2 + +g Mesh3 KitchenWall1 RoomVolume1 Model + +usemtl M_8 +v 14.45 0 -9.86 +vt -139.764 0 +vn -1 0 -0 +v 14.45 0 -6.31 +vt 0 99.6063 +vt -139.764 99.6063 +f 30/32/3 31/5/3 29/33/3 28/34/3 + +g Mesh4 Absorption1 RoomVolume1 Model + +usemtl M_9 +vt -5.68434e-14 99.6063 +vt -59.0551 99.6063 +v 15.45 0 -11.36 +vt -59.0551 0 +v 15.45 0 -9.86 +f 27/35/3 26/36/3 32/37/3 33/5/3 + +vn 0 -5.70681e-16 -1 +vt -39.3701 99.6063 +vt -39.3701 0 +f 28/33/4 27/38/4 33/39/4 30/5/4 + +g Mesh5 Doors1 RoomVolume1 Model + +usemtl M_2 +vt -205.118 99.6063 +vt -248.425 99.6063 +v 18.26 1 -6.31 +vt -248.425 39.3701 +v 18.26 0 -6.31 +vt -248.425 0 +v 18.26 0 -5.21 +vt -205.118 0 +v 18.26 1 -5.21 +vt -205.118 39.3701 +f 21/40/3 20/41/3 34/42/3 35/43/3 36/44/3 37/45/3 + +g Mesh6 Doors1 RoomVolume1 Model + +vt 125.984 99.6063 +vn 4.09313e-33 5.23178e-16 1 +vt 27.5591 99.6063 +v 3.1 1 -11.36 +vt 27.5591 39.3701 +v 3.1 0 -11.36 +vt 27.5591 2.33988e-13 +v 5.6 0 -11.36 +vt 125.984 2.33988e-13 +v 5.6 1 -11.36 +vt 125.984 39.3701 +f 12/46/5 11/47/5 38/48/5 39/49/5 40/50/5 41/51/5 + +g Mesh7 Doors1 RoomVolume1 Model + +vt 513.78 99.6063 +vn 4.57999e-16 2.63488e-16 1 +vt 474.409 99.6063 +v 14.45 1 -11.36 +vt 474.409 39.3701 +v 14.45 0 -11.36 +vt 474.409 1.17844e-13 +vt 513.78 1.17844e-13 +f 26/52/6 25/53/6 42/54/6 43/55/6 32/56/6 + +g Mesh8 Doors1 RoomVolume1 Model + +v 8.8 1 -11.36 +vt 251.969 39.3701 +vn 1.33645e-46 5.12879e-16 1 +v 8.8 2.2 -11.36 +vt 251.969 86.6142 +vt 251.969 99.6063 +vt 212.598 99.6063 +v 7.8 2.2 -11.36 +vt 212.598 86.6142 +v 7.8 1 -11.36 +vt 212.598 39.3701 +v 7.8 0 -11.36 +vt 212.598 2.29382e-13 +v 8.8 0 -11.36 +vt 251.969 2.29382e-13 +f 44/57/7 45/58/7 14/59/7 13/60/7 46/61/7 47/62/7 48/63/7 49/64/7 + +g Mesh9 Doors1 RoomVolume1 Model + +v 14.45 0 -5.21 +v 14.45 1 -5.21 +f 17/40/3 29/41/3 31/43/3 50/44/3 51/45/3 + +g Mesh10 Doors1 RoomVolume1 Model + +v 2.4 0 -9.86 +vt 388.189 0 +vn 1 0 -0 +v 2.4 0 -10.86 +vt 427.559 0 +v 2.4 1 -10.86 +vt 427.559 39.3701 +vt 427.559 99.6063 +vt 388.189 99.6063 +v 2.4 1 -9.86 +vt 388.189 39.3701 +f 52/65/8 53/66/8 54/67/8 9/68/8 8/69/8 55/70/8 + +g Mesh11 Doors1 RoomVolume1 Model + +vt -514.173 99.6063 +vn 6.3576e-32 -6.01729e-16 -1 +vt -608.661 99.6063 +v 17.86 1 -1.44382e-15 +vt -608.661 39.3701 +v 17.86 0 -1.44382e-15 +vt -608.661 2.32846e-44 +v 15.46 0 -1.44382e-15 +vt -514.173 1.967e-44 +v 15.46 1 -1.44382e-15 +vt -514.173 39.3701 +f 24/71/9 23/72/9 56/73/9 57/74/9 58/75/9 59/76/9 + +g Mesh12 UpperWalls1 RoomVolume1 Model + +usemtl M_5 +vt -703.15 -5.71955e-28 +vn -1.80478e-15 -4.71838e-16 -1 +v 17.86 2.53 -2.88765e-15 +vt -703.15 60.2362 +v 18.26 2.53 -2.88765e-15 +vt -718.898 60.2362 +v 18.26 1 -2.88765e-15 +vt -718.898 -5.58544e-28 +f 56/77/10 60/78/10 61/79/10 62/80/10 + +vt -1.13687e-13 0 +vt -1.13687e-13 60.2362 +v 18.26 2.53 -5.21 +vt -205.118 60.2362 +f 62/81/3 61/82/3 63/83/3 37/44/3 + +g Mesh13 UpperWalls1 RoomVolume1 Model + +vt 718.898 0 +vn 0 0 1 +v 18.26 2.53 -6.31 +vt 718.898 60.2362 +v 17.16 2.53 -6.31 +vt 675.591 60.2362 +v 17.16 1 -6.31 +vt 675.591 0 +f 34/84/11 64/85/11 65/86/11 66/87/11 + +vt 248.425 0 +vt 248.425 60.2362 +v 17.16 2.53 -5.21 +vt 205.118 60.2362 +v 17.16 1 -5.21 +vt 205.118 0 +f 66/88/8 65/89/8 67/90/8 68/91/8 + +v 14.45 2.53 -5.21 +vt 568.898 60.2362 +vt 568.898 0 +f 68/87/11 67/86/11 69/92/11 51/93/11 + +g Mesh14 UpperWalls1 RoomVolume1 Model + +vt 122.047 0 +v 3.1 2.53 -11.36 +vt 122.047 60.2362 +v 2.4 2.53 -11.36 +vt 94.4882 60.2362 +v 2.4 1 -11.36 +vt 94.4882 0 +f 38/94/11 70/95/11 71/96/11 72/97/11 + +vt 447.244 0 +vt 447.244 60.2362 +v 2.4 2.53 -10.86 +vt 427.559 60.2362 +f 72/98/8 71/99/8 73/100/8 54/66/8 + +g Mesh15 UpperWalls1 RoomVolume1 Model + +v 2.4 2.53 -9.86 +vt 388.189 60.2362 +v 2.4 2.53 -4.65 +vt 183.071 60.2362 +v 2.4 1 -4.65 +vt 183.071 0 +f 55/65/8 74/101/8 75/102/8 76/103/8 + +v 0 2.53 -4.65 +vt 0 60.2362 +v 0 2.2 -4.65 +vt 0 47.2441 +v 0 1 -4.65 +f 76/97/11 75/96/11 77/104/11 78/105/11 79/5/11 + +v 0 1 -1.1 +vt 43.3071 0 +v 0 2.2 -1.1 +vt 43.3071 47.2441 +v 0 2.2 -2.1 +vt 82.6772 47.2441 +v 0 1 -2.1 +vt 82.6772 0 +v 0 1 -3.65 +vt 143.701 0 +v 0 2.2 -3.65 +vt 143.701 47.2441 +vt 183.071 47.2441 +v 0 2.53 -2.88765e-15 +vt 1.13687e-13 60.2362 +v 0 1 -2.88765e-15 +vt 1.13687e-13 0 +f 80/106/8 81/107/8 82/108/8 83/109/8 84/110/8 85/111/8 78/112/8 77/102/8 86/113/8 87/114/8 + +vn 0 0 -1 +v 1.76 2.53 -2.88765e-15 +vt -69.2913 60.2362 +v 1.76 1 -2.88765e-15 +vt -69.2913 0 +f 87/5/12 86/104/12 88/115/12 89/116/12 + +g Mesh16 UpperWalls1 RoomVolume1 Model + +v 11.96 1 -1.44382e-15 +vt -470.866 4.04403e-29 +vn 1.39148e-17 -6.37906e-16 -1 +v 11.96 2.53 -2.88765e-15 +vt -470.866 60.2362 +v 15.46 2.53 -2.88765e-15 +vt -608.661 60.2362 +vt -608.661 4.16634e-29 +v 14.36 1 -1.44382e-15 +vt -565.354 4.1279e-29 +v 14.36 2.2 -1.44382e-15 +vt -565.354 47.2441 +v 13.36 2.2 -1.44382e-15 +vt -525.984 47.2441 +v 13.36 1 -1.44382e-15 +vt -525.984 4.09295e-29 +f 90/117/13 91/118/13 92/119/13 59/120/13 93/121/13 94/122/13 95/123/13 96/124/13 + +g Mesh17 UpperWalls1 RoomVolume1 Model + +v 7.8 2.53 -11.36 +vt 307.087 60.2362 +v 5.6 2.53 -11.36 +vt 220.472 60.2362 +vt 220.472 0 +vt 307.087 0 +vt 307.087 47.2441 +f 97/125/11 98/126/11 41/127/11 47/128/11 46/129/11 + +g Mesh18 UpperWalls1 RoomVolume1 Model + +vt 346.457 0 +v 10.3 1 -11.36 +vt 405.512 0 +v 10.3 2.2 -11.36 +vt 405.512 47.2441 +v 11.3 2.2 -11.36 +vt 444.882 47.2441 +v 11.3 1 -11.36 +vt 444.882 0 +v 12.7 1 -11.36 +vt 500 0 +v 12.7 2.2 -11.36 +vt 500 47.2441 +v 13.7 2.2 -11.36 +vt 539.37 47.2441 +v 13.7 1 -11.36 +vt 539.37 0 +v 14.45 2.53 -11.36 +v 11.96 2.53 -11.36 +vt 470.866 60.2362 +v 8.8 2.53 -11.36 +vt 346.457 60.2362 +vt 346.457 47.2441 +f 44/130/11 99/131/11 100/132/11 101/133/11 102/134/11 103/135/11 104/136/11 105/137/11 106/138/11 42/93/11 107/92/11 108/139/11 109/140/11 45/141/11 + +g Mesh19 UpperWalls1 RoomVolume1 Model + +v 4.86 1 -1.44382e-15 +vt -191.339 1.41232e-29 +vn 0 -2.48458e-16 -1 +v 4.86 2.53 -2.88765e-15 +vt -191.339 60.2362 +v 8.66 2.53 -2.88765e-15 +vt -340.945 60.2362 +v 8.66 1 -1.44382e-15 +vt -340.945 1.41232e-29 +v 7.26 1 -1.44382e-15 +vt -285.827 1.41232e-29 +v 7.26 2.2 -0 +vt -285.827 47.2441 +v 6.26 2.2 -0 +vt -246.457 47.2441 +v 6.26 1 -1.44382e-15 +vt -246.457 1.41232e-29 +f 110/142/14 111/143/14 112/144/14 113/145/14 114/146/14 115/147/14 116/148/14 117/149/14 + +g Mesh20 LowerWalls1 RoomVolume1 Model + +usemtl M_6 +vt 1.13687e-13 39.3701 +v 0 0 -1.44382e-15 +vt 5.68434e-14 0 +v 0 0 -4.65 +vt 183.071 39.3701 +vt 143.701 39.3701 +vt 82.6772 39.3701 +vt 43.3071 39.3701 +f 87/150/8 118/151/8 119/103/8 79/152/8 84/153/8 83/154/8 80/155/8 + +vt -69.2913 39.3701 +vn 0 -1.44382e-15 -1 +v 1.76 0 -1.44382e-15 +vt -69.2913 8.20718e-29 +vt 0 8.20718e-29 +vt 0 39.3701 +f 89/156/15 120/157/15 118/158/15 87/159/15 + +vn 0 1.44382e-15 1 +vt 0 2.64322e-13 +v 2.4 0 -4.65 +vt 94.4882 2.64322e-13 +vt 94.4882 39.3701 +f 79/159/16 119/160/16 121/161/16 76/162/16 + +f 76/152/8 121/103/8 52/65/8 55/70/8 + +g Mesh21 LowerWalls1 RoomVolume1 Model + +v 18.26 0 -5.21 +v 18.26 0 -1.44382e-15 +vt -5.68434e-14 0 +vt -1.13687e-13 39.3701 +f 37/45/3 122/44/3 123/163/3 62/164/3 + +vt -718.898 39.3701 +vn -1.80478e-15 -7.21911e-16 -1 +vt -718.898 -8.95609e-28 +vt -703.15 -8.75091e-28 +vt -703.15 39.3701 +f 62/165/17 123/166/17 57/167/17 56/168/17 + +g Mesh22 LowerWalls1 RoomVolume1 Model + +vt 307.087 39.3701 +vt 220.472 39.3701 +vt 220.472 6.45741e-13 +vt 307.087 6.45741e-13 +f 47/169/16 41/170/16 40/171/16 48/172/16 + +g Mesh23 LowerWalls1 RoomVolume1 Model + +vt 205.118 39.3701 +v 17.16 0 -5.21 +v 17.16 0 -6.31 +vt 248.425 39.3701 +f 68/173/8 124/91/8 125/88/8 66/174/8 + +vt 568.898 39.3701 +v 14.45 0 -5.21 +vt 568.898 2.96154e-13 +vt 675.591 2.96154e-13 +vt 675.591 39.3701 +f 51/175/16 126/176/16 124/177/16 68/178/16 + +vt 675.591 3.58682e-13 +vt 718.898 3.58682e-13 +vt 718.898 39.3701 +f 66/178/16 125/179/16 35/180/16 34/181/16 + +g Mesh24 LowerWalls1 RoomVolume1 Model + +v 2.4 0 -11.36 +vt 447.244 39.3701 +f 54/67/8 53/66/8 127/98/8 72/182/8 + +vt 94.4882 6.45741e-13 +vt 122.047 6.45741e-13 +vt 122.047 39.3701 +f 72/162/16 127/183/16 39/184/16 38/185/16 + +g Mesh25 LowerWalls1 RoomVolume1 Model + +vt -246.457 39.3701 +vn 1.32948e-32 -1.44382e-15 -1 +vt -285.827 39.3701 +vt -340.945 39.3701 +v 8.66 0 -0 +vt -340.945 6.54457e-45 +v 7.26 0 -0 +vt -285.827 5.48656e-45 +v 4.86 0 -0 +vt -191.339 3.67282e-45 +vt -191.339 39.3701 +f 117/186/18 114/187/18 113/188/18 128/189/18 129/190/18 130/191/18 110/192/18 + +g Mesh26 LowerWalls1 RoomVolume1 Model + +vt 346.457 6.45741e-13 +vn 2.95256e-33 1.44382e-15 1 +vt 568.898 6.45741e-13 +vt 539.37 39.3701 +vt 500 39.3701 +vt 444.882 39.3701 +vt 405.512 39.3701 +vt 346.457 39.3701 +f 49/193/19 43/194/19 42/175/19 106/195/19 103/196/19 102/197/19 99/198/19 44/199/19 + +g Mesh27 LowerWalls1 RoomVolume1 Model + +vt -525.984 39.3701 +vn -1.97823e-16 -7.07075e-16 -1 +vt -565.354 39.3701 +vt -608.661 -4.49442e-29 +v 11.96 0 -0 +vt -470.866 -6.58626e-29 +vt -470.866 39.3701 +f 96/200/20 93/201/20 59/73/20 58/202/20 131/203/20 90/204/20 + +g Mesh28 Glass1 RoomVolume1 Model + +usemtl M_1 +vt 405.512 86.6142 +vt 444.882 86.6142 +f 100/205/11 99/198/11 102/197/11 101/206/11 + +g Mesh29 Glass1 RoomVolume1 Model + +vt 43.3071 86.6142 +vt 82.6772 86.6142 +f 81/207/8 80/155/8 83/154/8 82/208/8 + +g Mesh30 Glass1 RoomVolume1 Model + +vt -69.2913 99.6063 +vn 3.105e-16 -8.24042e-16 -1 +vt -191.339 99.6063 +vt -191.339 4.89568e-29 +vt -69.2913 6.45706e-29 +f 4/209/21 3/210/21 110/192/21 130/211/21 120/212/21 89/156/21 + +g Mesh31 Glass1 RoomVolume1 Model + +vt -525.984 86.6142 +vt -565.354 86.6142 +f 93/201/12 96/200/12 95/213/12 94/214/12 + +g Mesh32 Glass1 RoomVolume1 Model + +vt 183.071 86.6142 +vt 143.701 86.6142 +f 79/152/8 78/215/8 85/216/8 84/153/8 + +g Mesh33 Glass1 RoomVolume1 Model + +vt 500 86.6142 +vt 539.37 86.6142 +f 104/217/11 103/196/11 106/195/11 105/218/11 + +g Mesh34 Glass1 RoomVolume1 Model + +vn 0 1.20319e-15 -1 +vt -246.457 86.6142 +vt -285.827 86.6142 +f 114/187/22 117/186/22 116/219/22 115/220/22 + +g Mesh35 Glass1 RoomVolume1 Model + +vt -340.945 99.6063 +vn 2.52549e-33 -1.12491e-15 -1 +vt -470.866 99.6063 +vt -470.866 1.3377e-45 +vt -340.945 9.68603e-46 +f 2/221/23 1/222/23 90/204/23 131/223/23 128/224/23 113/188/23 + +g Mesh36 Floor1 RoomVolume1 Model + +usemtl M_7 +vt 608.268 447.244 +vn 0 1 -0 +vt 568.898 447.244 +vt 346.457 447.244 +vt 307.087 447.244 +vt 220.472 447.244 +vt 122.047 447.244 +vt 94.4882 447.244 +vt 94.4882 427.559 +vt 94.4882 388.189 +vt 94.4882 183.071 +vt 0 5.68434e-14 +vt 69.2913 5.68434e-14 +vt 191.339 0 +vt 285.827 0 +vt 340.945 0 +vt 470.866 0 +vt 608.661 5.68434e-14 +vt 703.15 5.68434e-14 +vt 718.898 5.68434e-14 +vt 718.898 205.118 +vt 718.898 248.425 +vt 675.591 248.425 +vt 675.591 205.118 +vt 568.898 205.118 +vt 568.898 248.425 +vt 568.898 388.189 +vt 608.268 388.189 +f 32/225/24 43/226/24 49/227/24 48/228/24 40/229/24 39/230/24 127/231/24 53/232/24 52/233/24 121/234/24 119/6/24 118/235/24 120/236/24 130/237/24 129/238/24 128/239/24 131/240/24 58/241/24 57/242/24 123/243/24 122/244/24 35/245/24 125/246/24 124/247/24 126/248/24 31/249/24 30/250/24 33/251/24 + diff --git a/example_models/SketchUpOBJ/MeasurementRoom/MeasurementRoom.obj b/example_models/SketchUpOBJ/MeasurementRoom/MeasurementRoom.obj new file mode 100644 index 0000000..8d51b9f --- /dev/null +++ b/example_models/SketchUpOBJ/MeasurementRoom/MeasurementRoom.obj @@ -0,0 +1,56 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib f99c60f5-3858-45c3-8fb0-2214144d3609.mtl + +g Mesh1 Model + +usemtl Ceiling +v 5.52 3.3 -0 +vt -217.323 0 +vn 0 -1 -0 +v 0 3.3 -0 +vt 0 0 +v 0 3.3 -5.1 +vt 0 200.787 +v 6.21 3.3 -4 +vt -244.488 157.48 +f 1/1/1 2/2/1 3/3/1 4/4/1 + +usemtl Plaster +vt 0 129.921 +vn 0 0 -1 +vt -217.323 129.921 +v 5.52 0 -0 +v 0 0 -0 +f 2/5/2 1/6/2 5/1/2 6/2/2 + +v 6.21 0 -4 +vt -196.749 0 +vn -0.985446 0 -0.169989 +vt -36.9426 0 +vt -36.9426 129.921 +vt -196.749 129.921 +f 7/7/3 5/8/3 1/9/3 4/10/3 + +usemtl Floor +vt 244.488 157.48 +vn 0 1 -0 +v 0 0 -5.1 +vt 217.323 0 +f 7/11/4 8/3/4 6/2/4 5/12/4 + +usemtl Plaster +vt 213.273 129.921 +vn -0.174418 0 0.984672 +vt -35.021 129.921 +vt -35.021 0 +vt 213.273 0 +f 4/13/5 3/14/5 8/15/5 7/16/5 + +vt 200.787 129.921 +vn 1 0 -0 +vt 200.787 0 +f 3/17/6 2/5/6 6/2/6 8/18/6 + diff --git a/example_models/SketchUpOBJ/RoomAtlas215/Room215.obj b/example_models/SketchUpOBJ/RoomAtlas215/Room215.obj new file mode 100644 index 0000000..3a95a0e --- /dev/null +++ b/example_models/SketchUpOBJ/RoomAtlas215/Room215.obj @@ -0,0 +1,114 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib 1550fe24-87f8-44f2-9edb-61f4e349125d.mtl + +g Mesh1 Model + +usemtl Ceiling +v 1.2834e-15 5.8 -8 +vt -5.05275e-14 314.961 +vn 0 -1 -0 +v 1.44382e-15 5.8 -9 +vt -5.68434e-14 354.331 +v 11 5.8 -9 +vt -433.071 354.331 +v 11 5.8 -8 +vt -433.071 314.961 +v 11 5.8 -1.8 +vt -433.071 70.8661 +v 11 5.8 -0 +vt -433.071 0 +v 8 5.8 -0 +vt -314.961 0 +v 3.2 5.8 -0 +vt -125.984 0 +v 0 5.8 -0 +vt 0 0 +v 2.88765e-16 5.8 -1.8 +vt -1.13687e-14 70.8661 +f 1/1/1 2/2/1 3/3/1 4/4/1 5/5/1 6/6/1 7/7/1 8/8/1 9/9/1 10/10/1 + +usemtl Glass +v 1.2834e-15 0 -8 +vt 314.961 0 +vn 1 0 1.60425e-16 +v 1.44382e-15 0 -9 +vt 354.331 0 +vt 354.331 228.346 +vt 314.961 228.346 +v 7.86081e-16 5.3 -8 +vt 314.961 208.661 +f 11/11/2 12/12/2 2/13/2 1/14/2 13/15/2 + +usemtl Pavement +vt 5.68434e-14 354.331 +vn 0 1 -0 +vt 5.05275e-14 314.961 +v 2.88765e-16 0 -1.8 +vt 1.13687e-14 70.8661 +v 0 0 -0 +v 3.2 0 -0 +vt 125.984 0 +v 8 0 -0 +v 11 0 -0 +vt 433.071 0 +v 11 0 -1.8 +vt 433.071 70.8661 +v 11 0 -8 +vt 433.071 314.961 +v 11 0 -9 +vt 433.071 354.331 +f 12/16/3 11/17/3 14/18/3 15/9/3 16/19/3 17/11/3 18/20/3 19/21/3 20/22/3 21/23/3 + +usemtl WallAbsorber +v 2.88765e-16 5.3 -1.8 +vt 70.8661 208.661 +vn 1 4.69167e-17 1.20319e-16 +vt 70.8661 -1.33345e-31 +vt 314.961 -5.92645e-31 +f 22/24/4 14/25/4 11/26/4 13/15/4 + +usemtl Glass +vt 70.8661 228.346 +vn 1 3.24302e-34 1.60425e-16 +vt 0 228.346 +vt 70.8661 -6.07716e-64 +f 10/27/5 9/28/5 15/9/5 14/29/5 22/24/5 + +vn 0 0 -1 +vt -125.984 228.346 +f 16/8/6 15/9/6 9/28/6 8/30/6 + +usemtl WallAbsorber +vt -314.961 228.346 +f 17/7/6 16/8/6 8/30/6 7/31/6 + +usemtl Glass +vt -433.071 228.346 +f 7/31/6 6/32/6 18/6/6 17/7/6 + +vt -70.8661 0 +vn -1 0 -0 +vt -70.8661 228.346 +f 19/33/7 18/9/7 6/28/7 5/34/7 + +usemtl Plaster +f 20/7/7 19/33/7 5/34/7 4/31/7 + +usemtl Glass +vt -354.331 228.346 +vt -354.331 0 +f 4/31/7 3/35/7 21/36/7 20/7/7 + +vt 5.68434e-14 0 +vn 0 0 1 +vt 433.071 228.346 +vt 5.68434e-14 228.346 +f 12/37/8 21/20/8 3/38/8 2/39/8 + +usemtl Plaster +vn 1 -4.97317e-16 1.20319e-16 +f 13/15/9 1/14/9 10/27/9 22/24/9 + diff --git a/example_models/SketchUpOBJ/RoomAtlas215/Room215withAbs.obj b/example_models/SketchUpOBJ/RoomAtlas215/Room215withAbs.obj new file mode 100644 index 0000000..5db56f9 --- /dev/null +++ b/example_models/SketchUpOBJ/RoomAtlas215/Room215withAbs.obj @@ -0,0 +1,134 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib 3c13f6fd-8108-474e-8490-789d4d290866.mtl + +g Mesh1 Model + +usemtl Plaster +v 0 5.8 -0 +vt 0 0 +vn 0 -1 -0 +v 2.88765e-16 5.8 -1.8 +vt -1.13687e-14 70.8661 +v 11 5.8 -1.8 +vt -433.071 70.8661 +v 11 5.8 -0 +vt -433.071 0 +v 8 5.8 -0 +vt -314.961 0 +v 3.2 5.8 -0 +vt -125.984 0 +f 1/1/1 2/2/1 3/3/1 4/4/1 5/5/1 6/6/1 + +usemtl Glass +vt 70.8661 228.346 +vn 1 3.24302e-34 1.60425e-16 +vt 0 228.346 +v 0 0 -0 +v 2.88765e-16 0 -1.8 +vt 70.8661 -6.07716e-64 +v 2.88765e-16 5.3 -1.8 +vt 70.8661 208.661 +f 2/7/2 1/8/2 7/1/2 8/9/2 9/10/2 + +v 3.2 0 -0 +vn 0 0 -1 +vt -125.984 228.346 +f 10/6/3 7/1/3 1/8/3 6/11/3 + +usemtl Pavement +v 1.44382e-15 0 -9 +vt 5.68434e-14 354.331 +vn 0 1 -0 +v 1.2834e-15 0 -8 +vt 5.05275e-14 314.961 +vt 1.13687e-14 70.8661 +vt 125.984 0 +v 8 0 -0 +vt 314.961 0 +v 11 0 -0 +vt 433.071 0 +v 11 0 -1.8 +vt 433.071 70.8661 +v 11 0 -8 +vt 433.071 314.961 +v 11 0 -9 +vt 433.071 354.331 +f 11/12/4 12/13/4 8/14/4 7/1/4 10/15/4 13/16/4 14/17/4 15/18/4 16/19/4 17/20/4 + +usemtl Glass +vn 1 0 1.60425e-16 +vt 354.331 0 +v 1.44382e-15 5.8 -9 +vt 354.331 228.346 +v 1.2834e-15 5.8 -8 +vt 314.961 228.346 +v 7.86081e-16 5.3 -8 +vt 314.961 208.661 +f 12/16/5 11/21/5 18/22/5 19/23/5 20/24/5 + +vt 5.68434e-14 0 +vn 0 0 1 +v 11 5.8 -9 +vt 433.071 228.346 +vt 5.68434e-14 228.346 +f 11/25/6 17/17/6 21/26/6 18/27/6 + +v 11 5.8 -8 +vt -314.961 228.346 +vn -1 0 -0 +vt -354.331 228.346 +vt -354.331 0 +v 11 5.3 -8 +vt -314.961 208.661 +f 22/28/7 21/29/7 17/30/7 16/5/7 23/31/7 + +usemtl Plaster +vt -433.071 354.331 +vt -433.071 314.961 +vt -5.05275e-14 314.961 +vt -5.68434e-14 354.331 +f 21/32/1 22/33/1 19/34/1 18/35/1 + +vt -433.071 208.661 +vt -3.09481e-14 208.661 +vt -5.05275e-14 228.346 +vt -433.071 228.346 +f 23/36/3 20/37/3 19/38/3 22/39/3 + +usemtl Ceiling +v 11 5.3 -1.8 +vn -1.31257e-16 -1 -9.24977e-33 +vt 1.60195e-14 70.8661 +vt -3.55989e-15 314.961 +f 24/3/8 9/40/8 20/41/8 23/33/8 + +usemtl Plaster +vt 1.25314e-14 208.661 +vn 1.64071e-17 -3.60956e-16 1 +vt 433.071 208.661 +vt 1.25314e-14 228.346 +f 9/42/9 24/43/9 3/26/9 2/44/9 + +usemtl Glass +vt -70.8661 0 +vt -70.8661 228.346 +vt -70.8661 208.661 +f 15/45/7 14/1/7 4/8/7 3/46/7 24/47/7 + +f 5/28/3 4/39/3 14/4/3 13/5/3 + +usemtl WallAbsorber +f 13/5/3 10/6/3 6/11/3 5/28/3 + +usemtl Plaster +f 15/45/7 24/47/7 23/31/7 16/5/7 + +usemtl WallAbsorber +vn 1 4.69167e-17 1.20319e-16 +vt 70.8661 -1.33345e-31 +vt 314.961 -5.92645e-31 +f 9/10/10 8/48/10 12/49/10 20/24/10 + diff --git a/example_models/SketchUpOBJ/SquashRooms/SquashRooms.obj b/example_models/SketchUpOBJ/SquashRooms/SquashRooms.obj new file mode 100644 index 0000000..7f6cb27 --- /dev/null +++ b/example_models/SketchUpOBJ/SquashRooms/SquashRooms.obj @@ -0,0 +1,828 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib 3e268190-8524-4b82-9f4a-a9f75cccd9aa.mtl + +g Mesh1 Model + +usemtl WoodFloor +v 0 0 -9.8 +vt 0 385.827 +vn 0 1 -0 +v 0 0 -0 +vt 0 0 +v 6.4 0 -0 +vt 251.969 0 +v 6.4 0 -9.8 +vt 251.969 385.827 +f 1/1/1 2/2/1 3/3/1 4/4/1 + +usemtl Plaster +v 0 2.2 -0 +vt 0 86.6142 +vn 1 0 -0 +vt 385.827 0 +v 0 4.35 -9.8 +vt 385.827 171.26 +f 5/5/2 2/2/2 1/6/2 6/7/2 + +usemtl Glass +v 6.4 2.2 -0 +vt -251.969 86.6142 +vn 0 0 -1 +vt -251.969 0 +f 7/8/3 3/9/3 2/2/3 5/5/3 + +usemtl Plaster +v 6.4 4.35 -9.8 +vt -385.827 171.26 +vn -1 0 -0 +vt -385.827 0 +f 8/10/4 4/11/4 3/2/4 7/5/4 + +vt 251.969 171.26 +vn 0 0 1 +v 6.65 4.35 -9.8 +vt 261.811 171.26 +v 6.65 0 -9.8 +vt 261.811 0 +v 13.05 0 -9.8 +vt 513.78 0 +v 13.05 4.35 -9.8 +vt 513.78 171.26 +v 13.05 6.1 -9.8 +vt 513.78 240.157 +v 6.65 6.1 -9.8 +vt 261.811 240.157 +v 6.65 5.35 -9.8 +vt 261.811 210.63 +v 6.4 5.35 -9.8 +vt 251.969 210.63 +v 6.4 6.1 -9.8 +vt 251.969 240.157 +v 0 6.1 -9.8 +vt 0 240.157 +vt 0 171.26 +f 8/12/5 9/13/5 10/14/5 11/15/5 12/16/5 13/17/5 14/18/5 15/19/5 16/20/5 17/21/5 18/22/5 6/23/5 1/2/5 4/3/5 + +vt 251.969 18.5607 +vn 1.62896e-29 0.97677 0.214291 +v 6.65 2.2 -0 +vt 261.811 18.5607 +vt 261.811 413.563 +vt 251.969 413.563 +f 7/24/6 19/25/6 9/26/6 8/27/6 + +vt -261.811 86.6142 +v 6.4 2.8 -0 +vt -251.969 110.236 +v 6.4 4.3 -0 +vt -251.969 169.291 +v 6.4 5.35 -0 +vt -251.969 210.63 +v 6.65 5.35 -0 +vt -261.811 210.63 +v 6.65 4.3 -0 +vt -261.811 169.291 +v 6.65 2.8 -0 +vt -261.811 110.236 +f 19/28/3 7/8/3 20/29/3 21/30/3 22/31/3 23/32/3 24/33/3 25/34/3 + +usemtl Absorption1 +v 0 2.8 -0 +vt 0 110.236 +f 20/29/3 7/8/3 5/5/3 26/35/3 + +usemtl Brick +v 0 6.1 -1.45 +vt 57.0866 240.157 +v 0 6.1 -0.75 +vt 29.5276 240.157 +v 0 5.85 -0.75 +vt 29.5276 230.315 +v 0 5.85 -0.7 +vt 27.5591 230.315 +v 0 6.1 -0.7 +vt 27.5591 240.157 +v 0 6.1 -0 +v 0 5.7 -0 +vt 0 224.409 +v 0 4.3 -0 +vt 0 169.291 +vt 385.827 240.157 +v 0 6.1 -9 +vt 354.331 240.157 +v 0 5.85 -9 +vt 354.331 230.315 +v 0 5.85 -8.95 +vt 352.362 230.315 +v 0 6.1 -8.95 +vt 352.362 240.157 +v 0 6.1 -8.25 +vt 324.803 240.157 +v 0 5.85 -8.25 +vt 324.803 230.315 +v 0 5.85 -8.2 +vt 322.835 230.315 +v 0 6.1 -8.2 +vt 322.835 240.157 +v 0 6.1 -7.5 +vt 295.276 240.157 +v 0 5.85 -7.5 +vt 295.276 230.315 +v 0 5.85 -7.45 +vt 293.307 230.315 +v 0 6.1 -7.45 +vt 293.307 240.157 +v 0 6.1 -6.75 +vt 265.748 240.157 +v 0 5.85 -6.75 +vt 265.748 230.315 +v 0 5.85 -6.7 +vt 263.78 230.315 +v 0 6.1 -6.7 +vt 263.78 240.157 +v 0 6.1 -6 +vt 236.22 240.157 +v 0 5.85 -6 +vt 236.22 230.315 +v 0 5.85 -5.95 +vt 234.252 230.315 +v 0 6.1 -5.95 +vt 234.252 240.157 +v 0 6.1 -5.25 +vt 206.693 240.157 +v 0 5.85 -5.25 +vt 206.693 230.315 +v 0 5.85 -5.2 +vt 204.724 230.315 +v 0 6.1 -5.2 +vt 204.724 240.157 +v 0 6.1 -4.5 +vt 177.165 240.157 +v 0 5.85 -4.5 +vt 177.165 230.315 +v 0 5.85 -4.45 +vt 175.197 230.315 +v 0 6.1 -4.45 +vt 175.197 240.157 +v 0 6.1 -3.75 +vt 147.638 240.157 +v 0 5.85 -3.75 +vt 147.638 230.315 +v 0 5.85 -3.7 +vt 145.669 230.315 +v 0 6.1 -3.7 +vt 145.669 240.157 +v 0 6.1 -3 +vt 118.11 240.157 +v 0 5.85 -3 +vt 118.11 230.315 +v 0 5.85 -2.95 +vt 116.142 230.315 +v 0 6.1 -2.95 +vt 116.142 240.157 +v 0 6.1 -2.25 +vt 88.5827 240.157 +v 0 5.85 -2.25 +vt 88.5827 230.315 +v 0 5.85 -2.2 +vt 86.6142 230.315 +v 0 6.1 -2.2 +vt 86.6142 240.157 +v 0 6.1 -1.5 +vt 59.0551 240.157 +v 0 5.85 -1.5 +vt 59.0551 230.315 +v 0 5.85 -1.45 +vt 57.0866 230.315 +f 27/36/2 28/37/2 29/38/2 30/39/2 31/40/2 32/22/2 33/41/2 34/42/2 26/35/2 5/5/2 6/7/2 18/43/2 35/44/2 36/45/2 37/46/2 38/47/2 39/48/2 40/49/2 41/50/2 42/51/2 43/52/2 44/53/2 45/54/2 46/55/2 47/56/2 48/57/2 49/58/2 50/59/2 51/60/2 52/61/2 53/62/2 54/63/2 55/64/2 56/65/2 57/66/2 58/67/2 59/68/2 60/69/2 61/70/2 62/71/2 63/72/2 64/73/2 65/74/2 66/75/2 67/76/2 68/77/2 69/78/2 70/79/2 71/80/2 72/81/2 73/82/2 74/83/2 75/84/2 76/85/2 77/86/2 + +usemtl WoodCeiling +v 6.4 6.1 -1.45 +vt -251.969 57.0866 +vn 0 -1 -0 +v 6.4 6.1 -0.75 +vt -251.969 29.5276 +vt 0 29.5276 +vt 0 57.0866 +f 78/87/7 79/88/7 28/89/7 27/90/7 + +usemtl Plaster +vt -385.827 210.63 +vn -1 -1.10505e-31 -1.51578e-31 +vt -3.81929e-29 210.63 +v 6.4 5.7 -0 +vt -3.81929e-29 224.409 +v 6.4 6.1 -0 +vt -3.81929e-29 240.157 +v 6.4 6.1 -0.7 +vt -27.5591 240.157 +v 6.4 5.85 -0.7 +vt -27.5591 230.315 +v 6.4 5.85 -0.75 +vt -29.5276 230.315 +vt -29.5276 240.157 +vt -57.0866 240.157 +v 6.4 5.85 -1.45 +vt -57.0866 230.315 +v 6.4 5.85 -1.5 +vt -59.0551 230.315 +v 6.4 6.1 -1.5 +vt -59.0551 240.157 +v 6.4 6.1 -2.2 +vt -86.6142 240.157 +v 6.4 5.85 -2.2 +vt -86.6142 230.315 +v 6.4 5.85 -2.25 +vt -88.5827 230.315 +v 6.4 6.1 -2.25 +vt -88.5827 240.157 +v 6.4 6.1 -2.95 +vt -116.142 240.157 +v 6.4 5.85 -2.95 +vt -116.142 230.315 +v 6.4 5.85 -3 +vt -118.11 230.315 +v 6.4 6.1 -3 +vt -118.11 240.157 +v 6.4 6.1 -3.7 +vt -145.669 240.157 +v 6.4 5.85 -3.7 +vt -145.669 230.315 +v 6.4 5.85 -3.75 +vt -147.638 230.315 +v 6.4 6.1 -3.75 +vt -147.638 240.157 +v 6.4 6.1 -4.45 +vt -175.197 240.157 +v 6.4 5.85 -4.45 +vt -175.197 230.315 +v 6.4 5.85 -4.5 +vt -177.165 230.315 +v 6.4 6.1 -4.5 +vt -177.165 240.157 +v 6.4 6.1 -5.2 +vt -204.724 240.157 +v 6.4 5.85 -5.2 +vt -204.724 230.315 +v 6.4 5.85 -5.25 +vt -206.693 230.315 +v 6.4 6.1 -5.25 +vt -206.693 240.157 +v 6.4 6.1 -5.95 +vt -234.252 240.157 +v 6.4 5.85 -5.95 +vt -234.252 230.315 +v 6.4 5.85 -6 +vt -236.22 230.315 +v 6.4 6.1 -6 +vt -236.22 240.157 +v 6.4 6.1 -6.7 +vt -263.78 240.157 +v 6.4 5.85 -6.7 +vt -263.78 230.315 +v 6.4 5.85 -6.75 +vt -265.748 230.315 +v 6.4 6.1 -6.75 +vt -265.748 240.157 +v 6.4 6.1 -7.45 +vt -293.307 240.157 +v 6.4 5.85 -7.45 +vt -293.307 230.315 +v 6.4 5.85 -7.5 +vt -295.276 230.315 +v 6.4 6.1 -7.5 +vt -295.276 240.157 +v 6.4 6.1 -8.2 +vt -322.835 240.157 +v 6.4 5.85 -8.2 +vt -322.835 230.315 +v 6.4 5.85 -8.25 +vt -324.803 230.315 +v 6.4 6.1 -8.25 +vt -324.803 240.157 +v 6.4 6.1 -8.95 +vt -352.362 240.157 +v 6.4 5.85 -8.95 +vt -352.362 230.315 +v 6.4 5.85 -9 +vt -354.331 230.315 +v 6.4 6.1 -9 +vt -354.331 240.157 +vt -385.827 240.157 +f 16/91/8 22/92/8 80/93/8 81/94/8 82/95/8 83/96/8 84/97/8 79/98/8 78/99/8 85/100/8 86/101/8 87/102/8 88/103/8 89/104/8 90/105/8 91/106/8 92/107/8 93/108/8 94/109/8 95/110/8 96/111/8 97/112/8 98/113/8 99/114/8 100/115/8 101/116/8 102/117/8 103/118/8 104/119/8 105/120/8 106/121/8 107/122/8 108/123/8 109/124/8 110/125/8 111/126/8 112/127/8 113/128/8 114/129/8 115/130/8 116/131/8 117/132/8 118/133/8 119/134/8 120/135/8 121/136/8 122/137/8 123/138/8 124/139/8 125/140/8 126/141/8 127/142/8 17/143/8 + +vt -251.969 385.827 +vn -2.88765e-15 -1 -0 +vt -261.811 385.827 +vt -261.811 0 +f 16/144/9 15/145/9 23/146/9 22/9/9 + +v 6.65 6.1 -8.95 +vn 1 -1.02911e-15 1.10544e-17 +v 6.65 6.1 -8.25 +v 6.65 5.85 -8.25 +v 6.65 5.85 -8.2 +v 6.65 6.1 -8.2 +v 6.65 6.1 -7.5 +v 6.65 5.85 -7.5 +v 6.65 5.85 -7.45 +v 6.65 6.1 -7.45 +v 6.65 6.1 -6.75 +v 6.65 5.85 -6.75 +v 6.65 5.85 -6.7 +v 6.65 6.1 -6.7 +v 6.65 6.1 -6 +v 6.65 5.85 -6 +v 6.65 5.85 -5.95 +v 6.65 6.1 -5.95 +v 6.65 6.1 -5.25 +v 6.65 5.85 -5.25 +v 6.65 5.85 -5.2 +v 6.65 6.1 -5.2 +v 6.65 6.1 -4.5 +v 6.65 5.85 -4.5 +v 6.65 5.85 -4.45 +v 6.65 6.1 -4.45 +v 6.65 6.1 -3.75 +v 6.65 5.85 -3.75 +v 6.65 5.85 -3.7 +v 6.65 6.1 -3.7 +v 6.65 6.1 -3 +v 6.65 5.85 -3 +v 6.65 5.85 -2.95 +v 6.65 6.1 -2.95 +v 6.65 6.1 -2.25 +v 6.65 5.85 -2.25 +v 6.65 5.85 -2.2 +v 6.65 6.1 -2.2 +v 6.65 6.1 -1.5 +v 6.65 5.85 -1.5 +v 6.65 5.85 -1.45 +v 6.65 6.1 -1.45 +v 6.65 6.1 -0.75 +v 6.65 5.85 -0.75 +v 6.65 5.85 -0.7 +v 6.65 6.1 -0.7 +v 6.65 6.1 -0 +vt 2.89417e-15 240.157 +v 6.65 5.7 -0 +vt 2.89417e-15 224.409 +vt 2.89417e-15 210.63 +vt 385.827 210.63 +v 6.65 6.1 -9 +v 6.65 5.85 -9 +v 6.65 5.85 -8.95 +f 128/47/10 129/48/10 130/49/10 131/50/10 132/51/10 133/52/10 134/53/10 135/54/10 136/55/10 137/56/10 138/57/10 139/58/10 140/59/10 141/60/10 142/61/10 143/62/10 144/63/10 145/64/10 146/65/10 147/66/10 148/67/10 149/68/10 150/69/10 151/70/10 152/71/10 153/72/10 154/73/10 155/74/10 156/75/10 157/76/10 158/77/10 159/78/10 160/79/10 161/80/10 162/81/10 163/82/10 164/83/10 165/84/10 166/85/10 167/86/10 168/36/10 169/37/10 170/38/10 171/39/10 172/40/10 173/147/10 174/148/10 23/149/10 15/150/10 14/43/10 175/44/10 176/45/10 177/46/10 + +usemtl WoodCeiling +vt -261.811 324.803 +vt -261.811 352.362 +v 13.05 6.1 -8.95 +vt -513.78 352.362 +v 13.05 6.1 -8.25 +vt -513.78 324.803 +f 129/151/7 128/152/7 178/153/7 179/154/7 + +vt 261.811 230.315 +v 13.05 5.85 -8.95 +vt 513.78 230.315 +f 178/17/5 128/18/5 177/155/5 180/156/5 + +v 13.05 5.85 -9 +vt -513.78 354.331 +vt -261.811 354.331 +f 181/157/7 180/153/7 177/152/7 176/158/7 + +usemtl Brick +v 13.05 6.1 -0.75 +vn -1 5.29764e-30 1.09025e-30 +v 13.05 6.1 -1.45 +v 13.05 5.85 -1.45 +v 13.05 5.85 -1.5 +v 13.05 6.1 -1.5 +v 13.05 6.1 -2.2 +v 13.05 5.85 -2.2 +v 13.05 5.85 -2.25 +v 13.05 6.1 -2.25 +v 13.05 6.1 -2.95 +v 13.05 5.85 -2.95 +v 13.05 5.85 -3 +v 13.05 6.1 -3 +v 13.05 6.1 -3.7 +v 13.05 5.85 -3.7 +v 13.05 5.85 -3.75 +v 13.05 6.1 -3.75 +v 13.05 6.1 -4.45 +v 13.05 5.85 -4.45 +v 13.05 5.85 -4.5 +v 13.05 6.1 -4.5 +v 13.05 6.1 -5.2 +v 13.05 5.85 -5.2 +v 13.05 5.85 -5.25 +v 13.05 6.1 -5.25 +v 13.05 6.1 -5.95 +v 13.05 5.85 -5.95 +v 13.05 5.85 -6 +v 13.05 6.1 -6 +v 13.05 6.1 -6.7 +v 13.05 5.85 -6.7 +v 13.05 5.85 -6.75 +v 13.05 6.1 -6.75 +v 13.05 6.1 -7.45 +v 13.05 5.85 -7.45 +v 13.05 5.85 -7.5 +v 13.05 6.1 -7.5 +v 13.05 6.1 -8.2 +v 13.05 5.85 -8.2 +v 13.05 5.85 -8.25 +v 13.05 6.1 -9 +v 13.05 2.2 -0 +vt 5.60149e-28 86.6142 +v 13.05 2.8 -0 +vt 5.60149e-28 110.236 +v 13.05 4.3 -0 +vt 5.60149e-28 169.291 +v 13.05 5.7 -0 +vt 5.60149e-28 224.409 +v 13.05 6.1 -0 +vt 5.60149e-28 240.157 +v 13.05 6.1 -0.7 +v 13.05 5.85 -0.7 +v 13.05 5.85 -0.75 +f 182/98/11 183/99/11 184/100/11 185/101/11 186/102/11 187/103/11 188/104/11 189/105/11 190/106/11 191/107/11 192/108/11 193/109/11 194/110/11 195/111/11 196/112/11 197/113/11 198/114/11 199/115/11 200/116/11 201/117/11 202/118/11 203/119/11 204/120/11 205/121/11 206/122/11 207/123/11 208/124/11 209/125/11 210/126/11 211/127/11 212/128/11 213/129/11 214/130/11 215/131/11 216/132/11 217/133/11 218/134/11 219/135/11 220/136/11 221/137/11 179/138/11 178/139/11 180/140/11 181/141/11 222/142/11 13/143/11 12/10/11 223/159/11 224/160/11 225/161/11 226/162/11 227/163/11 228/95/11 229/96/11 230/97/11 + +usemtl WoodCeiling +vt -261.811 29.5276 +vt -261.811 57.0866 +vt -513.78 57.0866 +vt -513.78 29.5276 +f 169/164/7 168/165/7 183/166/7 182/167/7 + +f 183/17/5 168/18/5 167/155/5 184/156/5 + +vt -513.78 59.0551 +vt -261.811 59.0551 +f 185/168/7 184/166/7 167/165/7 166/169/7 + +vt -261.811 240.157 +vn 0 7.21911e-16 -1 +vt -513.78 240.157 +vt -513.78 230.315 +vt -261.811 230.315 +f 165/170/12 186/171/12 185/172/12 166/173/12 + +vt -513.78 86.6142 +f 165/169/7 164/28/7 187/174/7 186/168/7 + +f 187/17/5 164/18/5 163/155/5 188/156/5 + +vt -513.78 88.5827 +vt -261.811 88.5827 +f 189/175/7 188/174/7 163/28/7 162/176/7 + +f 161/170/3 190/171/3 189/172/3 162/173/3 + +vt -261.811 116.142 +vt -513.78 116.142 +f 161/176/7 160/177/7 191/178/7 190/175/7 + +f 191/17/5 160/18/5 159/155/5 192/156/5 + +vt -513.78 118.11 +vt -261.811 118.11 +f 193/179/7 192/178/7 159/177/7 158/180/7 + +f 157/170/3 194/171/3 193/172/3 158/173/3 + +vt -261.811 145.669 +vt -513.78 145.669 +f 157/180/7 156/181/7 195/182/7 194/179/7 + +f 195/17/5 156/18/5 155/155/5 196/156/5 + +vt -513.78 147.638 +vt -261.811 147.638 +f 197/183/7 196/182/7 155/181/7 154/184/7 + +f 153/170/3 198/171/3 197/172/3 154/173/3 + +vt -261.811 175.197 +vt -513.78 175.197 +f 153/184/7 152/185/7 199/186/7 198/183/7 + +f 199/17/5 152/18/5 151/155/5 200/156/5 + +vt -513.78 177.165 +vt -261.811 177.165 +f 201/187/7 200/186/7 151/185/7 150/188/7 + +f 149/170/3 202/171/3 201/172/3 150/173/3 + +vt -261.811 204.724 +vt -513.78 204.724 +f 149/188/7 148/189/7 203/190/7 202/187/7 + +f 203/17/5 148/18/5 147/155/5 204/156/5 + +vt -513.78 206.693 +vt -261.811 206.693 +f 205/191/7 204/190/7 147/189/7 146/192/7 + +f 145/170/3 206/171/3 205/172/3 146/173/3 + +vt -261.811 234.252 +vt -513.78 234.252 +f 145/192/7 144/193/7 207/194/7 206/191/7 + +f 207/17/5 144/18/5 143/155/5 208/156/5 + +vt -513.78 236.22 +vt -261.811 236.22 +f 209/195/7 208/194/7 143/193/7 142/196/7 + +f 141/170/3 210/171/3 209/172/3 142/173/3 + +vt -261.811 263.78 +vt -513.78 263.78 +f 141/196/7 140/197/7 211/198/7 210/195/7 + +f 211/17/5 140/18/5 139/155/5 212/156/5 + +vt -513.78 265.748 +vt -261.811 265.748 +f 213/199/7 212/198/7 139/197/7 138/200/7 + +f 137/170/3 214/171/3 213/172/3 138/173/3 + +vt -261.811 293.307 +vt -513.78 293.307 +f 137/200/7 136/201/7 215/202/7 214/199/7 + +f 215/17/5 136/18/5 135/155/5 216/156/5 + +vt -513.78 295.276 +vt -261.811 295.276 +f 217/203/7 216/202/7 135/201/7 134/204/7 + +f 133/170/3 218/171/3 217/172/3 134/173/3 + +vt -261.811 322.835 +vt -513.78 322.835 +f 133/204/7 132/205/7 219/206/7 218/203/7 + +f 219/17/5 132/18/5 131/155/5 220/156/5 + +f 221/154/7 220/206/7 131/205/7 130/151/7 + +f 129/170/3 179/171/3 221/172/3 130/173/3 + +vn 0 3.60956e-16 -1 +f 169/170/13 182/171/13 230/172/13 170/173/13 + +vt -513.78 27.5591 +vt -261.811 27.5591 +f 230/167/7 229/207/7 171/208/7 170/164/7 + +f 228/17/5 172/18/5 171/155/5 229/156/5 + +vt -513.78 0 +f 173/146/7 172/208/7 228/207/7 227/209/7 + +usemtl Plaster +vt -261.811 224.409 +vt -513.78 224.409 +f 174/210/3 173/170/3 227/171/3 226/211/3 + +v 13.05 5.7 0.15 +vt -513.78 -5.90551 +v 6.65 5.7 0.15 +vt -261.811 -5.90551 +f 231/212/7 232/213/7 174/146/7 226/209/7 + +usemtl Glass +v 13.05 4.3 0.15 +vt -513.78 169.291 +v 6.65 4.3 0.15 +f 232/210/3 231/211/3 233/214/3 234/33/3 + +usemtl Plaster +vt 5.90551 169.291 +vt 5.90551 224.409 +f 225/42/4 233/215/4 231/216/4 226/41/4 + +vt 261.811 -5.90551 +vt 513.78 -5.90551 +f 234/217/1 233/218/1 225/15/1 24/14/1 + +vt -513.78 110.236 +f 225/214/3 224/219/3 25/34/3 24/33/3 + +usemtl Absorption1 +f 224/219/3 223/174/3 19/28/3 25/34/3 + +usemtl Glass +v 13.05 0 -0 +v 6.65 0 -0 +f 223/174/3 235/209/3 236/146/3 19/28/3 + +usemtl Plaster +f 235/2/4 223/5/4 12/10/4 11/11/4 + +usemtl WoodFloor +vt 513.78 385.827 +vt 261.811 385.827 +f 11/220/1 10/221/1 236/14/1 235/15/1 + +usemtl Plaster +f 10/6/2 9/7/2 19/5/2 236/2/2 + +vt -5.90551 169.291 +vt 0 210.63 +vt -5.90551 224.409 +f 234/222/2 24/42/2 23/223/2 174/41/2 232/224/2 + +usemtl WoodCeiling +f 175/170/3 222/171/3 181/172/3 176/173/3 + +vt -513.78 385.827 +f 175/158/7 14/145/7 13/225/7 222/157/7 + +usemtl Plaster +v 6.4 4.3 0.15 +v 6.4 5.7 0.15 +f 21/42/4 237/215/4 238/216/4 80/41/4 22/223/4 + +v 0 4.3 0.15 +vt 0 -5.90551 +vt 251.969 -5.90551 +f 239/226/1 237/227/1 21/3/1 34/2/1 + +usemtl Glass +v 0 5.7 0.15 +vt -251.969 224.409 +f 240/41/3 238/228/3 237/30/3 239/42/3 + +usemtl Plaster +vt -251.969 -5.90551 +f 238/229/7 240/226/7 33/2/7 80/9/7 + +f 239/222/2 34/42/2 33/41/2 240/224/2 + +vt -251.969 240.157 +f 33/41/3 32/22/3 81/230/3 80/228/3 + +usemtl WoodCeiling +vt -251.969 27.5591 +vt 0 27.5591 +f 82/231/7 81/9/7 32/2/7 31/232/7 + +vt 0 230.315 +vt 251.969 230.315 +f 82/21/5 31/22/5 30/233/5 83/234/5 + +f 84/88/7 83/231/7 30/232/7 29/89/7 + +vt -2.08167e-16 240.157 +vn -7.04992e-18 1.80478e-16 -1 +vt -251.969 230.315 +vt -2.08167e-16 230.315 +f 28/235/14 79/230/14 84/236/14 29/237/14 + +usemtl Plaster +f 21/30/3 20/29/3 26/35/3 34/42/3 + +usemtl WoodCeiling +f 78/21/5 27/22/5 77/233/5 85/234/5 + +vt -251.969 59.0551 +vt 0 59.0551 +f 86/238/7 85/87/7 77/90/7 76/239/7 + +vt -8.32667e-16 240.157 +vn -1.40998e-17 3.60956e-16 -1 +vt -8.32667e-16 230.315 +f 75/240/15 87/230/15 86/236/15 76/241/15 + +f 88/8/7 87/238/7 75/239/7 74/5/7 + +f 88/21/5 74/22/5 73/233/5 89/234/5 + +vt -251.969 88.5827 +vt 0 88.5827 +f 90/242/7 89/8/7 73/5/7 72/243/7 + +f 71/22/3 91/230/3 90/236/3 72/233/3 + +vt -251.969 116.142 +vt 0 116.142 +f 92/244/7 91/242/7 71/243/7 70/245/7 + +f 92/21/5 70/22/5 69/233/5 93/234/5 + +vt -251.969 118.11 +vt 0 118.11 +f 94/246/7 93/244/7 69/245/7 68/247/7 + +f 67/22/3 95/230/3 94/236/3 68/233/3 + +vt -251.969 145.669 +vt 0 145.669 +f 96/248/7 95/246/7 67/247/7 66/249/7 + +f 96/21/5 66/22/5 65/233/5 97/234/5 + +vt -251.969 147.638 +vt 0 147.638 +f 98/250/7 97/248/7 65/249/7 64/251/7 + +f 63/22/3 99/230/3 98/236/3 64/233/3 + +vt -251.969 175.197 +vt 0 175.197 +f 100/252/7 99/250/7 63/251/7 62/253/7 + +f 100/21/5 62/22/5 61/233/5 101/234/5 + +vt -251.969 177.165 +vt 0 177.165 +f 102/254/7 101/252/7 61/253/7 60/255/7 + +f 59/22/3 103/230/3 102/236/3 60/233/3 + +vt -251.969 204.724 +vt 0 204.724 +f 104/256/7 103/254/7 59/255/7 58/257/7 + +f 104/21/5 58/22/5 57/233/5 105/234/5 + +vt -251.969 206.693 +vt 0 206.693 +f 106/258/7 105/256/7 57/257/7 56/259/7 + +f 55/22/3 107/230/3 106/236/3 56/233/3 + +vt -251.969 234.252 +vt 0 234.252 +f 108/260/7 107/258/7 55/259/7 54/261/7 + +f 108/21/5 54/22/5 53/233/5 109/234/5 + +vt -251.969 236.22 +vt 0 236.22 +f 110/262/7 109/260/7 53/261/7 52/263/7 + +f 51/22/3 111/230/3 110/236/3 52/233/3 + +vt -251.969 263.78 +vt 0 263.78 +f 112/264/7 111/262/7 51/263/7 50/265/7 + +f 112/21/5 50/22/5 49/233/5 113/234/5 + +vt -251.969 265.748 +vt 0 265.748 +f 114/266/7 113/264/7 49/265/7 48/267/7 + +f 47/22/3 115/230/3 114/236/3 48/233/3 + +vt -251.969 293.307 +vt 0 293.307 +f 116/268/7 115/266/7 47/267/7 46/269/7 + +f 116/21/5 46/22/5 45/233/5 117/234/5 + +vt -251.969 295.276 +vt 0 295.276 +f 118/270/7 117/268/7 45/269/7 44/271/7 + +f 43/22/3 119/230/3 118/236/3 44/233/3 + +vt -251.969 322.835 +vt 0 322.835 +f 120/272/7 119/270/7 43/271/7 42/273/7 + +f 120/21/5 42/22/5 41/233/5 121/234/5 + +vt -251.969 324.803 +vt 0 324.803 +f 122/274/7 121/272/7 41/273/7 40/275/7 + +f 39/22/3 123/230/3 122/236/3 40/233/3 + +vt -251.969 352.362 +vt 0 352.362 +f 124/276/7 123/274/7 39/275/7 38/277/7 + +f 124/21/5 38/22/5 37/233/5 125/234/5 + +vt -251.969 354.331 +vt 0 354.331 +f 126/278/7 125/276/7 37/277/7 36/279/7 + +f 35/22/3 127/230/3 126/236/3 36/233/3 + +f 35/279/7 18/1/7 17/144/7 127/278/7 + diff --git a/example_models/SketchUpOBJ/SquashRooms/SquashRooms_simplified.obj b/example_models/SketchUpOBJ/SquashRooms/SquashRooms_simplified.obj new file mode 100644 index 0000000..590f264 --- /dev/null +++ b/example_models/SketchUpOBJ/SquashRooms/SquashRooms_simplified.obj @@ -0,0 +1,222 @@ +# Alias OBJ Model File +# Exported from SketchUp, (c) 2000-2012 Trimble Navigation Limited +# File units = meters + +mtllib e6e4b125-9203-4abf-890e-6f6639de6c22.mtl + +g Mesh1 Model + +usemtl WoodFloor +v 0 0 -9.8 +vt 0 385.827 +vn 0 1 -0 +v 0 0 -0 +vt 0 0 +v 6.4 0 -0 +vt 251.969 0 +v 6.4 0 -9.8 +vt 251.969 385.827 +f 1/1/1 2/2/1 3/3/1 4/4/1 + +usemtl Plaster +v 0 2.2 -0 +vt 0 86.6142 +vn 1 0 -0 +vt 385.827 0 +v 0 4.35 -9.8 +vt 385.827 171.26 +f 5/5/2 2/2/2 1/6/2 6/7/2 + +usemtl Glass +v 6.4 2.2 -0 +vt -251.969 86.6142 +vn 0 0 -1 +vt -251.969 0 +f 7/8/3 3/9/3 2/2/3 5/5/3 + +usemtl Plaster +v 6.4 4.35 -9.8 +vt -385.827 171.26 +vn -1 0 -0 +vt -385.827 0 +f 8/10/4 4/11/4 3/2/4 7/5/4 + +vt 251.969 171.26 +vn 0 0 1 +v 6.65 4.35 -9.8 +vt 261.811 171.26 +v 6.65 0 -9.8 +vt 261.811 0 +v 13.05 0 -9.8 +vt 513.78 0 +v 13.05 4.35 -9.8 +vt 513.78 171.26 +v 13.05 6.1 -9.8 +vt 513.78 240.157 +v 6.65 6.1 -9.8 +vt 261.811 240.157 +v 6.65 5.35 -9.8 +vt 261.811 210.63 +v 6.4 5.35 -9.8 +vt 251.969 210.63 +v 6.4 6.1 -9.8 +vt 251.969 240.157 +v 0 6.1 -9.8 +vt 0 240.157 +vt 0 171.26 +f 8/12/5 9/13/5 10/14/5 11/15/5 12/16/5 13/17/5 14/18/5 15/19/5 16/20/5 17/21/5 18/22/5 6/23/5 1/2/5 4/3/5 + +vt 251.969 18.5607 +vn 1.62896e-29 0.97677 0.214291 +v 6.65 2.2 -0 +vt 261.811 18.5607 +vt 261.811 413.563 +vt 251.969 413.563 +f 7/24/6 19/25/6 9/26/6 8/27/6 + +vt -261.811 86.6142 +v 6.4 2.8 -0 +vt -251.969 110.236 +v 6.4 4.3 -0 +vt -251.969 169.291 +v 6.4 5.35 -0 +vt -251.969 210.63 +v 6.65 5.35 -0 +vt -261.811 210.63 +v 6.65 4.3 -0 +vt -261.811 169.291 +v 6.65 2.8 -0 +vt -261.811 110.236 +f 19/28/3 7/8/3 20/29/3 21/30/3 22/31/3 23/32/3 24/33/3 25/34/3 + +usemtl Absorption1 +v 0 2.8 -0 +vt 0 110.236 +f 20/29/3 7/8/3 5/5/3 26/35/3 + +usemtl Brick +vt 385.827 240.157 +v 0 6.1 -0 +v 0 5.7 -0 +vt 0 224.409 +v 0 4.3 -0 +vt 0 169.291 +f 18/36/2 27/22/2 28/37/2 29/38/2 26/35/2 5/5/2 6/7/2 + +usemtl WoodCeiling +v 6.4 6.1 -0 +vn 0 -1 -0 +vt -251.969 385.827 +f 30/9/7 27/2/7 18/1/7 17/39/7 + +usemtl Plaster +vt -251.969 240.157 +v 6.4 5.7 -0 +vt -251.969 224.409 +f 27/22/3 30/40/3 31/41/3 28/37/3 + +vt -385.827 240.157 +vt -385.827 210.63 +vt 0 210.63 +f 30/22/4 17/42/4 16/43/4 22/44/4 31/37/4 + +vn -2.88765e-15 -1 -0 +vt -261.811 385.827 +vt -261.811 0 +f 16/39/8 15/45/8 23/46/8 22/9/8 + +v 6.65 6.1 -0 +v 6.65 5.7 -0 +vt 385.827 210.63 +f 14/36/2 32/22/2 33/37/2 23/44/2 15/47/2 + +usemtl WoodCeiling +v 13.05 6.1 -0 +vt -513.78 0 +vt -513.78 385.827 +f 34/48/7 32/46/7 14/45/7 13/49/7 + +usemtl Plaster +vt -261.811 240.157 +vt -513.78 240.157 +v 13.05 5.7 -0 +vt -513.78 224.409 +vt -261.811 224.409 +f 32/50/3 34/51/3 35/52/3 33/53/3 + +usemtl Brick +v 13.05 2.2 -0 +v 13.05 2.8 -0 +v 13.05 4.3 -0 +f 34/22/4 13/42/4 12/10/4 36/5/4 37/35/4 38/38/4 35/37/4 + +usemtl Plaster +v 13.05 0 -0 +f 39/2/4 36/5/4 12/10/4 11/11/4 + +usemtl Glass +vt -513.78 86.6142 +v 6.65 0 -0 +f 36/54/3 39/48/3 40/46/3 19/28/3 + +usemtl WoodFloor +vt 513.78 385.827 +vt 261.811 385.827 +f 11/55/1 10/56/1 40/14/1 39/15/1 + +usemtl Plaster +f 10/6/2 9/7/2 19/5/2 40/2/2 + +usemtl Absorption1 +vt -513.78 110.236 +f 37/57/3 36/54/3 19/28/3 25/34/3 + +usemtl Plaster +vt -513.78 169.291 +f 38/58/3 37/57/3 25/34/3 24/33/3 + +v 6.65 4.3 0.15 +vt 261.811 -5.90551 +v 13.05 4.3 0.15 +vt 513.78 -5.90551 +f 41/59/1 42/60/1 38/15/1 24/14/1 + +usemtl Glass +v 6.65 5.7 0.15 +v 13.05 5.7 0.15 +f 43/53/3 44/52/3 42/58/3 41/33/3 + +usemtl Plaster +vt -513.78 -5.90551 +vt -261.811 -5.90551 +f 44/61/7 43/62/7 33/46/7 35/48/7 + +vt -5.90551 169.291 +vt -5.90551 224.409 +f 41/63/2 24/38/2 23/44/2 33/37/2 43/64/2 + +vt 5.90551 169.291 +vt 5.90551 224.409 +f 38/38/4 42/65/4 44/66/4 35/37/4 + +v 6.4 4.3 0.15 +v 6.4 5.7 0.15 +f 21/38/4 45/65/4 46/66/4 31/37/4 22/44/4 + +v 0 4.3 0.15 +vt 0 -5.90551 +vt 251.969 -5.90551 +f 47/67/1 45/68/1 21/3/1 29/2/1 + +usemtl Glass +v 0 5.7 0.15 +f 48/37/3 46/41/3 45/30/3 47/38/3 + +usemtl Plaster +vt -251.969 -5.90551 +f 46/69/7 48/67/7 28/2/7 31/9/7 + +f 47/63/2 29/38/2 28/37/2 48/64/2 + +f 21/30/3 20/29/3 26/35/3 29/38/3 +