From 01b33b3ae468ab4aaecdf887d9fa18bd23b91d55 Mon Sep 17 00:00:00 2001 From: mathias Date: Sun, 2 Feb 2020 15:57:10 +0100 Subject: [PATCH 1/2] BullHead --- 3D Input/stiertextur.png.import | 18 ++++++++------- BodyParts/BullHead.gd | 16 +++++++++++++ BodyParts/BullHead.tscn | 40 +++++++++++++++++++++++++++++++++ Global/BodyPartLoader.gd | 2 ++ 4 files changed, 68 insertions(+), 8 deletions(-) create mode 100644 BodyParts/BullHead.gd create mode 100644 BodyParts/BullHead.tscn diff --git a/3D Input/stiertextur.png.import b/3D Input/stiertextur.png.import index eb77ea9..98a62bb 100644 --- a/3D Input/stiertextur.png.import +++ b/3D Input/stiertextur.png.import @@ -2,33 +2,35 @@ importer="texture" type="StreamTexture" -path="res://.import/stiertextur.png-deb6038266d9a20bfe850d7c34f3aec9.stex" +path.s3tc="res://.import/stiertextur.png-deb6038266d9a20bfe850d7c34f3aec9.s3tc.stex" +path.etc2="res://.import/stiertextur.png-deb6038266d9a20bfe850d7c34f3aec9.etc2.stex" metadata={ -"vram_texture": false +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true } [deps] source_file="res://3D Input/stiertextur.png" -dest_files=[ "res://.import/stiertextur.png-deb6038266d9a20bfe850d7c34f3aec9.stex" ] +dest_files=[ "res://.import/stiertextur.png-deb6038266d9a20bfe850d7c34f3aec9.s3tc.stex", "res://.import/stiertextur.png-deb6038266d9a20bfe850d7c34f3aec9.etc2.stex" ] [params] -compress/mode=0 +compress/mode=2 compress/lossy_quality=0.7 compress/hdr_mode=0 compress/bptc_ldr=0 compress/normal_map=0 -flags/repeat=0 +flags/repeat=true flags/filter=true -flags/mipmaps=false +flags/mipmaps=true flags/anisotropic=false -flags/srgb=2 +flags/srgb=1 process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false stream=false size_limit=0 -detect_3d=true +detect_3d=false svg/scale=1.0 diff --git a/BodyParts/BullHead.gd b/BodyParts/BullHead.gd new file mode 100644 index 0000000..f80db9f --- /dev/null +++ b/BodyParts/BullHead.gd @@ -0,0 +1,16 @@ +extends PushingBodyPart + + +# Declare member variables here. Examples: +# var a = 2 +# var b = "text" + + +# Called when the node enters the scene tree for the first time. +func _ready(): + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass diff --git a/BodyParts/BullHead.tscn b/BodyParts/BullHead.tscn new file mode 100644 index 0000000..6cbc0a1 --- /dev/null +++ b/BodyParts/BullHead.tscn @@ -0,0 +1,40 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://BodyParts/PushingBodyPart.tscn" type="PackedScene" id=1] +[ext_resource path="res://BodyParts/BullHead.gd" type="Script" id=2] +[ext_resource path="res://3D Input/Fertige GLBs/Kopf_Stier.glb" type="PackedScene" id=3] +[ext_resource path="res://3D Input/stiertextur.png" type="Texture" id=4] + +[sub_resource type="CylinderShape" id=1] +height = 1.94931 + +[sub_resource type="SpatialMaterial" id=2] +albedo_texture = ExtResource( 4 ) + +[node name="Bullhead" instance=ExtResource( 1 )] +transform = Transform( -1, 3.25841e-07, 0, 5.30863e-14, 1.62921e-07, -1, -3.25841e-07, -1, -1.62921e-07, 0, -3.28412, 0.289329 ) +script = ExtResource( 2 ) + +[node name="TouchArea" parent="." index="1"] +transform = Transform( -1.71568, 8.52651e-14, 1.49989e-07, 1.27871e-07, -0.89673, 1.46268, 7.83945e-08, 1.46267, 0.89673, -0.002635, -0.0220304, -0.00495291 ) + +[node name="CollisionShape" type="CollisionShape" parent="TouchArea" index="0"] +transform = Transform( 1, 0, 8.88178e-15, 0, 1, -2.98023e-08, -1.06581e-14, 0, 1, 0, 0, 0 ) +shape = SubResource( 1 ) + +[node name="Mesh" parent="." index="4" instance=ExtResource( 3 )] + +[node name="Skeleton" parent="Mesh/Armature" index="0"] +bones/2/bound_children = [ NodePath("BoneAttachment") ] + +[node name="Cube" parent="Mesh/Armature/Skeleton" index="0"] +material/0 = SubResource( 2 ) + +[node name="BoneAttachment" type="BoneAttachment" parent="Mesh/Armature/Skeleton" index="1"] +transform = Transform( -1, 2.84217e-14, 8.74227e-08, 3.11325e-08, 0.934442, 0.356115, -8.16914e-08, 0.356115, -0.934442, 1.59719e-14, 1.68091, 0.12745 ) +bone_name = "bone_2" + +[node name="RemoteTransform" type="RemoteTransform" parent="Mesh/Armature/Skeleton/BoneAttachment" index="0"] +remote_path = NodePath("../../../../../TouchArea") + +[editable path="Mesh"] diff --git a/Global/BodyPartLoader.gd b/Global/BodyPartLoader.gd index 59a6298..fd7ec80 100644 --- a/Global/BodyPartLoader.gd +++ b/Global/BodyPartLoader.gd @@ -9,3 +9,5 @@ func _ready(): bodyparts["Frog Leg"] = load("res://BodyParts/FrogLeg.tscn") bodyparts["Gorilla Arm"] = load("res://BodyParts/GorillaArm.tscn") bodyparts["Horse Leg"] = load("res://BodyParts/HorseLeg.tscn") + + bodyparts["Bull Head"] = load("res://BodyParts/BullHead.tscn") From 06a1a46fe26a2304154fa17143c3cc038bf1867f Mon Sep 17 00:00:00 2001 From: Merlar Date: Sun, 2 Feb 2020 14:57:17 +0000 Subject: [PATCH 2/2] hendl gesaved --- .../hühnchen kopf unwrapped and rigged.blend | Bin 823144 -> 823144 bytes .../hühnchen kopf unwrapped and rigged.blend1 | Bin 823144 -> 823144 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/3D Input/hühnchen kopf unwrapped and rigged.blend b/3D Input/hühnchen kopf unwrapped and rigged.blend index 68d1d38341646aca374ca820d5476dccf4d56005..755f6925d1cf0a263e75889f0002bc47b61dae2f 100644 GIT binary patch delta 7148 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 delta 7232 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 SEHtb%Y&7g0r>=zU-TS{b{ZkPD diff --git a/3D Input/hühnchen kopf unwrapped and rigged.blend1 b/3D Input/hühnchen kopf unwrapped and rigged.blend1 index 2e5fadd45877a46c3a3b80fff30f307c0410d014..68d1d38341646aca374ca820d5476dccf4d56005 100644 GIT binary patch delta 711 zcmaDc&*;TGqX{J}GxpaQHdbt{VDw{UWSD-Ol~I?s!uyYlGZO=Y0s{jB({w>aR_Ez1 zY>WmhHzv2bY_DKr)M4b-2z(O)QX=8=X8U?}#;-b@@<7FmK>Ta^#(m7f+Ygv9c2;qB z&xNS!oEtJdfse&y`;7IB1&mxb`XJ&r`nC&gWL(F@6VVJ2I3dtwxc$s#MqYkyvG)+I zKpLV|<1nKKBX@=Daj-a$-d=r#QGj{+em54;?F)`GCNT2M;DTrZ(GX1mCxQ0y%us}i z18Io3z-h)COcNa>ww+_-VAgJ~$+!Q1M{(c2GYjp2USP<7xy8=Z^_txl{jmKYK8u2q z(X=lq_LI1uPS+1%5v>Pl$O9_+_y4~UP`=?WP_q$G!xW$*kOq)Jn}C`paz6zb*zjf2 zbcfJo9tY1(yygJp+DG{>voG>3+Q)WvA;{8wrY^tjDiaj!S6PMG11+^L(@8Y)id${( zE&g;L(9(S%GeJOpb&jLrrF?rwmOLH%S&mJ1J12fJ3T#ST+va#Gy!fS47C*?^cG Sh&h0m6NtICpLox`U_JnhoCt>i delta 726 zcmaDc&*;TGqX{J}8A;zl8Y{L|F#54FGEP6v%BU-&!Tln{nTdfxfq{VmNP#hsVwfRy zFl4#`JEQ4zS2jj{77%xP1skIdBe%q(4zLa&y?s49<5wL{S)h7GApSLd<348L?FUR4 zJFB=$=7LrI=$;!geM1zZ%k~-T84DP>DjFc-6%E^kHZrbb;@MFJRjB_yWc!)TjJ*8Z zMGz4QAPv!~ahTDAk(*=gA+V7^dVBQ|MgeA^9}c*&h-_bQoH2os$6_u-8;FKz3pfe1 zk>^G^L>xpz#05?>-e6)(n`kJ$?HnTqvv&OqeS3+gOZT;&QL_j6{lABmy-dO!J69{& z{UCn%<*CNYEK==f|9U)KKZHfJz7D7Xq==DWfiY0N0i;%OU=DEKf z+kxb7Im$SedI=wtnsn6x$hBvARBT@y_G2I4Rki&*cKqsyj}GQBQrbCj$}yKMKr_0uHrT*OjihZ8G=&Hj5L_I#a%`V zc5aQ2onUc~cb(JMM=`o?Kk$U{2M2eCBt$uoh6r=K1DeA9;u}OYkOm94pLov*#7scU d48$xz%nHP8K+F!r96-zo#9Z4?yyspp9{__{1B3to