12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- [gd_scene load_steps=13 format=2]
- [ext_resource path="res://outline.tres" type="Material" id=1]
- [ext_resource path="res://belt.shader" type="Shader" id=2]
- [ext_resource path="res://Conveyor.gd" type="Script" id=3]
- [ext_resource path="res://test_bevel.obj" type="ArrayMesh" id=4]
- [sub_resource type="CubeMesh" id=1]
- [sub_resource type="SpatialMaterial" id=2]
- flags_unshaded = true
- albedo_color = Color( 0.564706, 0.564706, 0.564706, 1 )
- [sub_resource type="ArrayMesh" id=3]
- surfaces/0 = {
- "aabb": AABB( -1.02887, -1.02887, -1.02887, 2.05773, 2.05774, 2.05774 ),
- "array_data": PoolByteArray( 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 0, 0, 0, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 85, 57, 0, 0, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 85, 53, 0, 0, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 0, 60, 0, 0, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 0, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 85, 57, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 85, 53, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 0, 60, 0, 56, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 63, 127, 0, 0, 0, 0, 0, 129, 127, 85, 53, 0, 0, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 191, 129, 0, 0, 0, 0, 0, 127, 127, 0, 0, 0, 56, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 191, 127, 0, 0, 0, 0, 0, 129, 127, 85, 57, 0, 0, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 63, 129, 0, 0, 0, 0, 0, 127, 127, 85, 53, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 63, 127, 0, 0, 0, 0, 0, 129, 127, 85, 53, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 191, 129, 0, 0, 0, 0, 0, 127, 127, 0, 0, 0, 60, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 191, 127, 0, 0, 0, 0, 0, 129, 127, 85, 57, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 63, 129, 0, 0, 0, 0, 0, 127, 127, 85, 53, 0, 60, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 63, 0, 127, 0, 0, 129, 0, 0, 127, 85, 53, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 63, 0, 129, 0, 0, 127, 0, 0, 127, 85, 57, 0, 56, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 63, 0, 127, 0, 0, 129, 0, 0, 127, 85, 57, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 60, 0, 56, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 191, 0, 127, 0, 0, 129, 0, 0, 127, 85, 53, 0, 60, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 191, 0, 129, 0, 0, 127, 0, 0, 127, 85, 57, 0, 60, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 191, 0, 127, 0, 0, 129, 0, 0, 127, 85, 57, 0, 60, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 60, 0, 60 ),
- "array_index_data": PoolByteArray( 0, 0, 4, 0, 2, 0, 2, 0, 4, 0, 6, 0, 1, 0, 5, 0, 3, 0, 3, 0, 5, 0, 7, 0, 8, 0, 12, 0, 10, 0, 10, 0, 12, 0, 14, 0, 9, 0, 13, 0, 11, 0, 11, 0, 13, 0, 15, 0, 16, 0, 20, 0, 18, 0, 18, 0, 20, 0, 22, 0, 17, 0, 21, 0, 19, 0, 19, 0, 21, 0, 23, 0 ),
- "blend_shape_data": [ ],
- "format": 97559,
- "index_count": 36,
- "primitive": 4,
- "skeleton_aabb": [ ],
- "vertex_count": 24
- }
- [sub_resource type="CubeMesh" id=4]
- [sub_resource type="ArrayMesh" id=5]
- surfaces/0 = {
- "aabb": AABB( -1.02887, -1.02887, -1.02887, 2.05773, 2.05774, 2.05774 ),
- "array_data": PoolByteArray( 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 0, 0, 0, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 85, 57, 0, 0, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 85, 53, 0, 0, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 0, 60, 0, 0, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 0, 0, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 85, 57, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 63, 0, 0, 127, 0, 127, 0, 0, 127, 85, 53, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 191, 0, 0, 129, 0, 129, 0, 0, 127, 0, 60, 0, 56, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 63, 127, 0, 0, 0, 0, 0, 129, 127, 85, 53, 0, 0, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 191, 129, 0, 0, 0, 0, 0, 127, 127, 0, 0, 0, 56, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 191, 127, 0, 0, 0, 0, 0, 129, 127, 85, 57, 0, 0, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 63, 129, 0, 0, 0, 0, 0, 127, 127, 85, 53, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 63, 127, 0, 0, 0, 0, 0, 129, 127, 85, 53, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 191, 129, 0, 0, 0, 0, 0, 127, 127, 0, 0, 0, 60, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 191, 127, 0, 0, 0, 0, 0, 129, 127, 85, 57, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 63, 129, 0, 0, 0, 0, 0, 127, 127, 85, 53, 0, 60, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 63, 0, 127, 0, 0, 129, 0, 0, 127, 85, 53, 0, 56, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 63, 0, 129, 0, 0, 127, 0, 0, 127, 85, 57, 0, 56, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 63, 0, 127, 0, 0, 129, 0, 0, 127, 85, 57, 0, 56, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 63, 0, 129, 0, 0, 127, 0, 0, 127, 0, 60, 0, 56, 238, 177, 131, 63, 238, 177, 131, 63, 238, 177, 131, 191, 0, 127, 0, 0, 129, 0, 0, 127, 85, 53, 0, 60, 238, 177, 131, 191, 238, 177, 131, 191, 238, 177, 131, 191, 0, 129, 0, 0, 127, 0, 0, 127, 85, 57, 0, 60, 238, 177, 131, 191, 238, 177, 131, 63, 238, 177, 131, 191, 0, 127, 0, 0, 129, 0, 0, 127, 85, 57, 0, 60, 238, 177, 131, 63, 238, 177, 131, 191, 238, 177, 131, 191, 0, 129, 0, 0, 127, 0, 0, 127, 0, 60, 0, 60 ),
- "array_index_data": PoolByteArray( 0, 0, 4, 0, 2, 0, 2, 0, 4, 0, 6, 0, 1, 0, 5, 0, 3, 0, 3, 0, 5, 0, 7, 0, 8, 0, 12, 0, 10, 0, 10, 0, 12, 0, 14, 0, 9, 0, 13, 0, 11, 0, 11, 0, 13, 0, 15, 0, 16, 0, 20, 0, 18, 0, 18, 0, 20, 0, 22, 0, 17, 0, 21, 0, 19, 0, 19, 0, 21, 0, 23, 0 ),
- "blend_shape_data": [ ],
- "format": 97559,
- "index_count": 36,
- "primitive": 4,
- "skeleton_aabb": [ ],
- "vertex_count": 24
- }
- [sub_resource type="PlaneMesh" id=6]
- [sub_resource type="ShaderMaterial" id=7]
- shader = ExtResource( 2 )
- shader_param/bg_color = null
- shader_param/fg_color = Color( 0.976471, 0.917647, 0.0196078, 1 )
- shader_param/scale = null
- shader_param/speed = 0.1
- [sub_resource type="ConvexPolygonShape" id=8]
- points = PoolVector3Array( -0.986604, -0.9557, -0.832278, -0.986604, -0.9557, 0.832278, -0.986604, -0.832278, -0.9557, -0.986604, -0.832278, 0.9557, -0.986604, 0.832278, -0.9557, -0.986604, 0.832278, 0.9557, -0.986604, 0.9557, -0.832278, -0.986604, 0.9557, 0.832278, -0.985938, -0.924172, -0.893482, -0.9557, -0.986604, -0.832278, -0.9557, -0.986604, 0.832278, -0.9557, -0.832278, -0.986604, -0.9557, -0.832278, 0.986604, -0.9557, 0.832278, -0.986604, -0.9557, 0.832278, 0.986604, -0.9557, 0.986604, -0.832278, -0.9557, 0.986604, 0.832278, -0.9537, -0.9537, -0.9537, -0.9537, -0.9537, 0.9537, -0.9537, 0.9537, -0.9537, -0.9537, 0.9537, 0.9537, -0.832278, -0.986604, -0.9557, -0.832278, -0.986604, 0.9557, -0.832278, -0.9557, -0.986604, -0.832278, -0.9557, 0.986604, -0.832278, 0.9557, -0.986604, -0.832278, 0.9557, 0.986604, -0.832278, 0.986604, -0.9557, -0.832278, 0.986604, 0.9557, 0.832278, -0.986604, -0.9557, 0.832278, -0.986604, 0.9557, 0.832278, -0.9557, -0.986604, 0.832278, -0.9557, 0.986604, 0.832278, 0.9557, -0.986604, 0.832278, 0.9557, 0.986604, 0.832278, 0.986604, -0.9557, 0.832278, 0.986604, 0.9557, 0.893315, 0.924199, 0.985967, 0.9537, -0.9537, -0.9537, 0.9537, -0.9537, 0.9537, 0.9537, 0.9537, -0.9537, 0.9537, 0.9537, 0.9537, 0.9557, -0.986604, -0.832278, 0.9557, -0.986604, 0.832278, 0.9557, -0.832278, -0.986604, 0.9557, -0.832278, 0.986604, 0.9557, 0.832278, -0.986604, 0.9557, 0.832278, 0.986604, 0.9557, 0.986604, -0.832278, 0.9557, 0.986604, 0.832278, 0.986604, -0.9557, -0.832278, 0.986604, -0.9557, 0.832278, 0.986604, -0.832278, -0.9557, 0.986604, -0.832278, 0.9557, 0.986604, 0.832278, -0.9557, 0.986604, 0.832278, 0.9557, 0.986604, 0.9557, -0.832278, 0.986604, 0.9557, 0.832278 )
- [node name="Conveyor" type="Spatial"]
- transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 0, 0 )
- script = ExtResource( 3 )
- [node name="base" type="MeshInstance" parent="."]
- transform = Transform( 1, 0, 0, 0, 0.8, 0, 0, 0, 1, 0, -0.2, 0 )
- mesh = SubResource( 1 )
- material/0 = SubResource( 2 )
- [node name="MeshInstance" type="MeshInstance" parent="base"]
- material_override = ExtResource( 1 )
- mesh = SubResource( 3 )
- material/0 = null
- [node name="belt" type="MeshInstance" parent="."]
- transform = Transform( 1, 0, 0, 0, 0.2, 0, 0, 0, 1, 0, 0.8, 0 )
- mesh = SubResource( 4 )
- material/0 = null
- [node name="MeshInstance" type="MeshInstance" parent="belt"]
- mesh = SubResource( 5 )
- material/0 = ExtResource( 1 )
- [node name="graphics" type="MeshInstance" parent="belt"]
- transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.02021, 0 )
- mesh = SubResource( 6 )
- material/0 = SubResource( 7 )
- [node name="StaticBody" type="StaticBody" parent="."]
- constant_linear_velocity = Vector3( 0.1, 0, 0 )
- [node name="test_bevel" type="MeshInstance" parent="StaticBody"]
- transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0 )
- visible = false
- mesh = ExtResource( 4 )
- material/0 = null
- [node name="CollisionShape" type="CollisionShape" parent="StaticBody"]
- transform = Transform( 1.2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
- shape = SubResource( 8 )
|