Bueno, trabaje en este codigo bastante y quiero compartirlo y que me ayuden tambien a mejorarlo. Este pequeño código consiste en detectar la rotacion del merker, asi la pelota se mueve en la direccion del mismo.
Para ello me base en el ejemplo de mikko (ver aqui) el cual no entendi XD asi que empece a hacer algunos experimentos por mi cuenta. Despues de eso me resulto, y volci a ver el codigo de mikko y ahora entendi que era mas facil de lo que yo pensaba, y al final use su codigo.
La idea es que ojala me ayudaran a mejorar el asunto de la caida, ya que cree 2 funciones, una que hace mover la pelota en el eje X y otro en el eje Y, pero si las uso juntas el resultado es extraño... supongo que se podra mejorar sacando promedios o algo asi.... El codigo fuente lo trate de comentar bastante para que se entienda.
También el código sirve para quien el otro dia preguntaba como añadir varias cosas a un mismo marker. En este ejemplo añado el "suelo" (que es el mismo wireframe del simple cube, y que use como referencia) y la pelota misma.
Bueno, sin mas bla bla, les dejo el código y un pequeño video del mismo en funcionamiento (disculpen la calidad y lentitud, pero mi pc y camara son bastante malas).
Codigo Fuente: http://www.zshare.net/download/71334800a3532c4d/
Mirror: http://aumentality.com/ryo007/ARInteractivo.zip
Video:
PD: Uso un marker propio, asi que deben cambiar el marker por el que quieran o imprimir el que va en el archivo.
http://ra-utem.uphero.com
