Scatter cache - faster load
This commit is contained in:
parent
7243d74d01
commit
2307dc10bc
BIN
scenes/scatter_cache.res
Normal file
BIN
scenes/scatter_cache.res
Normal file
Binary file not shown.
@ -57,7 +57,7 @@ size = Vector3(1000, 0.5, 1000)
|
||||
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_oo54l"]
|
||||
points = PackedVector3Array(-500, -0.25, -500, -500, 0.25, -500, 500, -0.25, -500, -500, -0.25, 500, -500, 0.25, 500, 500, 0.25, -500, 500, -0.25, 500, 500, 0.25, 500)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_oo54l"]
|
||||
[sub_resource type="Resource" id="Resource_ctatt"]
|
||||
script = ExtResource("4_jhx03")
|
||||
amount = 1500
|
||||
enabled = true
|
||||
@ -66,7 +66,7 @@ custom_seed = 0
|
||||
restrict_height = true
|
||||
reference_frame = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_kpybi"]
|
||||
[sub_resource type="Resource" id="Resource_xgqkh"]
|
||||
script = ExtResource("5_o8fc1")
|
||||
position = Vector3(0.15, 0.15, 0.15)
|
||||
rotation = Vector3(20, 360, 20)
|
||||
@ -77,7 +77,7 @@ custom_seed = 0
|
||||
restrict_height = false
|
||||
reference_frame = 2
|
||||
|
||||
[sub_resource type="Resource" id="Resource_ctatt"]
|
||||
[sub_resource type="Resource" id="Resource_munwf"]
|
||||
script = ExtResource("6_xo05s")
|
||||
iterations = 3
|
||||
offset_step = 0.2
|
||||
@ -89,7 +89,7 @@ custom_seed = 0
|
||||
restrict_height = true
|
||||
reference_frame = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_xgqkh"]
|
||||
[sub_resource type="Resource" id="Resource_ts3gi"]
|
||||
script = ExtResource("7_dss4m")
|
||||
ray_direction = Vector3(0, -1, 0)
|
||||
ray_length = 5.0
|
||||
@ -105,9 +105,9 @@ custom_seed = 0
|
||||
restrict_height = false
|
||||
reference_frame = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_munwf"]
|
||||
[sub_resource type="Resource" id="Resource_0nbtd"]
|
||||
script = ExtResource("2_e3hyu")
|
||||
stack = Array[ExtResource("3_q5onr")]([SubResource("Resource_oo54l"), SubResource("Resource_kpybi"), SubResource("Resource_ctatt"), SubResource("Resource_xgqkh")])
|
||||
stack = Array[ExtResource("3_q5onr")]([SubResource("Resource_ctatt"), SubResource("Resource_xgqkh"), SubResource("Resource_munwf"), SubResource("Resource_ts3gi")])
|
||||
|
||||
[sub_resource type="Resource" id="Resource_37qwj"]
|
||||
script = ExtResource("10_pm21f")
|
||||
@ -119,7 +119,7 @@ script = ExtResource("10_w7kh3")
|
||||
size = Vector3(5.47877, 1, 7.53509)
|
||||
metadata/_custom_type_script = "uid://d011g8ga6gea7"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_ts3gi"]
|
||||
[sub_resource type="Resource" id="Resource_luhhm"]
|
||||
script = ExtResource("4_jhx03")
|
||||
amount = 1200
|
||||
enabled = true
|
||||
@ -128,7 +128,7 @@ custom_seed = 0
|
||||
restrict_height = true
|
||||
reference_frame = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_0nbtd"]
|
||||
[sub_resource type="Resource" id="Resource_fh13f"]
|
||||
script = ExtResource("5_o8fc1")
|
||||
position = Vector3(0.1, 0.15, 0.1)
|
||||
rotation = Vector3(10, 360, 10)
|
||||
@ -139,7 +139,7 @@ custom_seed = 0
|
||||
restrict_height = false
|
||||
reference_frame = 2
|
||||
|
||||
[sub_resource type="Resource" id="Resource_luhhm"]
|
||||
[sub_resource type="Resource" id="Resource_rup4s"]
|
||||
script = ExtResource("6_xo05s")
|
||||
iterations = 3
|
||||
offset_step = 0.2
|
||||
@ -151,7 +151,7 @@ custom_seed = 0
|
||||
restrict_height = true
|
||||
reference_frame = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_fh13f"]
|
||||
[sub_resource type="Resource" id="Resource_4kbfs"]
|
||||
script = ExtResource("7_dss4m")
|
||||
ray_direction = Vector3(0, -1, 0)
|
||||
ray_length = 5.0
|
||||
@ -167,9 +167,9 @@ custom_seed = 0
|
||||
restrict_height = false
|
||||
reference_frame = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_rup4s"]
|
||||
[sub_resource type="Resource" id="Resource_817gm"]
|
||||
script = ExtResource("2_e3hyu")
|
||||
stack = Array[ExtResource("3_q5onr")]([SubResource("Resource_ts3gi"), SubResource("Resource_0nbtd"), SubResource("Resource_luhhm"), SubResource("Resource_fh13f")])
|
||||
stack = Array[ExtResource("3_q5onr")]([SubResource("Resource_luhhm"), SubResource("Resource_fh13f"), SubResource("Resource_rup4s"), SubResource("Resource_4kbfs")])
|
||||
|
||||
[sub_resource type="Resource" id="Resource_f17e3"]
|
||||
script = ExtResource("10_w7kh3")
|
||||
@ -205,44 +205,44 @@ shape = SubResource("CapsuleShape3D_ctatt")
|
||||
[node name="Camera3D" type="Camera3D" parent="CharacterBody3D"]
|
||||
transform = Transform3D(1, 0, 2.98023e-08, 0, 1, 0, -2.98023e-08, 0, 1, 0, 0.7, 0)
|
||||
|
||||
[node name="Ground" type="MeshInstance3D" parent="."]
|
||||
[node name="Meadow" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.25, 0)
|
||||
material_override = SubResource("StandardMaterial3D_dss4m")
|
||||
mesh = SubResource("BoxMesh_kpybi")
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Ground"]
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Meadow"]
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Ground/StaticBody3D"]
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Meadow/StaticBody3D"]
|
||||
shape = SubResource("ConvexPolygonShape3D_oo54l")
|
||||
|
||||
[node name="ProtonScatter" type="Node3D" parent="Ground"]
|
||||
[node name="ScatterGrass" type="Node3D" parent="Meadow"]
|
||||
script = ExtResource("2_oo54l")
|
||||
force_rebuild_on_load = false
|
||||
modifier_stack = SubResource("Resource_munwf")
|
||||
modifier_stack = SubResource("Resource_0nbtd")
|
||||
Performance/use_chunks = true
|
||||
Performance/chunk_dimensions = Vector3(15, 15, 15)
|
||||
metadata/_custom_type_script = "uid://mlpya7qid02x"
|
||||
|
||||
[node name="ScatterItem" type="Node3D" parent="Ground/ProtonScatter"]
|
||||
[node name="ScatterItem" type="Node3D" parent="Meadow/ScatterGrass"]
|
||||
script = ExtResource("8_7t5mc")
|
||||
path = "uid://cia3jakp3wj1d"
|
||||
|
||||
[node name="ScatterItem2" type="Node3D" parent="Ground/ProtonScatter"]
|
||||
[node name="ScatterItem2" type="Node3D" parent="Meadow/ScatterGrass"]
|
||||
script = ExtResource("8_7t5mc")
|
||||
path = "uid://c3c76je2y6vfj"
|
||||
|
||||
[node name="ScatterItem3" type="Node3D" parent="Ground/ProtonScatter"]
|
||||
[node name="ScatterItem3" type="Node3D" parent="Meadow/ScatterGrass"]
|
||||
script = ExtResource("8_7t5mc")
|
||||
proportion = 25
|
||||
path = "uid://bltmr2xgs8nq1"
|
||||
|
||||
[node name="ScatterShape" type="Node3D" parent="Ground/ProtonScatter"]
|
||||
[node name="ScatterShape" type="Node3D" parent="Meadow/ScatterGrass"]
|
||||
transform = Transform3D(1, 0, -2.98023e-08, 0, 1, 0, 2.98023e-08, 0, 1, 0, 0, 0)
|
||||
visible = false
|
||||
script = ExtResource("9_lakw3")
|
||||
shape = SubResource("Resource_37qwj")
|
||||
|
||||
[node name="NegativeHouse" type="Node3D" parent="Ground/ProtonScatter"]
|
||||
[node name="NegativeHouse" type="Node3D" parent="Meadow/ScatterGrass"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.2, 0, -2.4)
|
||||
visible = false
|
||||
script = ExtResource("9_lakw3")
|
||||
@ -250,39 +250,39 @@ negative = true
|
||||
shape = SubResource("Resource_navra")
|
||||
metadata/_custom_type_script = "uid://bsl3en0gdt8ka"
|
||||
|
||||
[node name="ScatterTrees" type="Node3D" parent="Ground"]
|
||||
[node name="ScatterTrees" type="Node3D" parent="Meadow"]
|
||||
script = ExtResource("2_oo54l")
|
||||
force_rebuild_on_load = false
|
||||
modifier_stack = SubResource("Resource_rup4s")
|
||||
modifier_stack = SubResource("Resource_817gm")
|
||||
Performance/use_chunks = true
|
||||
Performance/chunk_dimensions = Vector3(15, 15, 15)
|
||||
metadata/_custom_type_script = "uid://mlpya7qid02x"
|
||||
|
||||
[node name="PineTree" type="Node3D" parent="Ground/ScatterTrees"]
|
||||
[node name="PineTree" type="Node3D" parent="Meadow/ScatterTrees"]
|
||||
script = ExtResource("8_7t5mc")
|
||||
path = "uid://caqxfqurbp3ku"
|
||||
|
||||
[node name="Bush" type="Node3D" parent="Ground/ScatterTrees"]
|
||||
[node name="Bush" type="Node3D" parent="Meadow/ScatterTrees"]
|
||||
script = ExtResource("8_7t5mc")
|
||||
proportion = 50
|
||||
path = "uid://b8abs8me7ckgo"
|
||||
|
||||
[node name="ScatterShape" type="Node3D" parent="Ground/ScatterTrees"]
|
||||
[node name="ScatterShape" type="Node3D" parent="Meadow/ScatterTrees"]
|
||||
transform = Transform3D(1, 0, -2.98023e-08, 0, 1, 0, 2.98023e-08, 0, 1, 0, 0, 0)
|
||||
visible = false
|
||||
script = ExtResource("9_lakw3")
|
||||
shape = SubResource("Resource_f17e3")
|
||||
|
||||
[node name="NegativeTrees" type="Node3D" parent="Ground/ScatterTrees"]
|
||||
[node name="NegativeTrees" type="Node3D" parent="Meadow/ScatterTrees"]
|
||||
visible = false
|
||||
script = ExtResource("9_lakw3")
|
||||
negative = true
|
||||
shape = SubResource("Resource_x2olw")
|
||||
metadata/_custom_type_script = "uid://bsl3en0gdt8ka"
|
||||
|
||||
[node name="ScatterCache" type="Node3D" parent="Ground"]
|
||||
[node name="ScatterCache" type="Node3D" parent="Meadow"]
|
||||
script = ExtResource("14_ctatt")
|
||||
cache_file = "res://addons/proton_scatter/cache/world_3365597381_scatter_cache.res"
|
||||
cache_file = "res://scenes/scatter_cache.res"
|
||||
metadata/_custom_type_script = "uid://bfr4urrxjg8sm"
|
||||
|
||||
[node name="House_Small" type="Node3D" parent="."]
|
||||
|
Loading…
Reference in New Issue
Block a user