Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Digitals Boxing Ring collision hands demo #495

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions VERSIONS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# 4.3.2
- Added boxing ring demo for showing collision hand functionality.

# 4.3.1
- Fix saving project when using plugin-tools to set physics layers or enable OpenXR
- Fix updating the editor-preview hand-pose
Expand Down
7 changes: 7 additions & 0 deletions assets/Kevin MacLeod/License.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
License: Public Domain CC0

Source: https://freepd.com/

Author: Kevin MacLeod

Title: Neon and Kickboxing
Binary file added assets/Kevin MacLeod/Neon and Kickboxing.mp3
Binary file not shown.
19 changes: 19 additions & 0 deletions assets/Kevin MacLeod/Neon and Kickboxing.mp3.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
[remap]

importer="mp3"
type="AudioStreamMP3"
uid="uid://bknr7ftar4n0d"
path="res://.godot/imported/Neon and Kickboxing.mp3-0d916dead3d2362424645eaa25d1c0e8.mp3str"

[deps]

source_file="res://assets/Kevin MacLeod/Neon and Kickboxing.mp3"
dest_files=["res://.godot/imported/Neon and Kickboxing.mp3-0d916dead3d2362424645eaa25d1c0e8.mp3str"]

[params]

loop=true
loop_offset=0
bpm=0
beat_count=0
bar_beats=4
10 changes: 9 additions & 1 deletion assets/digitaln8m4r3/License.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@

Arcade Hoops 3D Model
Basketball 3D Model
Boxing Glove Left/Right 3D Model
Boxing Ring 3D Model
Climbing Grips 3D Model
(added the Boxing Gloves to the XR Tools as well, located res://addons/godot-xr-tools/hands/model/Boxing_Glove_L.glb and Boxing_Glove_R.glb)

Muscleboy 3D Model
PingPong Ball 3D Model
Ping Pong Racket 3D Model
Punching Bag 3D Model
Punching Ball 3D Model
Table 3D Model
Token 3D Model

1kg/3kg/5kgWeight 3D Model

Created/distributed by DigitalN8m4r3 aka Miodrag Sejic
https://www.digitalnightmare.eu/en/privacy.html
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added assets/digitaln8m4r3/materials/pallete.material
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dt5uomhqyclmn"
path="res://.godot/imported/boxing_glove_left.glb-a2c0f51ee33dcdbe8513fcbf69598e77.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/boxing gloves/boxing_glove_left.glb"
dest_files=["res://.godot/imported/boxing_glove_left.glb-a2c0f51ee33dcdbe8513fcbf69598e77.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c4f3ghyc7b16d"
path="res://.godot/imported/boxing_glove_right.glb-e5e5569b62e92d44dee4015033917540.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/boxing gloves/boxing_glove_right.glb"
dest_files=["res://.godot/imported/boxing_glove_right.glb-e5e5569b62e92d44dee4015033917540.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/boxing ring/boxing_ring.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c1e7a5x7i6781"
path="res://.godot/imported/boxing_ring.glb-11140985e9b6461d5d8d151e2e6e6310.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/boxing ring/boxing_ring.glb"
dest_files=["res://.godot/imported/boxing_ring.glb-11140985e9b6461d5d8d151e2e6e6310.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b6r13shibv5l6"
path="res://.godot/imported/climbing_grips.glb-f92be666fa742c56b017d2680c51451d.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/climbing grips/climbing_grips.glb"
dest_files=["res://.godot/imported/climbing_grips.glb-f92be666fa742c56b017d2680c51451d.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/gym bags/punching_bag.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://brrmec2fhu2s6"
path="res://.godot/imported/punching_bag.glb-3c863bcb464655529d8754c034cdeff2.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/gym bags/punching_bag.glb"
dest_files=["res://.godot/imported/punching_bag.glb-3c863bcb464655529d8754c034cdeff2.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/gym bags/punching_ball.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://drb0jije4gwkr"
path="res://.godot/imported/punching_ball.glb-3c3fccbf7dc7a734585e0fd22081e3f0.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/gym bags/punching_ball.glb"
dest_files=["res://.godot/imported/punching_ball.glb-3c3fccbf7dc7a734585e0fd22081e3f0.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/gym weights/1kgweight.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://b35b4oi3lo63s"
path="res://.godot/imported/1kgweight.glb-f76b0b8e7603e2f561d2205442b27d84.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/gym weights/1kgweight.glb"
dest_files=["res://.godot/imported/1kgweight.glb-f76b0b8e7603e2f561d2205442b27d84.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/gym weights/3kgweight.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bv115s1h8n1am"
path="res://.godot/imported/3kgweight.glb-de196b4d7c1018e7c1669380fe94d7f7.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/gym weights/3kgweight.glb"
dest_files=["res://.godot/imported/3kgweight.glb-de196b4d7c1018e7c1669380fe94d7f7.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/gym weights/5kgweight.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dimw2psym3b5i"
path="res://.godot/imported/5kgweight.glb-7d7331ed558ca1c931617dd76a2d5c4d.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/gym weights/5kgweight.glb"
dest_files=["res://.godot/imported/5kgweight.glb-7d7331ed558ca1c931617dd76a2d5c4d.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Binary file not shown.
32 changes: 32 additions & 0 deletions assets/digitaln8m4r3/models/muscleboy/muscleboy.glb.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://kkjn775m8rnp"
path="res://.godot/imported/muscleboy.glb-8f0b10092b7a53c999eab024560fad82.scn"

[deps]

source_file="res://assets/digitaln8m4r3/models/muscleboy/muscleboy.glb"
dest_files=["res://.godot/imported/muscleboy.glb-8f0b10092b7a53c999eab024560fad82.scn"]

[params]

nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/embedded_image_handling=1
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading