123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- [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)
|