Вы находитесь на странице: 1из 4

INVESTIGACION RA http://blog.aumentality.

com/tutoriales/empecemos-primeros-pasos/#title
Este primer artculo tratar sobre cmo obtener la libreraFLARToolKit gracias a TortoiseSVN y sobre cmo poder correr nuestro primer ejemplo. He de explicar que todos los componentes de la librera los encontraremos va SVN (Subversion), lo que nos llevar a instalar el software gratuito TortoiseSVN, explicaremos paso a paso desde cmo descargarlo hasta correr de manera muy sencilla uno de los proyectos que hay dentro de la librera. Al entrar a la pgina de FLARToolKit, lo que encontraremos cuando queremos descargar es un link de este tipo: svn checkout http://www.libspark.org/svn/as3/FLARToolKit/trunk/ FLARToolKit-read-only Esto lo que nos indica es que podemos obtener los cambios ms recientes y la ltima versin que se vaya desarrollando si usamos de manera adecuada lo que ellos nos proveen. Lo primero que haremos ser descargar TortoiseSVN. Una vez entremos a la pgina, damos click a Download, escogemos el instalador que corresponda a nuestra arquitectura e instalamos. Ahora bien, hemos pasado quiz la parte ms complicada, lo que sigue es de lo ms sencillo; vamos a crear una carpeta con el nombre que querramos, en mi caso, se llama FLARToolKit. Dentro tengo una carpeta que recibe el nombre de Ejemplos y dentro hay algunos archivos con proyectos muy sencillos que he descargado de un par de pginas. Adems de eso, tengo una carpeta que se llama SVN y es a la que asociar a TortoiseSVN para descargar FLARToolKit. De esta manera: FlarToolKit Ejemplos SVN Daremos un click derecho sobre la carpeta SVN y escogemos SVN Checkout, acceso que se ha creado tras la instalacin. Ponemos en el cuadroURL of Repository lo siguiente: http://www.libspark.org/svn/as3/FLARToolKit/trunk/ Dejamos en el cuadro Checkout directory la ruta de la carpeta y damos click a OK. En mi caso, quedara as:

Checkout repository TortoiseSVN ahora muestra un cuadro que indica estar descargando todos los archivos y carpetas que podemos encontrar si entramos directamente al repositorio. Tras un mensaje exitoso despus de la descarga, damos una vez ms click a OK. Qu contiene cada una de esas carpetas? Bien, no quiero entrar en detalles a explicar el contenido de cada una de esas carpetas en este post, para ello hay preparados otros artculos en donde se entrar a ver cada una de ellas de manera muy directa. Sin embargo veremos una muy breve explicacin de lo que podemos encontrar all. archive: dentro hay dos archivos comprimidos: FLARToolKit-rxxxx.zipy FLARToolKit-Starter-Kit.zip. Si nos fijamos en su contenido, veremos casi lo mismo que hay en las carpetas src y starterkit respectivamente. Lo que nos lleva a pensar que son los archivos comprimidos de cada una de esas carpetas. bin: dentro hay un archivo con extensin SWC, podemos fijarnos en el contenido de este archivo si lo abrimos con algn programa compresor, investigando un poco nos daremos cuenta que ese tipo de archivos son usados por una aplicacin de Adobe Flex. Cada SWC contiene un grupo de componentes entendidos por esta aplicacin; estos incluyen un SWFy un XML llamado catalog.xml, que lista los contenidos del paquete y los componentes individuales del mismo. Ya hablaremos de este archivo. examples: el nombre de la carpeta lo dice todo. Son ejemplos sobreRealidad Aumentada. src: contiene todo el source o archivos fuente de FLARToolKit. starter-kit: contiene archivos con ejemplos de uso para comenzar a desarrollar nuestras aplicaciones. En esta carpeta nos centraremos en los prximos artculos ya que es de suma importancia entender cada archivo all contenido para tener un buen manejo de FLARToolKit. Corramos nuestra primer aplicacin de FLARToolKit! Para ello, iremos a la carpeta starter-kit y luego a la carpeta Data. Abriremos el PDF que hay dentro y veremos un cuadrito como este:

Marker File Este cuadrito, como lo he llamado despectivamente, recibe el nombre de marko marker file y es de suma importancia para el desarrollo de un proyecto. Es por ello que dedicaremos un post entero para entender el funcionamiento de estas imgenes. Por ahora, vamos a imprimir el PDF. Nos devolvemos a la carpeta starter-kit y abrimos Earth.swf o SimpleCube.swf, aceptamos la peticin de cmara, ponemos nuestra hoja impresa de tal manera que el marker file aparezca en pantalla y voil!

Simple Cube

Earth Hemos conseguido nuestro objetivo, obtener FlarToolKit y dar un -para algunos- primer acercamiento a esta fabulosa herramienta. En el prximo artculo hablaremos sobre el marker file y en los siguientes sobre los componentes de la carpeta starter-kit. Ya sabes que cualquier duda la puedes plantear como comentario y ser contestada en la mayor brevedad posible. Muchas gracias por leernos. Actualizacin: Los repositorios para la descarga por SVN han cambiado debido a que hay una nueva versin de FLARToolKit. Ahora, dentro de la carpeta src encontramos una que se

llama examples, all hay un archivo que se llama FLARToolKitExample_ColladaData.as. ste archivo correspondera a lo que conocamos como Earth.as. Otra alternativa es descargar los archivos antiguos del starter-kit desde la pgina del mini-tutorial de Saqoosha.