Add Labyrinth + required assets
The labyrinth mostly works as intended, the only things missing are a door and a keycard. Also the visuals need to be improved.
This commit is contained in:
parent
8e20b198b4
commit
c015d898f8
271
Level/Labyrinth.tscn
Normal file
271
Level/Labyrinth.tscn
Normal file
@ -0,0 +1,271 @@
|
|||||||
|
[gd_scene load_steps=13 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://Level/Labyrinth/LabyrinthCorridorTrue.tscn" type="PackedScene" id=1]
|
||||||
|
[ext_resource path="res://Level/Labyrinth/LabyrinthCrossing.tscn" type="PackedScene" id=2]
|
||||||
|
[ext_resource path="res://Level/Labyrinth/LabyrinthCorridorMasked.tscn" type="PackedScene" id=3]
|
||||||
|
[ext_resource path="res://Characters/Player/Player.tscn" type="PackedScene" id=4]
|
||||||
|
|
||||||
|
[sub_resource type="PlaneMesh" id=1]
|
||||||
|
size = Vector2( 130, 8 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=2]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=3]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=4]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=5]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=6]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=7]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[sub_resource type="ConvexPolygonShape" id=8]
|
||||||
|
points = PoolVector3Array( 65, 0, 4, -65, 0, 4, 65, 0, -4, -65, 0, -4 )
|
||||||
|
|
||||||
|
[node name="Labyrinth" type="Spatial"]
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue2" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue3" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue4" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue11" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue9" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue13" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -105, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue14" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -105, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue16" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -75, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue15" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -105, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue5" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue6" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -30, 0, -15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue17" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -90, 0, -15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue18" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -90, 0, 15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue8" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -30, 0, -45 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue12" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -60, 0, -45 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue10" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, -45 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue7" parent="." instance=ExtResource( 1 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -30, 0, 15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing3" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing6" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing7" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -60, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing15" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing19" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -120, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing11" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -60, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing17" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing21" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -120, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing13" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -60, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing14" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing18" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -120, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing2" parent="." instance=ExtResource( 2 )]
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing22" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing5" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing12" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -60, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing16" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -90, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing20" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -120, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing8" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing9" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing10" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCrossing4" parent="." instance=ExtResource( 2 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked5" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -75, 0, 0 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked6" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -75, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked7" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, 30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked4" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked12" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, -30 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked9" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked10" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -75, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked11" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -105, 0, -60 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked2" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -60, 0, 15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked3" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -60, 0, -15 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked13" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -90, 0, -45 )
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorMasked8" parent="." instance=ExtResource( 3 )]
|
||||||
|
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, -15 )
|
||||||
|
|
||||||
|
[node name="Player" parent="." instance=ExtResource( 4 )]
|
||||||
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 0 )
|
||||||
|
|
||||||
|
[node name="OuterWalls" type="Spatial" parent="."]
|
||||||
|
|
||||||
|
[node name="MeshInstance" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( -1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, -60, 5, 35 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance/StaticBody"]
|
||||||
|
shape = SubResource( 2 )
|
||||||
|
|
||||||
|
[node name="MeshInstance2" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( 1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, -60, 5, -65 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance2"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance2/StaticBody"]
|
||||||
|
shape = SubResource( 3 )
|
||||||
|
|
||||||
|
[node name="MeshInstance3" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( 1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 4.99999, 5, -70 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance3"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance3/StaticBody"]
|
||||||
|
shape = SubResource( 4 )
|
||||||
|
|
||||||
|
[node name="MeshInstance4" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( 1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 4.99999, 5, 70 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance4"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance4/StaticBody"]
|
||||||
|
shape = SubResource( 5 )
|
||||||
|
|
||||||
|
[node name="MeshInstance5" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( 1.31134e-07, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, 1.31134e-07, -5.73206e-15, 35, 5, -7.62939e-06 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance5"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance5/StaticBody"]
|
||||||
|
shape = SubResource( 6 )
|
||||||
|
|
||||||
|
[node name="MeshInstance6" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( -1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 75, 5, 4.99999 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance6"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance6/StaticBody"]
|
||||||
|
shape = SubResource( 7 )
|
||||||
|
|
||||||
|
[node name="MeshInstance7" type="MeshInstance" parent="OuterWalls"]
|
||||||
|
transform = Transform( 1, 1.74846e-07, -7.64274e-15, 0, -4.37114e-08, -1, -1.74846e-07, 1, -4.37114e-08, 75, 5, -5.00001 )
|
||||||
|
layers = 3
|
||||||
|
mesh = SubResource( 1 )
|
||||||
|
material/0 = null
|
||||||
|
|
||||||
|
[node name="StaticBody" type="StaticBody" parent="OuterWalls/MeshInstance7"]
|
||||||
|
|
||||||
|
[node name="CollisionShape" type="CollisionShape" parent="OuterWalls/MeshInstance7/StaticBody"]
|
||||||
|
shape = SubResource( 8 )
|
35
Level/Labyrinth/LabyrinthCorridorMasked.tscn
Normal file
35
Level/Labyrinth/LabyrinthCorridorMasked.tscn
Normal file
File diff suppressed because one or more lines are too long
19
Level/Labyrinth/LabyrinthCorridorTrue.tscn
Normal file
19
Level/Labyrinth/LabyrinthCorridorTrue.tscn
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
[gd_scene load_steps=2 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://Level/Labyrinth/LabyrinthCorridorMasked.tscn" type="PackedScene" id=1]
|
||||||
|
|
||||||
|
[node name="LabyrinthCorridorTrue" instance=ExtResource( 1 )]
|
||||||
|
|
||||||
|
[node name="TrueMesh" parent="." index="0"]
|
||||||
|
layers = 2
|
||||||
|
|
||||||
|
[node name="StaticBody" parent="TrueMesh" index="0"]
|
||||||
|
collision_layer = 2
|
||||||
|
collision_mask = 2
|
||||||
|
|
||||||
|
[node name="MaskedMesh" parent="." index="1"]
|
||||||
|
layers = 1
|
||||||
|
|
||||||
|
[node name="StaticBody" parent="MaskedMesh" index="0"]
|
||||||
|
collision_layer = 1
|
||||||
|
collision_mask = 1
|
20
Level/Labyrinth/LabyrinthCrossing.tscn
Normal file
20
Level/Labyrinth/LabyrinthCrossing.tscn
Normal file
File diff suppressed because one or more lines are too long
12
Resources/Models/LabyrinthCorridorSolid.mtl
Normal file
12
Resources/Models/LabyrinthCorridorSolid.mtl
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# Blender MTL File: 'None'
|
||||||
|
# Material Count: 1
|
||||||
|
|
||||||
|
newmtl Material
|
||||||
|
Ns 323.999994
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Kd 0.800000 0.800000 0.800000
|
||||||
|
Ks 0.500000 0.500000 0.500000
|
||||||
|
Ke 0.0 0.0 0.0
|
||||||
|
Ni 1.450000
|
||||||
|
d 1.000000
|
||||||
|
illum 2
|
46
Resources/Models/LabyrinthCorridorSolid.obj
Normal file
46
Resources/Models/LabyrinthCorridorSolid.obj
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# Blender v2.80 (sub 75) OBJ File: ''
|
||||||
|
# www.blender.org
|
||||||
|
mtllib LabyrinthCorridorSolid.mtl
|
||||||
|
o Cube
|
||||||
|
v 10.000000 10.000000 -5.000000
|
||||||
|
v 10.000000 0.000000 -5.000000
|
||||||
|
v 10.000000 10.000000 5.000000
|
||||||
|
v 10.000000 0.000000 5.000000
|
||||||
|
v -10.000000 10.000000 -5.000000
|
||||||
|
v -10.000000 0.000000 -5.000000
|
||||||
|
v -10.000000 10.000000 5.000000
|
||||||
|
v -10.000000 0.000000 5.000000
|
||||||
|
vt 0.375000 0.000000
|
||||||
|
vt 0.625000 0.000000
|
||||||
|
vt 0.625000 0.250000
|
||||||
|
vt 0.375000 0.250000
|
||||||
|
vt 0.375000 0.250000
|
||||||
|
vt 0.625000 0.250000
|
||||||
|
vt 0.625000 0.500000
|
||||||
|
vt 0.375000 0.500000
|
||||||
|
vt 0.625000 0.750000
|
||||||
|
vt 0.375000 0.750000
|
||||||
|
vt 0.625000 0.750000
|
||||||
|
vt 0.625000 1.000000
|
||||||
|
vt 0.375000 1.000000
|
||||||
|
vt 0.125000 0.500000
|
||||||
|
vt 0.375000 0.500000
|
||||||
|
vt 0.375000 0.750000
|
||||||
|
vt 0.125000 0.750000
|
||||||
|
vt 0.625000 0.500000
|
||||||
|
vt 0.875000 0.500000
|
||||||
|
vt 0.875000 0.750000
|
||||||
|
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 1.0000 0.0000 0.0000
|
||||||
|
vn 0.0000 0.0000 -1.0000
|
||||||
|
usemtl Material
|
||||||
|
s off
|
||||||
|
f 1/1/1 5/2/1 7/3/1 3/4/1
|
||||||
|
f 4/5/2 3/6/2 7/7/2 8/8/2
|
||||||
|
f 8/8/3 7/7/3 5/9/3 6/10/3
|
||||||
|
f 6/10/4 2/11/4 4/12/4 8/13/4
|
||||||
|
f 2/14/5 1/15/5 3/16/5 4/17/5
|
||||||
|
f 6/18/6 5/19/6 1/20/6 2/11/6
|
18
Resources/Models/LabyrinthCorridorSolid.obj.import
Normal file
18
Resources/Models/LabyrinthCorridorSolid.obj.import
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
type="Mesh"
|
||||||
|
path="res://.import/LabyrinthCorridorSolid.obj-e1fbddf1d982d3a7646524843d326cb5.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=[ "res://.import/LabyrinthCorridorSolid.obj-e1fbddf1d982d3a7646524843d326cb5.mesh" ]
|
||||||
|
|
||||||
|
source_file="res://Resources/Models/LabyrinthCorridorSolid.obj"
|
||||||
|
dest_files=[ "res://.import/LabyrinthCorridorSolid.obj-e1fbddf1d982d3a7646524843d326cb5.mesh", "res://.import/LabyrinthCorridorSolid.obj-e1fbddf1d982d3a7646524843d326cb5.mesh" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
scale_mesh=Vector3( 1, 1, 1 )
|
||||||
|
optimize_mesh=true
|
10
Resources/Models/LabyrinthCorridorWalkable.mtl
Normal file
10
Resources/Models/LabyrinthCorridorWalkable.mtl
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# Blender MTL File: 'None'
|
||||||
|
# Material Count: 1
|
||||||
|
|
||||||
|
newmtl None
|
||||||
|
Ns 500
|
||||||
|
Ka 0.8 0.8 0.8
|
||||||
|
Kd 0.8 0.8 0.8
|
||||||
|
Ks 0.8 0.8 0.8
|
||||||
|
d 1
|
||||||
|
illum 2
|
3548
Resources/Models/LabyrinthCorridorWalkable.obj
Normal file
3548
Resources/Models/LabyrinthCorridorWalkable.obj
Normal file
File diff suppressed because it is too large
Load Diff
18
Resources/Models/LabyrinthCorridorWalkable.obj.import
Normal file
18
Resources/Models/LabyrinthCorridorWalkable.obj.import
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
type="Mesh"
|
||||||
|
path="res://.import/LabyrinthCorridorWalkable.obj-3c2f1f74b653b9e457e6513fd3db92e0.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=[ "res://.import/LabyrinthCorridorWalkable.obj-3c2f1f74b653b9e457e6513fd3db92e0.mesh" ]
|
||||||
|
|
||||||
|
source_file="res://Resources/Models/LabyrinthCorridorWalkable.obj"
|
||||||
|
dest_files=[ "res://.import/LabyrinthCorridorWalkable.obj-3c2f1f74b653b9e457e6513fd3db92e0.mesh", "res://.import/LabyrinthCorridorWalkable.obj-3c2f1f74b653b9e457e6513fd3db92e0.mesh" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
scale_mesh=Vector3( 1, 1, 1 )
|
||||||
|
optimize_mesh=true
|
12
Resources/Models/LabyrinthCrossingSolid.mtl
Normal file
12
Resources/Models/LabyrinthCrossingSolid.mtl
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# Blender MTL File: 'None'
|
||||||
|
# Material Count: 1
|
||||||
|
|
||||||
|
newmtl Material
|
||||||
|
Ns 323.999994
|
||||||
|
Ka 1.000000 1.000000 1.000000
|
||||||
|
Kd 0.800000 0.800000 0.800000
|
||||||
|
Ks 0.500000 0.500000 0.500000
|
||||||
|
Ke 0.0 0.0 0.0
|
||||||
|
Ni 1.450000
|
||||||
|
d 1.000000
|
||||||
|
illum 2
|
46
Resources/Models/LabyrinthCrossingSolid.obj
Normal file
46
Resources/Models/LabyrinthCrossingSolid.obj
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# Blender v2.80 (sub 75) OBJ File: ''
|
||||||
|
# www.blender.org
|
||||||
|
mtllib LabyrinthCrossingSolid.mtl
|
||||||
|
o Cube
|
||||||
|
v 5.000000 10.000000 -5.000000
|
||||||
|
v 5.000000 0.000000 -5.000000
|
||||||
|
v 5.000000 10.000000 5.000000
|
||||||
|
v 5.000000 0.000000 5.000000
|
||||||
|
v -5.000000 10.000000 -5.000000
|
||||||
|
v -5.000000 0.000000 -5.000000
|
||||||
|
v -5.000000 10.000000 5.000000
|
||||||
|
v -5.000000 0.000000 5.000000
|
||||||
|
vt 0.375000 0.000000
|
||||||
|
vt 0.625000 0.000000
|
||||||
|
vt 0.625000 0.250000
|
||||||
|
vt 0.375000 0.250000
|
||||||
|
vt 0.375000 0.250000
|
||||||
|
vt 0.625000 0.250000
|
||||||
|
vt 0.625000 0.500000
|
||||||
|
vt 0.375000 0.500000
|
||||||
|
vt 0.625000 0.750000
|
||||||
|
vt 0.375000 0.750000
|
||||||
|
vt 0.625000 0.750000
|
||||||
|
vt 0.625000 1.000000
|
||||||
|
vt 0.375000 1.000000
|
||||||
|
vt 0.125000 0.500000
|
||||||
|
vt 0.375000 0.500000
|
||||||
|
vt 0.375000 0.750000
|
||||||
|
vt 0.125000 0.750000
|
||||||
|
vt 0.625000 0.500000
|
||||||
|
vt 0.875000 0.500000
|
||||||
|
vt 0.875000 0.750000
|
||||||
|
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 1.0000 0.0000 0.0000
|
||||||
|
vn 0.0000 0.0000 -1.0000
|
||||||
|
usemtl Material
|
||||||
|
s off
|
||||||
|
f 1/1/1 5/2/1 7/3/1 3/4/1
|
||||||
|
f 4/5/2 3/6/2 7/7/2 8/8/2
|
||||||
|
f 8/8/3 7/7/3 5/9/3 6/10/3
|
||||||
|
f 6/10/4 2/11/4 4/12/4 8/13/4
|
||||||
|
f 2/14/5 1/15/5 3/16/5 4/17/5
|
||||||
|
f 6/18/6 5/19/6 1/20/6 2/11/6
|
18
Resources/Models/LabyrinthCrossingSolid.obj.import
Normal file
18
Resources/Models/LabyrinthCrossingSolid.obj.import
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
type="Mesh"
|
||||||
|
path="res://.import/LabyrinthCrossingSolid.obj-efc7848f62ed6abc18e4c87094fc9a8d.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=[ "res://.import/LabyrinthCrossingSolid.obj-efc7848f62ed6abc18e4c87094fc9a8d.mesh" ]
|
||||||
|
|
||||||
|
source_file="res://Resources/Models/LabyrinthCrossingSolid.obj"
|
||||||
|
dest_files=[ "res://.import/LabyrinthCrossingSolid.obj-efc7848f62ed6abc18e4c87094fc9a8d.mesh", "res://.import/LabyrinthCrossingSolid.obj-efc7848f62ed6abc18e4c87094fc9a8d.mesh" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
scale_mesh=Vector3( 1, 1, 1 )
|
||||||
|
optimize_mesh=true
|
10
Resources/Models/LabyrinthCrossingWalkable.mtl
Normal file
10
Resources/Models/LabyrinthCrossingWalkable.mtl
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# Blender MTL File: 'None'
|
||||||
|
# Material Count: 1
|
||||||
|
|
||||||
|
newmtl None
|
||||||
|
Ns 500
|
||||||
|
Ka 0.8 0.8 0.8
|
||||||
|
Kd 0.8 0.8 0.8
|
||||||
|
Ks 0.8 0.8 0.8
|
||||||
|
d 1
|
||||||
|
illum 2
|
2928
Resources/Models/LabyrinthCrossingWalkable.obj
Normal file
2928
Resources/Models/LabyrinthCrossingWalkable.obj
Normal file
File diff suppressed because it is too large
Load Diff
18
Resources/Models/LabyrinthCrossingWalkable.obj.import
Normal file
18
Resources/Models/LabyrinthCrossingWalkable.obj.import
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
type="Mesh"
|
||||||
|
path="res://.import/LabyrinthCrossingWalkable.obj-93ee31c643124be7d6066948172b345d.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=[ "res://.import/LabyrinthCrossingWalkable.obj-93ee31c643124be7d6066948172b345d.mesh" ]
|
||||||
|
|
||||||
|
source_file="res://Resources/Models/LabyrinthCrossingWalkable.obj"
|
||||||
|
dest_files=[ "res://.import/LabyrinthCrossingWalkable.obj-93ee31c643124be7d6066948172b345d.mesh", "res://.import/LabyrinthCrossingWalkable.obj-93ee31c643124be7d6066948172b345d.mesh" ]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
generate_tangents=true
|
||||||
|
scale_mesh=Vector3( 1, 1, 1 )
|
||||||
|
optimize_mesh=true
|
Loading…
x
Reference in New Issue
Block a user