SoloCodigo

Programación Específica => Programación de Videojuegos => OpenGL => Mensaje iniciado por: falconer007 en Miércoles 17 de Mayo de 2006, 23:29

Título: Propagar Movimiento
Publicado por: falconer007 en Miércoles 17 de Mayo de 2006, 23:29
Hola a todos. Quisiera saber si alguien me puede indicar como puedo propagar movimiento. Tengo  un cuerpo representado por cubos y quisera mover la mano (como tirar la mano) y que el movimiento sea propagado por el cuerpo. ´No sé muy bien como empezart a plantear este problema, alguien me sugirio que usara java 3d en vez de open gl, pues en java yo podia dejar todo como objetos y la propagación se reducia simplemente a multiplicar las matrices correspondientes a los objetos, se puede hacer esto en opengl?
Título: Re: Propagar Movimiento
Publicado por: PENTEX en Sábado 20 de Mayo de 2006, 20:37
Creo que si entendi bien, la sugerencia de java3d - opengl esta mal hecha.  :whistling:  Realmente ese problema no se refiere tanto a como se va a representar (java 3d - opengl o directX) sino al modelo físico de como van a interactuar los objetos. Creo que el tratamiento que buscas es el de "inverse kinematics" (kinematica inversa) y hasta cierto punto "ragdolls".

Aqui hay algo de informacion al respecto ( que no se note que es google  :unsure: )

En ingles (http://freespace.virgin.net/hugo.elias/models/m_ik.htm)
ingles (http://en.wikipedia.org/wiki/Inverse_kinematics)

bueno, me dio  -_-  seguir buscando, me acuerdo que alguna vez en nehe tutorials un tipo publico un ejemplo muy bueno en c++ y Opengl de ragdolls, pero luego perdi la referencia y el ejemplo

Camilo
http://runegamedev.awardspace.com/ (http://runegamedev.awardspace.com/)

Grupo PENTEX