El objetivo de esta semana fue crear una primera aplicación interactiva para el Geomagic Touch usando Unity 5 y Haptic Plug.
En el caso del laberinto, se usaron cubos estáticos, que interactuan con el Geomagic, pero no pueden ser trasladados por este. En este caso, se agrega el componente Haptic Properties al GameObject, se define el tag del objeto como "Touchable", y se marca que el objeto está fijo.
Finalmente, es necesario definir un GameObject (puede ser vacio) que se encargue de ejecutar el script principal el cual controla los drivers de Geomagic. En este caso, lo principal es definir el modo de interacción (1 para Object Manipulation Mode), Y a su vez, es importante asociar al script los siguientes GameObjects en el escenario:
- La cámara principal de la escena.
- El Work Spaces del escenario, el cual define dónde se puede mover el Geomagic Touch.
- El Haptic Cursor, el cuel es el objeto que representará el Geomagic en el escenario; y es el encargado de interactuar con los demás objetos del escenario.
Por medio de este procedimiento, se puede observar el resultado en el siguiente demo:




