Grin logo
de en es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Aplicada

YogAni - Yoga Animation

A free experimental online service intended to establish a collective database of animated yoga exercises

Título: YogAni - Yoga Animation

Trabajo de Investigación , 2011 , 44 Páginas

Autor:in: Prof. Dr.-Ing. Jörg Buchholz (Autor)

Ciencias de la computación - Aplicada
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

YogAni (Yoga Animation) is a free experimental online service (yogani.tk) intended to establish a collective database of animated yoga exercises (asanas). Unregistered users can display and download yoga animations of other users. As a registered user, you can define the motions of a character during the sequences of an exercise by yourself. An online background rendering machine will then compute and render the single motions of your character frame by frame and assemble them into a downloadable animation.

Extracto


Table of Contents

1. Introduction

1.1. A simple example

1.2. Hello better world

1.3. General hints

2. Manual

2.1. Block diagram

2.2. YogAni home

2.3. Contact

2.4. Sign in

2.5. Create new account

2.6. Reset password

2.7. Exercise

2.8. Sequence

2.9. Move

2.10. Export exercise or sequence

2.11. Import exercise or sequence

2.12. Render exercise or sequence

2.13. Display exercise or sequence

3. Why we need Inverse Kinematics

4. Known issues & To-do

4.1. Known issues and workarounds

4.2. To-do

Objectives & Themes

The primary goal of YogAni is to provide a free, experimental online service that facilitates the creation and management of a collaborative database of animated yoga exercises (asanas). The research project enables users to define complex character motions through a structured, sequence-based interface and utilizes an online background rendering engine to generate visual animations, while also supporting interoperability with professional 3D software.

  • Collaborative database creation for yoga animations
  • Hierarchical motion definition using bones and sequences
  • Technical workflow integration with DAZ Studio 3
  • XML-based export and import capabilities for custom animations
  • Addressing kinematic challenges in character animation

Excerpt from the Book

3. Why we need Inverse Kinematics

The bones of Figure 16 are related to each other in the hierarchical parent-child structure displayed in Figure 44.

The hip is the parent of the left thigh (lThigh), the right thigh (rThigh), and the abdomen. The abdomen is the parent of the chest. The chest is the parent of the left collar (lCollar), the right collar (rCollar) and the neck, ...

If you move or rotate a parent, all its children, grandchildren, and their descendants are moved and rotated too. If you rotate the neck, the head is moved and rotated too. If you rotate the abdomen, the whole upper part of the body (including head and arms) is moved and rotated. If you move or rotate the hip, the whole body is moved or rotated.

Every bone is rotated with respect to its parent. If you rotate the thigh (with respect to the hip) from −45° to 45° as in Figure 45, the whole leg – including shin, foot, and toe – is swung forward in a kicking, circular motion while the hip remains in place.

Chapter Summaries

1. Introduction: Provides an overview of the YogAni service and demonstrates the creation of basic animations using a simple bowing example.

2. Manual: Offers a comprehensive technical guide to the platform's interface, covering everything from user account management to exporting and rendering sequences.

3. Why we need Inverse Kinematics: Explains the underlying hierarchical bone structure and the challenges associated with forward versus inverse kinematics in character animation.

4. Known issues & To-do: Lists current software limitations, browser-specific workarounds, and proposed future developments for the project.

Keywords

YogAni, Yoga Animation, Asana, Inverse Kinematics, Forward Kinematics, DAZ Studio, 3D Character Animation, XML Transfer, Motion Database, Skeleton Hierarchy, Rendering Engine, Sequence Management, Bone Rotation, Web Service, Research Project

Frequently Asked Questions

What is the core purpose of YogAni?

YogAni is a free, experimental research project designed to create a collective, online database of animated yoga exercises by allowing users to define character movements.

What are the primary thematic areas covered?

The work covers web-based animation interface design, hierarchical bone structures for 3D characters, the integration of XML data for animation export, and the mathematical complexities of skeletal motion.

What is the main objective of this documentation?

The document serves as a technical manual to guide users through the process of creating, managing, and exporting yoga animations within the YogAni environment.

What scientific methodology is utilized in the animation system?

The system relies on forward kinematics, where movement is calculated based on parent-child bone relationships, while also highlighting the practical need for inverse kinematics to handle fixed-point movements like walking.

What topics are discussed in the main body?

The main body details the platform's user interface, the step-by-step procedure for building animated exercises from sequences and moves, and the technical implementation of DAZ Studio import/export scripts.

Which keywords best characterize this work?

Key terms include YogAni, Inverse Kinematics, DAZ Studio, 3D Character Animation, and XML-based animation transfer.

How does the system handle "static" positions?

Users can set a sequence to 0 frames, which makes it static; this is recommended for initially setting up poses before generating a full animation to save on computational resources.

Can users interact with other professional 3D tools?

Yes, the project supports integration with DAZ Studio 3 through provided import and export scripts, allowing users to move data between the web service and the professional 3D application.

Why might an animation appear unrealistic?

Due to the current lack of inverse kinematics, complex transitions (like hands needing to stay fixed on the ground) can result in unexpected circular paths rather than stable movements.

Final del extracto de 44 páginas  - subir

Detalles

Título
YogAni - Yoga Animation
Subtítulo
A free experimental online service intended to establish a collective database of animated yoga exercises
Universidad
University of Applied Sciences Bremen
Autor
Prof. Dr.-Ing. Jörg Buchholz (Autor)
Año de publicación
2011
Páginas
44
No. de catálogo
V178980
ISBN (Ebook)
9783656013242
Idioma
Inglés
Etiqueta
Yoga Animation online database render swf avi mp4 mov wmv DAZ Studio XML Inverse Kinematics bones Script
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Prof. Dr.-Ing. Jörg Buchholz (Autor), 2011, YogAni - Yoga Animation, Múnich, GRIN Verlag, https://www.grin.com/document/178980
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  44  Páginas
Grin logo
  • Grin.com
  • Envío
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint