Commit before damnger
This commit is contained in:
parent
fe1eb58626
commit
14f0200b50
101 changed files with 8087 additions and 15 deletions
76
example/vizpath/bend_modes/bend_modes.tscn
Normal file
76
example/vizpath/bend_modes/bend_modes.tscn
Normal file
|
@ -0,0 +1,76 @@
|
|||
[gd_scene load_steps=12 format=3 uid="uid://cjl5544idple4"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_jrlnd"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_4hfv6"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/common/materials/move.tres" id="3_hf8la"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_s8kkd"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(0, 0, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_7ts2q"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(-0.121931, 0.5, -0.144112)
|
||||
normal = Vector3(0, 0.397131, 0.917762)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_gt1gn"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(0, 0, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_g7sew"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(0.104292, 0.5, -0.144112)
|
||||
normal = Vector3(0, 0.369583, 0.929198)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_in6um"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(0, 0, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_prkqv"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(0.138177, 0.5, 0.0752829)
|
||||
normal = Vector3(0, -0.390349, 0.920667)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_gsc4k"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(-0.00201809, 0, 0)
|
||||
normal = Vector3(0.230778, 0.15166, 0.961114)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_jodll"]
|
||||
script = ExtResource("2_4hfv6")
|
||||
point = Vector3(-0.104844, 0.5, 0.0752829)
|
||||
normal = Vector3(0, -0.629649, 0.776879)
|
||||
|
||||
[node name="bend_modes" type="Node3D"]
|
||||
|
||||
[node name="pos_bend_pos_curve" type="Node3D" parent="."]
|
||||
script = ExtResource("1_jrlnd")
|
||||
spots = Array[ExtResource("2_4hfv6")]([SubResource("Resource_s8kkd"), SubResource("Resource_7ts2q")])
|
||||
path_mat = ExtResource("3_hf8la")
|
||||
|
||||
[node name="neg_bend_pos_curve" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.215276, 0, 0)
|
||||
script = ExtResource("1_jrlnd")
|
||||
spots = Array[ExtResource("2_4hfv6")]([SubResource("Resource_gt1gn"), SubResource("Resource_g7sew")])
|
||||
path_mat = ExtResource("3_hf8la")
|
||||
|
||||
[node name="pos_bend_neg_curve" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.444013, 0, 0)
|
||||
script = ExtResource("1_jrlnd")
|
||||
spots = Array[ExtResource("2_4hfv6")]([SubResource("Resource_in6um"), SubResource("Resource_prkqv")])
|
||||
path_mat = ExtResource("3_hf8la")
|
||||
|
||||
[node name="neg_bend_neg_curve" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.852877, 0, 0)
|
||||
script = ExtResource("1_jrlnd")
|
||||
spots = Array[ExtResource("2_4hfv6")]([SubResource("Resource_gsc4k"), SubResource("Resource_jodll")])
|
||||
path_mat = ExtResource("3_hf8la")
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.981132, -0.0697522, 0.180319, 0, 0.932653, 0.360776, -0.193339, -0.353969, 0.915055, 0.718682, 0.603321, 0.999084)
|
||||
|
||||
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.74374, 0.668469, 0, -0.668469, 0.74374, 0, 1.44215, 1.63761)
|
33
example/vizpath/bend_modes/bend_modes2.tscn
Normal file
33
example/vizpath/bend_modes/bend_modes2.tscn
Normal file
|
@ -0,0 +1,33 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://cgalf6c17i3u5"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_bfmfh"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_rhyv7"]
|
||||
[ext_resource type="Material" uid="uid://bb6vecpbvsco2" path="res://example/common/materials/green.tres" id="3_0i5gn"]
|
||||
[ext_resource type="Resource" uid="uid://ca6a3fjxcmbhc" path="res://addons/vizpath/resources/viz_head.tres" id="4_iru8o"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_fbtus"]
|
||||
script = ExtResource("2_rhyv7")
|
||||
point = Vector3(0, 0.094, -0.171)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_o2yh3"]
|
||||
script = ExtResource("2_rhyv7")
|
||||
point = Vector3(0.271296, 0.508832, -0.373052)
|
||||
normal = Vector3(0.564135, -0.105104, 0.818965)
|
||||
|
||||
[node name="bend_modes" type="Node3D"]
|
||||
|
||||
[node name="one_leg2" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0116525, -0.0119494, 0.00156734)
|
||||
script = ExtResource("1_bfmfh")
|
||||
spots = Array[ExtResource("2_rhyv7")]([SubResource("Resource_fbtus"), SubResource("Resource_o2yh3")])
|
||||
path_width = 0.08
|
||||
bend_lip = 0.01
|
||||
path_mat = ExtResource("3_0i5gn")
|
||||
path_head = ExtResource("4_iru8o")
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.866918, -0.0684906, 0.493722, 0, 0.990515, 0.137407, -0.49845, -0.119121, 0.858696, 0.397118, 0.326159, 0.203121)
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.74374, 0.668469, 0, -0.668469, 0.74374, 0, 1.44215, 1.63761)
|
7
example/vizpath/common/materials/green.tres
Normal file
7
example/vizpath/common/materials/green.tres
Normal file
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://bb6vecpbvsco2"]
|
||||
|
||||
[resource]
|
||||
transparency = 1
|
||||
cull_mode = 2
|
||||
albedo_color = Color(0, 1, 0.00392157, 0.631373)
|
||||
emission = Color(0, 1, 0, 1)
|
7
example/vizpath/common/materials/move.tres
Normal file
7
example/vizpath/common/materials/move.tres
Normal file
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://c4qytbc7juuoa"]
|
||||
|
||||
[ext_resource type="Shader" path="res://example/vizpath/common/shaders/move.gdshader" id="1_obwa6"]
|
||||
|
||||
[resource]
|
||||
render_priority = 0
|
||||
shader = ExtResource("1_obwa6")
|
7
example/vizpath/common/materials/red.tres
Normal file
7
example/vizpath/common/materials/red.tres
Normal file
|
@ -0,0 +1,7 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://cioqoqh7f8l87"]
|
||||
|
||||
[resource]
|
||||
transparency = 1
|
||||
cull_mode = 2
|
||||
albedo_color = Color(1, 0, 0.00392157, 0.631373)
|
||||
emission = Color(0, 1, 0, 1)
|
3
example/vizpath/common/materials/white.tres
Normal file
3
example/vizpath/common/materials/white.tres
Normal file
|
@ -0,0 +1,3 @@
|
|||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://p3gog0gxawyp"]
|
||||
|
||||
[resource]
|
22
example/vizpath/common/mesh/hex-tile.mtl
Normal file
22
example/vizpath/common/mesh/hex-tile.mtl
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Blender 3.5.0 MTL File: 'hex-tile.blend'
|
||||
# www.blender.org
|
||||
|
||||
newmtl Face
|
||||
Ns 250.000000
|
||||
Ka 1.000000 1.000000 1.000000
|
||||
Kd 0.078428 0.800000 0.056291
|
||||
Ks 0.500000 0.500000 0.500000
|
||||
Ke 0.000000 0.000000 0.000000
|
||||
Ni 1.450000
|
||||
d 1.000000
|
||||
illum 2
|
||||
|
||||
newmtl Hex
|
||||
Ns 250.000000
|
||||
Ka 1.000000 1.000000 1.000000
|
||||
Kd 0.000000 0.000000 0.000000
|
||||
Ks 0.500000 0.500000 0.500000
|
||||
Ke 0.000000 0.000000 0.000000
|
||||
Ni 1.450000
|
||||
d 1.000000
|
||||
illum 2
|
83
example/vizpath/common/mesh/hex-tile.obj
Normal file
83
example/vizpath/common/mesh/hex-tile.obj
Normal file
|
@ -0,0 +1,83 @@
|
|||
# Blender 3.5.0
|
||||
# www.blender.org
|
||||
mtllib hex-tile.mtl
|
||||
o Circle
|
||||
v 0.000000 0.000000 -1.000000
|
||||
v -0.866025 0.000000 -0.500000
|
||||
v -0.866025 0.000000 0.500000
|
||||
v 0.000000 0.000000 1.000000
|
||||
v 0.866025 0.000000 0.500000
|
||||
v 0.866025 0.000000 -0.500000
|
||||
v 0.000000 0.499561 -0.907686
|
||||
v -0.786079 0.499561 -0.453843
|
||||
v -0.786079 0.499561 0.453843
|
||||
v 0.000000 0.499561 0.907686
|
||||
v 0.786079 0.499561 0.453843
|
||||
v 0.786079 0.499561 -0.453843
|
||||
v -0.866025 0.499561 -0.500000
|
||||
v 0.000000 0.499561 -1.000000
|
||||
v -0.866025 0.499561 0.500000
|
||||
v 0.000000 0.499561 1.000000
|
||||
v 0.866025 0.499561 0.500000
|
||||
v 0.866025 0.499561 -0.500000
|
||||
v -0.000000 0.458301 -0.907686
|
||||
v -0.786079 0.458301 -0.453843
|
||||
v -0.786079 0.458301 0.453843
|
||||
v -0.000000 0.458301 0.907686
|
||||
v 0.786079 0.458301 0.453843
|
||||
v 0.786079 0.458301 -0.453843
|
||||
vn 0.5000 -0.0000 -0.8660
|
||||
vn 0.5000 -0.0000 0.8660
|
||||
vn -1.0000 -0.0000 -0.0000
|
||||
vn 1.0000 -0.0000 -0.0000
|
||||
vn -0.5000 -0.0000 0.8660
|
||||
vn -0.5000 -0.0000 -0.8660
|
||||
vn -0.0000 -1.0000 -0.0000
|
||||
vn -0.0000 1.0000 -0.0000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
s 0
|
||||
usemtl Face
|
||||
f 20/20/8 21/21/8 22/22/8 23/23/8 24/24/8 19/19/8
|
||||
usemtl Hex
|
||||
f 1/1/1 14/14/1 18/18/1 6/6/1
|
||||
f 5/5/2 17/17/2 16/16/2 4/4/2
|
||||
f 3/3/3 15/15/3 13/13/3 2/2/3
|
||||
f 6/6/4 18/18/4 17/17/4 5/5/4
|
||||
f 4/4/5 16/16/5 15/15/5 3/3/5
|
||||
f 2/2/6 13/13/6 14/14/6 1/1/6
|
||||
f 9/9/4 21/21/4 20/20/4 8/8/4
|
||||
f 2/2/7 1/1/7 6/6/7 5/5/7 4/4/7 3/3/7
|
||||
f 7/7/8 14/14/8 13/13/8 8/8/8
|
||||
f 8/8/8 13/13/8 15/15/8 9/9/8
|
||||
f 9/9/8 15/15/8 16/16/8 10/10/8
|
||||
f 10/10/8 16/16/8 17/17/8 11/11/8
|
||||
f 11/11/8 17/17/8 18/18/8 12/12/8
|
||||
f 12/12/8 18/18/8 14/14/8 7/7/8
|
||||
f 12/12/3 24/24/3 23/23/3 11/11/3
|
||||
f 10/10/1 22/22/1 21/21/1 9/9/1
|
||||
f 8/8/2 20/20/2 19/19/2 7/7/2
|
||||
f 7/7/5 19/19/5 24/24/5 12/12/5
|
||||
f 11/11/6 23/23/6 22/22/6 10/10/6
|
25
example/vizpath/common/mesh/hex-tile.obj.import
Normal file
25
example/vizpath/common/mesh/hex-tile.obj.import
Normal file
|
@ -0,0 +1,25 @@
|
|||
[remap]
|
||||
|
||||
importer="wavefront_obj"
|
||||
importer_version=1
|
||||
type="Mesh"
|
||||
uid="uid://burem3qbp7oti"
|
||||
path="res://.godot/imported/hex-tile.obj-ffebd078b94c8039e36db52918aaa2d8.mesh"
|
||||
|
||||
[deps]
|
||||
|
||||
files=["res://.godot/imported/hex-tile.obj-ffebd078b94c8039e36db52918aaa2d8.mesh"]
|
||||
|
||||
source_file="res://example/vizpath/common/mesh/hex-tile.obj"
|
||||
dest_files=["res://.godot/imported/hex-tile.obj-ffebd078b94c8039e36db52918aaa2d8.mesh", "res://.godot/imported/hex-tile.obj-ffebd078b94c8039e36db52918aaa2d8.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
|
12
example/vizpath/common/mesh/piece.mtl
Normal file
12
example/vizpath/common/mesh/piece.mtl
Normal file
|
@ -0,0 +1,12 @@
|
|||
# Blender 3.5.0 MTL File: 'hex-tile.blend'
|
||||
# www.blender.org
|
||||
|
||||
newmtl piece
|
||||
Ns 250.000000
|
||||
Ka 1.000000 1.000000 1.000000
|
||||
Kd 0.800000 0.046634 0.034524
|
||||
Ks 0.500000 0.500000 0.500000
|
||||
Ke 0.000000 0.000000 0.000000
|
||||
Ni 1.450000
|
||||
d 1.000000
|
||||
illum 2
|
1043
example/vizpath/common/mesh/piece.obj
Normal file
1043
example/vizpath/common/mesh/piece.obj
Normal file
File diff suppressed because it is too large
Load diff
25
example/vizpath/common/mesh/piece.obj.import
Normal file
25
example/vizpath/common/mesh/piece.obj.import
Normal file
|
@ -0,0 +1,25 @@
|
|||
[remap]
|
||||
|
||||
importer="wavefront_obj"
|
||||
importer_version=1
|
||||
type="Mesh"
|
||||
uid="uid://brfhulgwa6r66"
|
||||
path="res://.godot/imported/piece.obj-248a7c726ba7f768f252db36a9d151af.mesh"
|
||||
|
||||
[deps]
|
||||
|
||||
files=["res://.godot/imported/piece.obj-248a7c726ba7f768f252db36a9d151af.mesh"]
|
||||
|
||||
source_file="res://example/vizpath/common/mesh/piece.obj"
|
||||
dest_files=["res://.godot/imported/piece.obj-248a7c726ba7f768f252db36a9d151af.mesh", "res://.godot/imported/piece.obj-248a7c726ba7f768f252db36a9d151af.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
|
26
example/vizpath/common/shaders/move.gdshader
Normal file
26
example/vizpath/common/shaders/move.gdshader
Normal file
|
@ -0,0 +1,26 @@
|
|||
shader_type spatial;
|
||||
render_mode blend_mix,cull_back,diffuse_burley,specular_schlick_ggx,depth_draw_opaque;
|
||||
|
||||
const vec3 color = vec3(0.000000000, 0.415686011, 1.000000000);
|
||||
varying float elapsed_time;
|
||||
|
||||
float gradient_fct(float x, float y) {
|
||||
if ((y > 0.1) && (y < 0.9)) {
|
||||
if (x < 0.4) {
|
||||
return 0.0;
|
||||
}
|
||||
}
|
||||
return 0.5;
|
||||
}
|
||||
|
||||
void vertex() {
|
||||
elapsed_time = TIME;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec2 uv = UV;
|
||||
// float alpha = gradient_fct(fract(uv.x*30.0), uv.y);
|
||||
float alpha = gradient_fct(fract(uv.x*10.0 - elapsed_time*1.5), uv.y);
|
||||
ALBEDO = color;
|
||||
ALPHA = alpha;
|
||||
}
|
1
example/vizpath/common/shaders/move.gdshader.uid
Normal file
1
example/vizpath/common/shaders/move.gdshader.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://7b467fbb45fx
|
139
example/vizpath/hex/hex.tscn
Normal file
139
example/vizpath/hex/hex.tscn
Normal file
|
@ -0,0 +1,139 @@
|
|||
[gd_scene load_steps=15 format=3 uid="uid://c7ir0cihwsbdf"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_1yvne"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_6erg5"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/vizpath/common/materials/move.tres" id="3_1vu2e"]
|
||||
[ext_resource type="Resource" uid="uid://ca6a3fjxcmbhc" path="res://addons/vizpath/resources/viz_head.tres" id="4_g20v5"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://burem3qbp7oti" path="res://example/vizpath/common/mesh/hex-tile.obj" id="4_kooas"]
|
||||
[ext_resource type="Resource" uid="uid://dnaxoh1d4t82c" path="res://addons/vizpath/resources/viz_tail.tres" id="5_ty3ba"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://brfhulgwa6r66" path="res://example/vizpath/common/mesh/piece.obj" id="5_w2ftf"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_qgkxi"]
|
||||
script = ExtResource("2_6erg5")
|
||||
point = Vector3(0.12001, 0, 1.24569)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_s7b42"]
|
||||
script = ExtResource("2_6erg5")
|
||||
point = Vector3(1.0056, 0, -0.279287)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_lfmsk"]
|
||||
script = ExtResource("2_6erg5")
|
||||
point = Vector3(0.110618, 0.512924, -1.88396)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_8kju7"]
|
||||
script = ExtResource("2_6erg5")
|
||||
point = Vector3(-1.47883, 0.0551448, -1.76383)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tygq4"]
|
||||
albedo_color = Color(0.678431, 0.486275, 0.27451, 1)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1lbs8"]
|
||||
albedo_color = Color(0.670588, 0.658824, 0, 1)
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4bfck"]
|
||||
|
||||
[node name="hex" type="Node3D"]
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.992762, -0.0669817, 0.0996872, 0, 0.830033, 0.557714, -0.1201, -0.553677, 0.824025, 1.35237, 2.1656, 3.18067)
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.840718, 0.541473, 0, -0.541473, 0.840718, 0, 2.14547, 0)
|
||||
|
||||
[node name="path" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.63023, -0.203269, -1.17328)
|
||||
script = ExtResource("1_1yvne")
|
||||
spots = Array[ExtResource("2_6erg5")]([SubResource("Resource_qgkxi"), SubResource("Resource_s7b42"), SubResource("Resource_lfmsk"), SubResource("Resource_8kju7")])
|
||||
path_width = 0.3
|
||||
path_mat = ExtResource("3_1vu2e")
|
||||
path_head = ExtResource("4_g20v5")
|
||||
path_tail = ExtResource("5_ty3ba")
|
||||
|
||||
[node name="map" type="Node3D" parent="."]
|
||||
|
||||
[node name="hex1" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.4682, 0)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex2" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.72963, -1.4682, 0)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex3" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.835999, -1.4682, -1.45365)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex4" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.56511, -1.4682, -1.45365)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex5" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.933231, -1.4682, -1.46365)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex6" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0469695, -1.4682, -2.96501)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex7" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.71215, -1.20709, -2.97501)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_tygq4")
|
||||
|
||||
[node name="hex8" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.75632, -1.4682, -2.96501)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex9" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.48265, -1.4682, -2.96501)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex10" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.846, -1.4682, -4.47957)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex11" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.59512, -1.4682, -4.50046)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex12" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.903228, -1.33035, -4.49046)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_1lbs8")
|
||||
|
||||
[node name="hex13" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0200016, -1.4682, -6.00538)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="hex14" type="MeshInstance3D" parent="map"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.71963, -1.4682, -6.00538)
|
||||
mesh = ExtResource("4_kooas")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="piece1" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1.06485, 0, 0, 0, 1.06485, 1.72758, -0.95635, 0.0769689)
|
||||
mesh = ExtResource("5_w2ftf")
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="piece2" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1.06485, 0, 0, 0, 1.06485, -0.0146859, -0.95635, -2.9499)
|
||||
mesh = ExtResource("5_w2ftf")
|
||||
surface_material_override/0 = SubResource("StandardMaterial3D_4bfck")
|
||||
metadata/_edit_group_ = true
|
37
example/vizpath/mid_bend/mid_bend.tscn
Normal file
37
example/vizpath/mid_bend/mid_bend.tscn
Normal file
|
@ -0,0 +1,37 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://j7iynhxho7c0"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_61koq"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_8om43"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/common/materials/move.tres" id="3_dlu5u"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_rlmvv"]
|
||||
script = ExtResource("2_8om43")
|
||||
point = Vector3(-0.019576, 0.330117, 0.308354)
|
||||
normal = Vector3(-0.232683, 0, 0.972552)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4ssj4"]
|
||||
script = ExtResource("2_8om43")
|
||||
point = Vector3(0.353746, 0.567193, 0.0288121)
|
||||
normal = Vector3(-0.283569, 0, 0.958952)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_wiucl"]
|
||||
script = ExtResource("2_8om43")
|
||||
point = Vector3(0.439841, 0.99525, -0.447174)
|
||||
normal = Vector3(0.0776629, 0.993597, 0.0820541)
|
||||
|
||||
[node name="mid_bend" type="Node3D"]
|
||||
|
||||
[node name="path2" type="Node3D" parent="."]
|
||||
transform = Transform3D(0.99644, 0, 0.0843039, 0, 1, 0, -0.0843039, 0, 0.99644, 0.293748, 0, 0)
|
||||
script = ExtResource("1_61koq")
|
||||
spots = Array[ExtResource("2_8om43")]([SubResource("Resource_rlmvv"), SubResource("Resource_4ssj4"), SubResource("Resource_wiucl")])
|
||||
path_width = 0.01
|
||||
inner_curve_radius = 0.05
|
||||
bend_sharpness = 0.307
|
||||
path_mat = ExtResource("3_dlu5u")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.91249, -0.154231, 0.378914, 0, 0.926213, 0.377, -0.4091, -0.344008, 0.84516, 0.951467, 0.854797, 0.660344)
|
31
example/vizpath/mid_bend/mid_bend2.tscn
Normal file
31
example/vizpath/mid_bend/mid_bend2.tscn
Normal file
|
@ -0,0 +1,31 @@
|
|||
[gd_scene load_steps=6 format=3 uid="uid://dmokry5wki4la"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_tdmdc"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_ed7de"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/common/materials/move.tres" id="3_jou7f"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_lat08"]
|
||||
script = ExtResource("2_ed7de")
|
||||
point = Vector3(-0.019576, 0.330117, 0.308354)
|
||||
normal = Vector3(-0.883153, 0, 0.469085)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_aq3dt"]
|
||||
script = ExtResource("2_ed7de")
|
||||
point = Vector3(0.492358, 0.739297, 0.295264)
|
||||
normal = Vector3(0.356353, 0.164684, 0.919724)
|
||||
|
||||
[node name="mid_bend" type="Node3D"]
|
||||
|
||||
[node name="path2" type="Node3D" parent="."]
|
||||
transform = Transform3D(0.99644, 0, 0.0843039, 0, 1, 0, -0.0843039, 0, 0.99644, 0.293748, 0, 0)
|
||||
script = ExtResource("1_tdmdc")
|
||||
spots = Array[ExtResource("2_ed7de")]([SubResource("Resource_lat08"), SubResource("Resource_aq3dt")])
|
||||
path_width = 0.05
|
||||
inner_curve_radius = 0.05
|
||||
path_mat = ExtResource("3_jou7f")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.91249, -0.154231, 0.378914, 0, 0.926213, 0.377, -0.4091, -0.344008, 0.84516, 0.951467, 0.854797, 0.868185)
|
30
example/vizpath/one_bend/one_bend.tscn
Normal file
30
example/vizpath/one_bend/one_bend.tscn
Normal file
|
@ -0,0 +1,30 @@
|
|||
[gd_scene load_steps=6 format=3 uid="uid://8d5a3q2jlkpu"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_1isnb"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_hrr5y"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/common/materials/move.tres" id="3_ef85y"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4ssj4"]
|
||||
script = ExtResource("2_hrr5y")
|
||||
point = Vector3(0, 0, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_1jroy"]
|
||||
script = ExtResource("2_hrr5y")
|
||||
point = Vector3(-0.424557, 0.5, -0.472062)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[node name="one_bend" type="Node3D"]
|
||||
|
||||
[node name="path" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.130919, -0.0840064, 0)
|
||||
script = ExtResource("1_1isnb")
|
||||
spots = Array[ExtResource("2_hrr5y")]([SubResource("Resource_4ssj4"), SubResource("Resource_1jroy")])
|
||||
bend_segs = 8
|
||||
path_mat = ExtResource("3_ef85y")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.84005, 0.364052, -0.402221, 0, 0.741409, 0.671053, 0.542508, -0.563718, 0.622821, -0.44569, 0.886962, 0.464843)
|
29
example/vizpath/straight/straight.tscn
Normal file
29
example/vizpath/straight/straight.tscn
Normal file
|
@ -0,0 +1,29 @@
|
|||
[gd_scene load_steps=6 format=3 uid="uid://dwirjkvwkv75u"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_heaqv"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_flef7"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/common/materials/move.tres" id="3_fyvtr"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_o651y"]
|
||||
script = ExtResource("2_flef7")
|
||||
point = Vector3(0.359788, 0.518665, -0.0131293)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4ssj4"]
|
||||
script = ExtResource("2_flef7")
|
||||
point = Vector3(-0.288032, 0.444831, -0.170361)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[node name="straight" type="Node3D"]
|
||||
|
||||
[node name="path" type="Node3D" parent="."]
|
||||
script = ExtResource("1_heaqv")
|
||||
spots = Array[ExtResource("2_flef7")]([SubResource("Resource_o651y"), SubResource("Resource_4ssj4")])
|
||||
bend_lip = 0.05
|
||||
path_mat = ExtResource("3_fyvtr")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(0.631322, 0.489607, -0.60143, 0, 0.775517, 0.631326, 0.775521, -0.39857, 0.489601, -0.535581, 0.968096, 0.314222)
|
37
example/vizpath/three_points/three_points.tscn
Normal file
37
example/vizpath/three_points/three_points.tscn
Normal file
|
@ -0,0 +1,37 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://3tjj6ldef4lo"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_2jxs7"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_dhnds"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/common/materials/move.tres" id="3_cjil2"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_o651y"]
|
||||
script = ExtResource("2_dhnds")
|
||||
point = Vector3(0.182239, 0.0924503, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_2clix"]
|
||||
script = ExtResource("2_dhnds")
|
||||
point = Vector3(-0.0228493, 0.395443, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_bwwrl"]
|
||||
script = ExtResource("2_dhnds")
|
||||
point = Vector3(0.90799, 0.724231, 0)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[node name="three_points" type="Node3D"]
|
||||
|
||||
[node name="path" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.778687, -0.65607, 0)
|
||||
script = ExtResource("1_2jxs7")
|
||||
spots = Array[ExtResource("2_dhnds")]([SubResource("Resource_o651y"), SubResource("Resource_2clix"), SubResource("Resource_bwwrl")])
|
||||
path_width = 0.05
|
||||
num_curve_segs = 60
|
||||
bend_segs = 10
|
||||
path_mat = ExtResource("3_cjil2")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.24272)
|
10
example/vizpath/two_bend/two_bend.gd
Normal file
10
example/vizpath/two_bend/two_bend.gd
Normal file
|
@ -0,0 +1,10 @@
|
|||
extends Node3D
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
pass
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(_delta):
|
||||
pass
|
1
example/vizpath/two_bend/two_bend.gd.uid
Normal file
1
example/vizpath/two_bend/two_bend.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://dh5elyacabw3m
|
62
example/vizpath/two_bend/two_bend.tscn
Normal file
62
example/vizpath/two_bend/two_bend.tscn
Normal file
|
@ -0,0 +1,62 @@
|
|||
[gd_scene load_steps=12 format=3 uid="uid://c55gugehr1r3q"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_3gjiw"]
|
||||
[ext_resource type="Script" path="res://example/two_bend/two_bend.gd" id="1_avpar"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_xhjfb"]
|
||||
[ext_resource type="Material" uid="uid://bb6vecpbvsco2" path="res://example/vizpath/common/materials/green.tres" id="4_dnqvd"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/vizpath/common/materials/move.tres" id="5_cr2c7"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_m5l7s"]
|
||||
script = ExtResource("2_xhjfb")
|
||||
point = Vector3(0.576658, 0.1, 0.050687)
|
||||
normal = Vector3(1, 0, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_swer1"]
|
||||
script = ExtResource("2_xhjfb")
|
||||
point = Vector3(-0.3, 0.507225, 0)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_u3fio"]
|
||||
script = ExtResource("2_xhjfb")
|
||||
point = Vector3(-0.3, 0.1, 0.3)
|
||||
normal = Vector3(0, 0, 1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_h2nq6"]
|
||||
script = ExtResource("2_xhjfb")
|
||||
point = Vector3(-0.0696068, 0.591908, 0)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cl30b"]
|
||||
script = ExtResource("2_xhjfb")
|
||||
point = Vector3(-0.492063, 0.105, -0.892321)
|
||||
normal = Vector3(0, 0, -1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_eg1h8"]
|
||||
script = ExtResource("2_xhjfb")
|
||||
point = Vector3(0.557, 0.369389, -0.617691)
|
||||
normal = Vector3(0.988393, 0, 0.151917)
|
||||
|
||||
[node name="two_bend" type="Node3D"]
|
||||
script = ExtResource("1_avpar")
|
||||
|
||||
[node name="path1" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.125237)
|
||||
script = ExtResource("1_3gjiw")
|
||||
spots = Array[ExtResource("2_xhjfb")]([SubResource("Resource_m5l7s"), SubResource("Resource_swer1"), SubResource("Resource_u3fio")])
|
||||
path_width = 0.05
|
||||
path_mat = ExtResource("4_dnqvd")
|
||||
|
||||
[node name="path2" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.0673205)
|
||||
script = ExtResource("1_3gjiw")
|
||||
spots = Array[ExtResource("2_xhjfb")]([SubResource("Resource_m5l7s"), SubResource("Resource_h2nq6"), SubResource("Resource_cl30b"), SubResource("Resource_eg1h8")])
|
||||
inner_curve_radius = 0.05
|
||||
bend_segs = 8
|
||||
bend_lip = 0.05
|
||||
path_mat = ExtResource("5_cr2c7")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.948013, 0.318231, 0, -0.318231, 0.948013, -0.143137, 0.97094, 1.10501)
|
41
example/vizpath/two_points/two_points.tscn
Normal file
41
example/vizpath/two_points/two_points.tscn
Normal file
|
@ -0,0 +1,41 @@
|
|||
[gd_scene load_steps=9 format=3 uid="uid://lya0l1b74f08"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/vizpath/visualized_path.gd" id="1_2ehhl"]
|
||||
[ext_resource type="Script" path="res://addons/vizpath/resources/spot.gd" id="2_7kv0e"]
|
||||
[ext_resource type="Material" uid="uid://c4qytbc7juuoa" path="res://example/vizpath/common/materials/move.tres" id="3_pq303"]
|
||||
[ext_resource type="Resource" uid="uid://ca6a3fjxcmbhc" path="res://addons/vizpath/resources/viz_head.tres" id="4_exeba"]
|
||||
[ext_resource type="Resource" uid="uid://dnaxoh1d4t82c" path="res://addons/vizpath/resources/viz_tail.tres" id="5_76glu"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_o651y"]
|
||||
script = ExtResource("2_7kv0e")
|
||||
point = Vector3(0, 0.114297, -0.0441982)
|
||||
normal = Vector3(0, 0, -1)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_2clix"]
|
||||
script = ExtResource("2_7kv0e")
|
||||
point = Vector3(-0.346671, 0.276115, 0.160896)
|
||||
normal = Vector3(-1, 0, 0)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_rwwtj"]
|
||||
script = ExtResource("2_7kv0e")
|
||||
point = Vector3(-0.140459, 0.608702, 0.100734)
|
||||
normal = Vector3(0, 1, 0)
|
||||
|
||||
[node name="two_points" type="Node3D"]
|
||||
|
||||
[node name="path" type="Node3D" parent="."]
|
||||
transform = Transform3D(-0.992377, 0, -0.123238, 0, 1, 0, 0.123238, 0, -0.992377, 0, 0, 0)
|
||||
script = ExtResource("1_2ehhl")
|
||||
spots = Array[ExtResource("2_7kv0e")]([SubResource("Resource_o651y"), SubResource("Resource_2clix"), SubResource("Resource_rwwtj")])
|
||||
path_width = 0.05
|
||||
inner_curve_radius = 0.01
|
||||
bend_lip = 0.05
|
||||
path_mat = ExtResource("3_pq303")
|
||||
path_head = ExtResource("4_exeba")
|
||||
path_tail = ExtResource("5_76glu")
|
||||
|
||||
[node name="light" type="DirectionalLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 0.828627, 0.559801, 0, -0.559801, 0.828627, 0, 1.47828, 1.16019)
|
||||
|
||||
[node name="camera" type="Camera3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.24272)
|
Loading…
Add table
Add a link
Reference in a new issue