mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-19 07:13:47 +00:00
3D Intro scene
This commit is contained in:
parent
a6d2543e0c
commit
baa05f4739
54 changed files with 938 additions and 20 deletions
90
3D/BriefingRoom3D.tscn
Normal file
90
3D/BriefingRoom3D.tscn
Normal file
|
|
@ -0,0 +1,90 @@
|
|||
[gd_scene load_steps=12 format=3 uid="uid://cpgrmlc0c1ssj"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://be61lgrlwpnfc" path="res://Sprites/SingleTiles/Floor1.png" id="1_e50nb"]
|
||||
[ext_resource type="Texture2D" uid="uid://cbili227jlvys" path="res://Sprites/SingleTiles/Floor1_n.png" id="2_i1ujt"]
|
||||
[ext_resource type="Texture2D" uid="uid://bv5mlon5vn8p3" path="res://Sprites/SingleTiles/Wall1.png" id="2_lb6jo"]
|
||||
[ext_resource type="Texture2D" uid="uid://bucmiheu0osiq" path="res://Sprites/SingleTiles/Floor2.png" id="2_twstw"]
|
||||
[ext_resource type="PackedScene" uid="uid://bh0ye0m85cyb1" path="res://3D/box.tscn" id="4_i1ujt"]
|
||||
[ext_resource type="Texture2D" uid="uid://lnfcp2p5lv86" path="res://Sprites/SingleTiles/Floor2_n.png" id="4_qeg8b"]
|
||||
[ext_resource type="Texture2D" uid="uid://dh6sndr5bwpx3" path="res://Sprites/SingleTiles/Wall1_n.png" id="4_re5kh"]
|
||||
[ext_resource type="PackedScene" uid="uid://b5qj2iaprortr" path="res://3D/Mainframe3D.tscn" id="8_7u58v"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_twstw"]
|
||||
albedo_texture = ExtResource("1_e50nb")
|
||||
normal_enabled = true
|
||||
normal_scale = 0.24
|
||||
normal_texture = ExtResource("2_i1ujt")
|
||||
uv1_triplanar = true
|
||||
uv1_world_triplanar = true
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_re5kh"]
|
||||
albedo_texture = ExtResource("2_twstw")
|
||||
normal_enabled = true
|
||||
normal_scale = 0.24
|
||||
normal_texture = ExtResource("4_qeg8b")
|
||||
uv1_triplanar = true
|
||||
uv1_world_triplanar = true
|
||||
texture_filter = 0
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_m7abt"]
|
||||
albedo_texture = ExtResource("2_lb6jo")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("4_re5kh")
|
||||
uv1_scale = Vector3(1, 0.5, 1)
|
||||
uv1_offset = Vector3(0, 0.5, 0)
|
||||
uv1_triplanar = true
|
||||
uv1_world_triplanar = true
|
||||
texture_filter = 0
|
||||
|
||||
[node name="BriefingRoom3d" type="Node3D"]
|
||||
|
||||
[node name="GridMap" type="GridMap" parent="."]
|
||||
|
||||
[node name="Floor" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(4.4, 0, 0, 0, 0.2, 0, 0, 0, 4.2, 0, 1, 0.0272617)
|
||||
material = SubResource("StandardMaterial3D_twstw")
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="Ceiling" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(4.4, 0, 0, 0, 0.2, 0, 0, 0, 4.2, 0, 3, 0.0272617)
|
||||
material = SubResource("StandardMaterial3D_re5kh")
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="CSGBox3D2" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(4.4, 0, 0, 0, 1.9008, 0, 0, 0, -0.42, 0, 2, -1.97274)
|
||||
material = SubResource("StandardMaterial3D_m7abt")
|
||||
|
||||
[node name="CSGBox3D5" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(0.44, 0, 0, 0, 1.9008, 0, 0, 0, -3.7758, -2, 2, 0.0272617)
|
||||
material = SubResource("StandardMaterial3D_m7abt")
|
||||
|
||||
[node name="CSGBox3D6" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(0.44, 0, 0, 0, 1.9008, 0, 0, 0, -3.7758, 2, 2, 0.0272617)
|
||||
material = SubResource("StandardMaterial3D_m7abt")
|
||||
|
||||
[node name="CSGBox3D4" type="CSGBox3D" parent="."]
|
||||
transform = Transform3D(4.4, 0, 0, 0, 1.9008, 0, 0, 0, -0.42, 0, 2, 2.08371)
|
||||
material = SubResource("StandardMaterial3D_m7abt")
|
||||
|
||||
[node name="Camera3D" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.962209, 0, 0.272314, 0, 1, 0, -0.272314, 0, 0.962209, 0.454159, 2, 1.2103)
|
||||
fov = 50.0
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.648119, 2.60817, 0.592737)
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.45522, 2.60817, 0)
|
||||
|
||||
[node name="Box" parent="." instance=ExtResource("4_i1ujt")]
|
||||
transform = Transform3D(0.499658, 0, 0.0184963, 0, 0.5, 0, -0.0184963, 0, 0.499658, -1.05603, 1.36428, -1.02573)
|
||||
|
||||
[node name="Box2" parent="." instance=ExtResource("4_i1ujt")]
|
||||
transform = Transform3D(0.466514, 0, -0.179901, 0, 0.5, 0, 0.179901, 0, 0.466514, -1.05603, 1.86456, -1.02573)
|
||||
|
||||
[node name="Box3" parent="." instance=ExtResource("4_i1ujt")]
|
||||
transform = Transform3D(0.426634, 0, 0.260736, 0, 0.5, 0, -0.260736, 0, 0.426634, 0.204804, 1.3723, -1.02573)
|
||||
|
||||
[node name="Mainframe3d" parent="." instance=ExtResource("8_7u58v")]
|
||||
transform = Transform3D(-1.81402e-08, 0, -0.415, 0, 0.415, 0, 0.415, 0, -1.81402e-08, 0.856712, 1.51847, -0.845607)
|
||||
BIN
3D/Mainframe.aseprite
(Stored with Git LFS)
Normal file
BIN
3D/Mainframe.aseprite
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
3D/Mainframe.blend
Normal file
BIN
3D/Mainframe.blend
Normal file
Binary file not shown.
53
3D/Mainframe.blend.import
Normal file
53
3D/Mainframe.blend.import
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://4odwjvnw3673"
|
||||
path="res://.godot/imported/Mainframe.blend-528abab5f40d52107a3ee02ac0180633.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/Mainframe.blend"
|
||||
dest_files=["res://.godot/imported/Mainframe.blend-528abab5f40d52107a3ee02ac0180633.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
_subresources={}
|
||||
blender/nodes/visible=0
|
||||
blender/nodes/active_collection_only=false
|
||||
blender/nodes/punctual_lights=true
|
||||
blender/nodes/cameras=true
|
||||
blender/nodes/custom_properties=true
|
||||
blender/nodes/modifiers=1
|
||||
blender/meshes/colors=false
|
||||
blender/meshes/uvs=true
|
||||
blender/meshes/normals=true
|
||||
blender/meshes/export_geometry_nodes_instances=false
|
||||
blender/meshes/tangents=true
|
||||
blender/meshes/skins=2
|
||||
blender/meshes/export_bones_deforming_mesh_only=false
|
||||
blender/materials/unpack_enabled=true
|
||||
blender/materials/export_materials=1
|
||||
blender/animation/limit_playback=true
|
||||
blender/animation/always_sample=true
|
||||
blender/animation/group_tracks=true
|
||||
BIN
3D/Mainframe.blend1
Normal file
BIN
3D/Mainframe.blend1
Normal file
Binary file not shown.
22
3D/Mainframe.mtl
Normal file
22
3D/Mainframe.mtl
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Blender 4.3.2 MTL File: 'Mainframe.blend'
|
||||
# www.blender.org
|
||||
|
||||
newmtl Material.001
|
||||
Ns 250.000000
|
||||
Ka 1.000000 1.000000 1.000000
|
||||
Ks 0.500000 0.500000 0.500000
|
||||
Ke 0.000000 0.000000 0.000000
|
||||
Ni 1.500000
|
||||
d 1.000000
|
||||
illum 2
|
||||
map_Kd Mainframe_uv.png
|
||||
|
||||
newmtl Material.002
|
||||
Ns 250.000000
|
||||
Ka 1.000000 1.000000 1.000000
|
||||
Ks 0.500000 0.500000 0.500000
|
||||
Ke 0.000000 0.000000 0.000000
|
||||
Ni 1.500000
|
||||
d 1.000000
|
||||
illum 2
|
||||
map_Kd Mainframe_uv.png
|
||||
85
3D/Mainframe.obj
Normal file
85
3D/Mainframe.obj
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
# Blender 4.3.2
|
||||
# www.blender.org
|
||||
mtllib Mainframe.mtl
|
||||
o Cube
|
||||
v -1.000000 -1.000000 1.000000
|
||||
v -1.000000 1.000000 1.000000
|
||||
v -1.000000 -1.000000 -1.000000
|
||||
v -1.000000 1.000000 -1.000000
|
||||
v 1.000000 -1.000000 1.000000
|
||||
v 1.000000 1.000000 1.000000
|
||||
v 1.000000 -1.000000 -1.000000
|
||||
v 1.000000 1.000000 -1.000000
|
||||
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
|
||||
vn -0.0000 1.0000 -0.0000
|
||||
vt 0.125000 0.500000
|
||||
vt 0.250000 0.500000
|
||||
vt 0.250000 0.625000
|
||||
vt 0.125000 0.625000
|
||||
vt 0.250000 0.750000
|
||||
vt 0.125000 0.750000
|
||||
vt 0.250000 0.750000
|
||||
vt 0.250000 0.875000
|
||||
vt 0.125000 0.875000
|
||||
vt 0.125000 0.750000
|
||||
vt 0.250000 0.875000
|
||||
vt 0.250000 1.000000
|
||||
vt 0.125000 1.000000
|
||||
vt 0.000000 0.750000
|
||||
vt 0.000000 0.875000
|
||||
vt 0.375000 0.750000
|
||||
vt 0.375000 0.875000
|
||||
vt 0.250000 0.750000
|
||||
s 0
|
||||
usemtl Material.001
|
||||
f 1/1/1 2/2/1 4/3/1 3/4/1
|
||||
f 3/4/2 4/3/2 8/5/2 7/6/2
|
||||
f 7/7/3 8/8/3 6/9/3 5/10/3
|
||||
f 5/9/4 6/11/4 2/12/4 1/13/4
|
||||
f 3/14/5 7/6/5 5/9/5 1/15/5
|
||||
f 8/16/6 4/17/6 2/11/6 6/18/6
|
||||
o Cube.001
|
||||
v -1.000000 1.000000 1.000000
|
||||
v -1.000000 3.000000 1.000000
|
||||
v -1.000000 1.000000 -1.000000
|
||||
v -1.000000 3.000000 -1.000000
|
||||
v 0.500000 1.000000 1.000000
|
||||
v 0.500000 3.000000 1.000000
|
||||
v 0.500000 1.000000 -1.000000
|
||||
v 0.500000 3.000000 -1.000000
|
||||
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
|
||||
vn -0.0000 1.0000 -0.0000
|
||||
vt 0.500000 0.500000
|
||||
vt 0.625000 0.500000
|
||||
vt 0.625000 0.625000
|
||||
vt 0.500000 0.625000
|
||||
vt 0.625000 0.750000
|
||||
vt 0.500000 0.750000
|
||||
vt 0.625000 0.750000
|
||||
vt 0.625000 0.875000
|
||||
vt 0.500000 0.875000
|
||||
vt 0.500000 0.750000
|
||||
vt 0.500000 0.875000
|
||||
vt 0.625000 0.875000
|
||||
vt 0.625000 1.000000
|
||||
vt 0.500000 1.000000
|
||||
vt 0.375000 0.750000
|
||||
vt 0.375000 0.875000
|
||||
vt 0.750000 0.750000
|
||||
vt 0.750000 0.875000
|
||||
s 0
|
||||
usemtl Material.002
|
||||
f 9/19/7 10/20/7 12/21/7 11/22/7
|
||||
f 11/22/8 12/21/8 16/23/8 15/24/8
|
||||
f 15/25/9 16/26/9 14/27/9 13/28/9
|
||||
f 13/29/10 14/30/10 10/31/10 9/32/10
|
||||
f 11/33/11 15/24/11 13/29/11 9/34/11
|
||||
f 16/23/12 12/35/12 10/36/12 14/30/12
|
||||
25
3D/Mainframe.obj.import
Normal file
25
3D/Mainframe.obj.import
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
[remap]
|
||||
|
||||
importer="wavefront_obj"
|
||||
importer_version=1
|
||||
type="Mesh"
|
||||
uid="uid://ca7gjtyx6n5p3"
|
||||
path="res://.godot/imported/Mainframe.obj-fb102d9c05c134b0dd36556051a1e5ff.mesh"
|
||||
|
||||
[deps]
|
||||
|
||||
files=["res://.godot/imported/Mainframe.obj-fb102d9c05c134b0dd36556051a1e5ff.mesh"]
|
||||
|
||||
source_file="res://3D/Mainframe.obj"
|
||||
dest_files=["res://.godot/imported/Mainframe.obj-fb102d9c05c134b0dd36556051a1e5ff.mesh", "res://.godot/imported/Mainframe.obj-fb102d9c05c134b0dd36556051a1e5ff.mesh"]
|
||||
|
||||
[params]
|
||||
|
||||
generate_tangents=true
|
||||
generate_lods=true
|
||||
generate_shadow_mesh=true
|
||||
generate_lightmap_uv2=false
|
||||
generate_lightmap_uv2_texel_size=0.2
|
||||
scale_mesh=Vector3(1, 1, 1)
|
||||
offset_mesh=Vector3(0, 0, 0)
|
||||
force_disable_mesh_compression=false
|
||||
BIN
3D/Mainframe.png
(Stored with Git LFS)
Normal file
BIN
3D/Mainframe.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
3D/Mainframe.png.import
Normal file
34
3D/Mainframe.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d0cjj1wmvldbo"
|
||||
path="res://.godot/imported/Mainframe.png-47c9af686dbf2f53fbab366d46691a13.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/Mainframe.png"
|
||||
dest_files=["res://.godot/imported/Mainframe.png-47c9af686dbf2f53fbab366d46691a13.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
15
3D/Mainframe3D.tscn
Normal file
15
3D/Mainframe3D.tscn
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[gd_scene load_steps=4 format=3 uid="uid://b5qj2iaprortr"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://byy3gbb8yreqn" path="res://3D/Mainframe_uv.png" id="1_1wtqc"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://ca7gjtyx6n5p3" path="res://3D/Mainframe.obj" id="2_jjmqv"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fjcat"]
|
||||
albedo_texture = ExtResource("1_1wtqc")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Mainframe3d" type="Node3D"]
|
||||
|
||||
[node name="Mainframe" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.17605, 0, -1.16778)
|
||||
material_override = SubResource("StandardMaterial3D_fjcat")
|
||||
mesh = ExtResource("2_jjmqv")
|
||||
BIN
3D/Mainframe_uv.png
(Stored with Git LFS)
Normal file
BIN
3D/Mainframe_uv.png
(Stored with Git LFS)
Normal file
Binary file not shown.
35
3D/Mainframe_uv.png.import
Normal file
35
3D/Mainframe_uv.png.import
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://byy3gbb8yreqn"
|
||||
path.s3tc="res://.godot/imported/Mainframe_uv.png-b992ee4217d957ce76e7ee058b84de89.s3tc.ctex"
|
||||
metadata={
|
||||
"imported_formats": ["s3tc_bptc"],
|
||||
"vram_texture": true
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/Mainframe_uv.png"
|
||||
dest_files=["res://.godot/imported/Mainframe_uv.png-b992ee4217d957ce76e7ee058b84de89.s3tc.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=2
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=true
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=0
|
||||
15
3D/box.tscn
Normal file
15
3D/box.tscn
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[gd_scene load_steps=5 format=3 uid="uid://bh0ye0m85cyb1"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bh4nto63luupr" path="res://Sprites/SingleTiles/BoxTexture.png" id="1_0h5l4"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://c4b04afebqxy3" path="res://Sprites/SingleTiles/Box.obj" id="2_558ow"]
|
||||
[ext_resource type="Texture2D" uid="uid://biqgn3mqml6pk" path="res://Sprites/SingleTiles/BoxTexture_n.png" id="2_u7fm4"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qeg8b"]
|
||||
albedo_texture = ExtResource("1_0h5l4")
|
||||
normal_enabled = true
|
||||
normal_texture = ExtResource("2_u7fm4")
|
||||
texture_filter = 0
|
||||
|
||||
[node name="Box" type="MeshInstance3D"]
|
||||
material_override = SubResource("StandardMaterial3D_qeg8b")
|
||||
mesh = ExtResource("2_558ow")
|
||||
Loading…
Add table
Add a link
Reference in a new issue