mirror of
https://github.com/godotengine/godot-demo-projects.git
synced 2026-01-04 06:09:46 +03:00
172 lines
5.9 KiB
Plaintext
172 lines
5.9 KiB
Plaintext
[gd_scene load_steps=19 format=3 uid="uid://cbdt8lmycl8pc"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://sxx5ow26t0c3" path="res://polyhaven/dutch_ship_medium_1k.gltf" id="1_1kw2t"]
|
|
|
|
[sub_resource type="BoxMesh" id="BoxMesh_vm88u"]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_we7ye"]
|
|
albedo_color = Color(0.0392157, 0.172549, 0.0196078, 1)
|
|
metallic = 0.5
|
|
roughness = 0.5
|
|
emission_enabled = true
|
|
emission = Color(0, 1, 0, 1)
|
|
|
|
[sub_resource type="BoxMesh" id="BoxMesh_07f2q"]
|
|
material = SubResource("StandardMaterial3D_we7ye")
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6mjsl"]
|
|
albedo_color = Color(0.282353, 0.282353, 0.282353, 1)
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_2uocv"]
|
|
material = SubResource("StandardMaterial3D_6mjsl")
|
|
size = Vector2(200, 200)
|
|
|
|
[sub_resource type="BoxMesh" id="BoxMesh_twdwb"]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_brk07"]
|
|
albedo_color = Color(0.47451, 0.25098, 1, 1)
|
|
|
|
[sub_resource type="BoxMesh" id="BoxMesh_3im6l"]
|
|
size = Vector3(16, 16, 1)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_q4uaa"]
|
|
metallic = 0.9
|
|
roughness = 0.1
|
|
|
|
[sub_resource type="SphereMesh" id="SphereMesh_38g8l"]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aho7u"]
|
|
metallic = 1.0
|
|
roughness = 0.0
|
|
|
|
[sub_resource type="FogMaterial" id="FogMaterial_tldur"]
|
|
emission = Color(0.627451, 0, 1, 1)
|
|
|
|
[sub_resource type="Animation" id="Animation_ykvo5"]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("WhiteBoxMoving:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector3(-0.849952, -0.1, 3.0726)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_pn3c5"]
|
|
resource_name = "move"
|
|
length = 5.0
|
|
loop_mode = 1
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("WhiteBoxMoving:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 2.5),
|
|
"transitions": PackedFloat32Array(-2, -2),
|
|
"update": 0,
|
|
"values": [Vector3(-0.849952, -0.1, 3.0726), Vector3(-0.849952, 0.9, 3.0726)]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_m14lt"]
|
|
_data = {
|
|
&"RESET": SubResource("Animation_ykvo5"),
|
|
&"move": SubResource("Animation_pn3c5")
|
|
}
|
|
|
|
[sub_resource type="CylinderMesh" id="CylinderMesh_7m76j"]
|
|
top_radius = 0.1
|
|
bottom_radius = 0.0
|
|
height = 0.2
|
|
radial_segments = 4
|
|
rings = 1
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_n7odx"]
|
|
albedo_color = Color(0.254902, 0.254902, 0.254902, 1)
|
|
emission_enabled = true
|
|
emission = Color(1, 0.815686, 0, 1)
|
|
|
|
[node name="Node3D" type="Node3D"]
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
transform = Transform3D(-0.248173, 0.823973, -0.509391, 0.0500525, 0.536046, 0.842704, 0.967422, 0.18364, -0.174274, 0, 0, 0)
|
|
shadow_enabled = true
|
|
shadow_bias = 0.05
|
|
directional_shadow_mode = 0
|
|
directional_shadow_fade_start = 1.0
|
|
directional_shadow_max_distance = 17.0
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="."]
|
|
transform = Transform3D(0.863149, -0.214154, 0.457287, 0, 0.905611, 0.42411, -0.504949, -0.36607, 0.781677, 2.50865, 3.97686, 8.84854)
|
|
fov = 50.0
|
|
|
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.02753, -1.19209e-07, 0.710748)
|
|
shadow_enabled = true
|
|
shadow_bias = 0.04
|
|
|
|
[node name="WhiteBox" type="MeshInstance3D" parent="."]
|
|
mesh = SubResource("BoxMesh_vm88u")
|
|
|
|
[node name="WhiteBoxMoving" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.849952, -0.1, 3.0726)
|
|
gi_mode = 0
|
|
mesh = SubResource("BoxMesh_vm88u")
|
|
|
|
[node name="GreenEmissiveBox" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1.1804, 0, -0.190789, 0, 1.64407, 0, 0.339276, 0, 0.663786, 1.43118, 0, 0.586329)
|
|
mesh = SubResource("BoxMesh_07f2q")
|
|
|
|
[node name="Floor" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, -0.60722, 0)
|
|
mesh = SubResource("QuadMesh_2uocv")
|
|
|
|
[node name="PurpleBox" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.365823, -0.778727, 0.564842)
|
|
mesh = SubResource("BoxMesh_twdwb")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_brk07")
|
|
|
|
[node name="Mirror" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1)
|
|
mesh = SubResource("BoxMesh_3im6l")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_q4uaa")
|
|
|
|
[node name="ReflectiveSphere" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.4368, 0, 0)
|
|
mesh = SubResource("SphereMesh_38g8l")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_aho7u")
|
|
|
|
[node name="FogVolume" type="FogVolume" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.342018, -1.18089, 0.661332)
|
|
material = SubResource("FogMaterial_tldur")
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
|
autoplay = "move"
|
|
libraries = {
|
|
"": SubResource("AnimationLibrary_m14lt")
|
|
}
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="."]
|
|
transform = Transform3D(0.0245702, 0.999698, -0.000796034, 0, 0.000796274, 1, 0.999698, -0.0245702, 1.95646e-05, -0.864742, 2.11809, 3.11561)
|
|
light_color = Color(1, 0.815686, 0, 1)
|
|
light_energy = 5.0
|
|
shadow_enabled = true
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="SpotLight3D"]
|
|
transform = Transform3D(1, -1.81899e-12, 0, 0, -4.37685e-08, -1, 1.81899e-12, 1, -4.3744e-08, 0, 0, 0)
|
|
cast_shadow = 0
|
|
mesh = SubResource("CylinderMesh_7m76j")
|
|
skeleton = NodePath("../..")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_n7odx")
|
|
|
|
[node name="Ships" type="Node3D" parent="."]
|
|
|
|
[node name="dutch_ship_medium_1k" parent="Ships" instance=ExtResource("1_1kw2t")]
|
|
transform = Transform3D(-0.173205, 0, -0.1, 0, 0.2, 0, 0.1, 0, -0.173205, 2.28974, 0, 4.55752)
|