cubes.tscn 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. [gd_scene load_steps=14 format=3 uid="uid://bbnebk7xoaoto"]
  2. [sub_resource type="Gradient" id="Gradient_20ov5"]
  3. offsets = PackedFloat32Array(0, 0.269231, 0.538462, 1)
  4. colors = PackedColorArray(0, 0, 0, 1, 0.211332, 0.268774, 0.382711, 1, 0.248048, 0.560964, 0.645926, 1, 1, 1, 1, 1)
  5. [sub_resource type="FastNoiseLite" id="FastNoiseLite_ja65t"]
  6. fractal_type = 2
  7. fractal_gain = 0.333
  8. [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_gdmpo"]
  9. height = 256
  10. seamless = true
  11. color_ramp = SubResource("Gradient_20ov5")
  12. noise = SubResource("FastNoiseLite_ja65t")
  13. [sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_me6gu"]
  14. panorama = SubResource("NoiseTexture2D_gdmpo")
  15. [sub_resource type="Sky" id="Sky_5j6vf"]
  16. sky_material = SubResource("PanoramaSkyMaterial_me6gu")
  17. [sub_resource type="Environment" id="Environment_0v44j"]
  18. background_mode = 2
  19. sky = SubResource("Sky_5j6vf")
  20. tonemap_mode = 2
  21. tonemap_white = 6.0
  22. [sub_resource type="Gradient" id="Gradient_1dao0"]
  23. [sub_resource type="FastNoiseLite" id="FastNoiseLite_y7cc2"]
  24. frequency = 0.001
  25. fractal_type = 2
  26. fractal_lacunarity = 3.0
  27. fractal_gain = 1.4
  28. fractal_weighted_strength = 0.25
  29. domain_warp_enabled = true
  30. domain_warp_type = 2
  31. [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_42rpi"]
  32. seamless = true
  33. color_ramp = SubResource("Gradient_1dao0")
  34. noise = SubResource("FastNoiseLite_y7cc2")
  35. [sub_resource type="FastNoiseLite" id="FastNoiseLite_rxfm5"]
  36. frequency = 0.001
  37. fractal_type = 2
  38. fractal_octaves = 2
  39. fractal_lacunarity = 3.0
  40. fractal_gain = 1.4
  41. fractal_weighted_strength = 0.25
  42. domain_warp_enabled = true
  43. domain_warp_type = 2
  44. [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_gwux6"]
  45. seamless = true
  46. as_normal_map = true
  47. bump_strength = 10.0
  48. color_ramp = SubResource("Gradient_1dao0")
  49. noise = SubResource("FastNoiseLite_rxfm5")
  50. [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sany7"]
  51. albedo_texture = SubResource("NoiseTexture2D_42rpi")
  52. normal_enabled = true
  53. normal_texture = SubResource("NoiseTexture2D_gwux6")
  54. uv1_scale = Vector3(6, 4, 1)
  55. texture_filter = 5
  56. [sub_resource type="BoxMesh" id="1"]
  57. material = SubResource("StandardMaterial3D_sany7")
  58. size = Vector3(2, 2, 2)
  59. [node name="Cubes" type="Node3D"]
  60. [node name="WorldEnvironment" type="WorldEnvironment" parent="."]
  61. environment = SubResource("Environment_0v44j")
  62. [node name="MeshInstance1" type="MeshInstance3D" parent="."]
  63. mesh = SubResource("1")
  64. [node name="MeshInstance2" type="MeshInstance3D" parent="."]
  65. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, -1)
  66. mesh = SubResource("1")
  67. [node name="MeshInstance3" type="MeshInstance3D" parent="."]
  68. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 0)
  69. mesh = SubResource("1")
  70. [node name="MeshInstance4" type="MeshInstance3D" parent="."]
  71. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 1, -1)
  72. mesh = SubResource("1")
  73. [node name="MeshInstance5" type="MeshInstance3D" parent="."]
  74. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0)
  75. mesh = SubResource("1")
  76. [node name="MeshInstance6" type="MeshInstance3D" parent="."]
  77. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7, 1, -1)
  78. mesh = SubResource("1")
  79. [node name="MeshInstance7" type="MeshInstance3D" parent="."]
  80. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, 0)
  81. mesh = SubResource("1")
  82. [node name="MeshInstance8" type="MeshInstance3D" parent="."]
  83. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 1, -1)
  84. mesh = SubResource("1")
  85. [node name="Camera3D" type="Camera3D" parent="."]
  86. transform = Transform3D(0.877582, 0.229849, -0.420736, 0, 0.877582, 0.479426, 0.479426, -0.420736, 0.770151, -1.68294, 2.25571, 3.0806)
  87. fov = 60.0
  88. [node name="OmniLight3D" type="OmniLight3D" parent="."]
  89. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3, 2, 1)
  90. light_energy = 3.0
  91. shadow_enabled = true
  92. shadow_bias = 0.02