a
This commit is contained in:
		
							parent
							
								
									13e856791b
								
							
						
					
					
						commit
						e2c9d9cd1a
					
				
					 9 changed files with 46 additions and 16 deletions
				
			
		
							
								
								
									
										
											BIN
										
									
								
								blends/balloon.blend
									 (Stored with Git LFS)
										
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								blends/balloon.blend
									 (Stored with Git LFS)
										
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -36,12 +36,13 @@ blend_shape_mode = 0
 | 
				
			||||||
shadow_mesh = SubResource("ArrayMesh_vsncq")
 | 
					shadow_mesh = SubResource("ArrayMesh_vsncq")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="balloon2" instance=ExtResource("1_y0aai")]
 | 
					[node name="balloon2" instance=ExtResource("1_y0aai")]
 | 
				
			||||||
 | 
					mass = 0.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Balloon_String" type="MeshInstance3D" parent="." index="1"]
 | 
					[node name="Balloon_String2" type="MeshInstance3D" parent="." index="1"]
 | 
				
			||||||
transform = Transform3D(-0.00735031, 1.59288e-05, -5.56369e-06, 1.21871e-07, 1, -6.21002e-06, 5.56359e-06, -0.000844878, -0.00735031, 0, -1.5621, 0)
 | 
					transform = Transform3D(-0.00735031, 1.59288e-05, -5.56369e-06, 1.21871e-07, 1, -6.21002e-06, 5.56359e-06, -0.000844878, -0.00735031, 0, -1.5621, 0)
 | 
				
			||||||
mesh = SubResource("ArrayMesh_0v50y")
 | 
					mesh = SubResource("ArrayMesh_0v50y")
 | 
				
			||||||
skeleton = NodePath("")
 | 
					skeleton = NodePath("")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Balloon" parent="." index="3"]
 | 
					[node name="Balloon" parent="." index="4"]
 | 
				
			||||||
transform = Transform3D(0.299999, 0.000743196, 0.000234422, -0.0007434, 0.299999, 0.000261382, -0.000233774, -0.000261962, 0.3, 0, 0, 0)
 | 
					transform = Transform3D(0.299999, 0.000743196, 0.000234422, -0.0007434, 0.299999, 0.000261382, -0.000233774, -0.000261962, 0.3, 0, 0, 0)
 | 
				
			||||||
surface_material_override/0 = ExtResource("2_5kbog")
 | 
					surface_material_override/0 = ExtResource("2_5kbog")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,15 +1,25 @@
 | 
				
			||||||
[gd_scene load_steps=4 format=3 uid="uid://db3h7pscfif84"]
 | 
					[gd_scene load_steps=4 format=3 uid="uid://db3h7pscfif84"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://dl005e2rvn86b" path="res://balloon.glb" id="1_sa42c"]
 | 
					[ext_resource type="PackedScene" uid="uid://dl005e2rvn86b" path="res://balloon.glb" id="1_sa42c"]
 | 
				
			||||||
[ext_resource type="Material" uid="uid://cqhehgwersrkl" path="res://Objects/balloon/balloon_material_standard.tres" id="2_uagtf"]
 | 
					
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://dkoiku0t4b0o7" path="res://Objects/balloon/string.tscn" id="3_7kjah"]
 | 
					[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_wfeli"]
 | 
				
			||||||
 | 
					friction = 0.0
 | 
				
			||||||
 | 
					bounce = 12.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[sub_resource type="SphereShape3D" id="SphereShape3D_pjfh4"]
 | 
				
			||||||
 | 
					radius = 0.258256
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="balloon" instance=ExtResource("1_sa42c")]
 | 
					[node name="balloon" instance=ExtResource("1_sa42c")]
 | 
				
			||||||
 | 
					mass = 0.01
 | 
				
			||||||
 | 
					physics_material_override = SubResource("PhysicsMaterial_wfeli")
 | 
				
			||||||
gravity_scale = 0.0
 | 
					gravity_scale = 0.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Balloon" parent="." index="2"]
 | 
					[node name="Balloon_String" parent="." index="2"]
 | 
				
			||||||
transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, 0, 0, 0)
 | 
					transform = Transform3D(-0.002, 0, -1.74846e-10, 0, 0.286, 0, 1.74846e-10, 0, -0.002, 0, -0.378486, 0)
 | 
				
			||||||
material_override = ExtResource("2_uagtf")
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="string" parent="." index="4" instance=ExtResource("3_7kjah")]
 | 
					[node name="Balloon" parent="." index="3"]
 | 
				
			||||||
transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, 0, 0, 0)
 | 
					transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, 0, 0, 0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[node name="CollisionShape3D" parent="." index="4"]
 | 
				
			||||||
 | 
					transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.239173, 0)
 | 
				
			||||||
 | 
					shape = SubResource("SphereShape3D_pjfh4")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										8
									
								
								godot/Objects/balloon/string.tres
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								godot/Objects/balloon/string.tres
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,8 @@
 | 
				
			||||||
 | 
					[gd_resource type="StandardMaterial3D" format=3 uid="uid://3r1biqr3c4l7"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[resource]
 | 
				
			||||||
 | 
					resource_name = "string"
 | 
				
			||||||
 | 
					cull_mode = 2
 | 
				
			||||||
 | 
					vertex_color_use_as_albedo = true
 | 
				
			||||||
 | 
					albedo_color = Color(0.906332, 0.906332, 0.906332, 1)
 | 
				
			||||||
 | 
					roughness = 0.5
 | 
				
			||||||
| 
						 | 
					@ -3,12 +3,12 @@
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://dmttoc025f26x" path="res://Domino.glb" id="1_n2u88"]
 | 
					[ext_resource type="PackedScene" uid="uid://dmttoc025f26x" path="res://Domino.glb" id="1_n2u88"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_ndu5u"]
 | 
					[sub_resource type="BoxShape3D" id="BoxShape3D_ndu5u"]
 | 
				
			||||||
size = Vector3(0.051, 0.093, 0.017)
 | 
					size = Vector3(0.153, 0.279, 0.066)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Domino" instance=ExtResource("1_n2u88")]
 | 
					[node name="Domino" instance=ExtResource("1_n2u88")]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Domino2" parent="." index="2"]
 | 
					[node name="Domino2" parent="." index="2"]
 | 
				
			||||||
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
 | 
					transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, 0, 0, 0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="CollisionShape3D" parent="." index="3"]
 | 
					[node name="CollisionShape3D" parent="." index="3"]
 | 
				
			||||||
transform = Transform3D(0.999984, 0, 0, 0, 0.999984, 0, 0, 0, 0.999984, 0, 0, 0)
 | 
					transform = Transform3D(0.999984, 0, 0, 0, 0.999984, 0, 0, 0, 0.999984, 0, 0, 0)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								godot/balloon.glb
									 (Stored with Git LFS)
										
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								godot/balloon.glb
									 (Stored with Git LFS)
										
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -29,6 +29,16 @@ animation/trimming=false
 | 
				
			||||||
animation/remove_immutable_tracks=true
 | 
					animation/remove_immutable_tracks=true
 | 
				
			||||||
import_script/path="res://physics/import_billiard.gd"
 | 
					import_script/path="res://physics/import_billiard.gd"
 | 
				
			||||||
_subresources={
 | 
					_subresources={
 | 
				
			||||||
 | 
					"materials": {
 | 
				
			||||||
 | 
					"balloon": {
 | 
				
			||||||
 | 
					"use_external/enabled": true,
 | 
				
			||||||
 | 
					"use_external/path": "res://Objects/balloon/balloon_material_standard.tres"
 | 
				
			||||||
 | 
					},
 | 
				
			||||||
 | 
					"string": {
 | 
				
			||||||
 | 
					"use_external/enabled": true,
 | 
				
			||||||
 | 
					"use_external/path": "res://Objects/balloon/string.tres"
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					},
 | 
				
			||||||
"nodes": {
 | 
					"nodes": {
 | 
				
			||||||
"PATH:Balloon": {
 | 
					"PATH:Balloon": {
 | 
				
			||||||
"generate/physics": true,
 | 
					"generate/physics": true,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,3 +3,4 @@
 | 
				
			||||||
[ext_resource type="PackedScene" uid="uid://bsge8trc5uwb0" path="res://grape.glb" id="1_jlfas"]
 | 
					[ext_resource type="PackedScene" uid="uid://bsge8trc5uwb0" path="res://grape.glb" id="1_jlfas"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="grape" instance=ExtResource("1_jlfas")]
 | 
					[node name="grape" instance=ExtResource("1_jlfas")]
 | 
				
			||||||
 | 
					mass = 0.1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -43,7 +43,7 @@ camera = NodePath("../Camera3D")
 | 
				
			||||||
initial_target = NodePath("../grape")
 | 
					initial_target = NodePath("../grape")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="grape" parent="." index="3" instance=ExtResource("3_gijly")]
 | 
					[node name="grape" parent="." index="3" instance=ExtResource("3_gijly")]
 | 
				
			||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.56762, 0.385236)
 | 
					transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.450543, 1.56762, 0.385236)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="grape2" parent="." index="4" instance=ExtResource("3_gijly")]
 | 
					[node name="grape2" parent="." index="4" instance=ExtResource("3_gijly")]
 | 
				
			||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.115958, 1.77839, -0.189013)
 | 
					transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.115958, 1.77839, -0.189013)
 | 
				
			||||||
| 
						 | 
					@ -92,7 +92,7 @@ stream = ExtResource("10_4mw33")
 | 
				
			||||||
autoplay = true
 | 
					autoplay = true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="Domino" parent="." index="12" instance=ExtResource("11_2c1js")]
 | 
					[node name="Domino" parent="." index="12" instance=ExtResource("11_2c1js")]
 | 
				
			||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.50107, 1.40023, 0)
 | 
					transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.50107, 1.55764, 0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[node name="balloon" parent="." index="13" instance=ExtResource("12_f4vmr")]
 | 
					[node name="balloon" parent="." index="13" instance=ExtResource("12_f4vmr")]
 | 
				
			||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 0)
 | 
					transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 0)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue