VR table tennis opponent
This project focuses on implementing Inverse Kinematics (IK) on a 3D table tennis player model to enhance its animation and provide a more immersive gaming experience. The IK is employed to estimate poses without the need for tracking data. By employing IK, the player model's arm dynamically...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171919 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-171919 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1719192023-11-17T15:38:04Z VR table tennis opponent Sim, Davis Kwan Hong Seah Hock Soon School of Computer Science and Engineering ASHSSEAH@ntu.edu.sg Engineering::Computer science and engineering This project focuses on implementing Inverse Kinematics (IK) on a 3D table tennis player model to enhance its animation and provide a more immersive gaming experience. The IK is employed to estimate poses without the need for tracking data. By employing IK, the player model's arm dynamically follows the ping-pong paddle's movements, allowing for more immersive gameplay. Through the process of rigging and setting up avatar masks, the model's upper and lower body movements are procedurally animated with the help of IK. This allows for dynamic steps and arm movements in response to the paddle's position and orientation. The project also addresses challenges in configuring Unity's animation system and applying constraints for body movements. Throughout the development process, challenges included addressing squatting posture issues, refining the rig setup, and managing constraints for natural joint movements. The project achieves the goal of providing a more immersive VR table tennis experience with a fully animated 3D player model. Future improvements could involve implementing additional restraints for finer joint control, refining side-step motions, incorporating AI-controlled paddle movements, and enhancing the visual quality of the 3D model. Overall, this project demonstrates the application of IK to enhance gameplay, opening avenues for further advancements in virtual sports simulations. Bachelor of Engineering (Computer Science) 2023-11-16T03:33:50Z 2023-11-16T03:33:50Z 2023 Final Year Project (FYP) Sim, D. K. H. (2023). VR table tennis opponent. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171919 https://hdl.handle.net/10356/171919 en SCSE22-0870 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Sim, Davis Kwan Hong VR table tennis opponent |
description |
This project focuses on implementing Inverse Kinematics (IK) on a 3D table tennis
player model to enhance its animation and provide a more immersive gaming
experience. The IK is employed to estimate poses without the need for tracking data. By
employing IK, the player model's arm dynamically follows the ping-pong paddle's
movements, allowing for more immersive gameplay. Through the process of rigging and
setting up avatar masks, the model's upper and lower body movements are procedurally
animated with the help of IK. This allows for dynamic steps and arm movements in
response to the paddle's position and orientation.
The project also addresses challenges in configuring Unity's animation system and
applying constraints for body movements. Throughout the development process,
challenges included addressing squatting posture issues, refining the rig setup, and
managing constraints for natural joint movements. The project achieves the goal of
providing a more immersive VR table tennis experience with a fully animated 3D player
model.
Future improvements could involve implementing additional restraints for finer joint
control, refining side-step motions, incorporating AI-controlled paddle movements, and
enhancing the visual quality of the 3D model. Overall, this project demonstrates the
application of IK to enhance gameplay, opening avenues for further advancements in
virtual sports simulations. |
author2 |
Seah Hock Soon |
author_facet |
Seah Hock Soon Sim, Davis Kwan Hong |
format |
Final Year Project |
author |
Sim, Davis Kwan Hong |
author_sort |
Sim, Davis Kwan Hong |
title |
VR table tennis opponent |
title_short |
VR table tennis opponent |
title_full |
VR table tennis opponent |
title_fullStr |
VR table tennis opponent |
title_full_unstemmed |
VR table tennis opponent |
title_sort |
vr table tennis opponent |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/171919 |
_version_ |
1783955617310834688 |