[Videotutorial] Modelando nuestro elemento 3D y exportándolo correctamente con COLLADA

8 de septiembre de 2009 · Videotutoriales · 65366 Visitas ·

Primero que todo he de disculparme con ustedes, desde el último artículo ha pasado ya mucho tiempo. El contenido de este artículo es realmente extenso y lo he venido preparando por varios días para brindar la mejor y más puntual información.

En este artículo veremos dos cosas importantes:

  1. ¿Qué es COLLADA?
  2. ¿Cómo modelar nuestro elemento 3D en 3Ds Max o en programas similares? [Videotutorial]
Logos

Por lo general lo que ves en una aplicación de Realidad Aumentada es un elemento 3D, y como esta es quizá la parte más importante visualmente hablando, vamos a ver cómo fácilmente podemos hacer un modelado 3D en 3DsMax. Ahora bien, lo importante no es el programa que vamos a usar, sino que ese programa permita la instalación del plugin COLLADA3DsMaxMaya y Blender son muy buenas alternativas de programas 3D, sobre todo este último.

COLLADA significa COLLAborative Design Activity y es una herramienta a modo de plugin para programas de modelado 3D de modo que podamos exportar un archivo que luego será entendido por una aplicación de Realidad Aumentada. La extensión de este archivo es .DAE.

Vamos a hablar también de Papervision3D para ir llenando los significados de nuestra lista de términos.

Papervision3D es un plugin de gráficos 3D para Flash, la mayoría de páginas web hechas en Flash y que simulan un entorno tridimensional están basadas en este plugin. Podemos ver algunos ejemlos de este tipo de páginas web en Neurona Fugitiva.

Ya teniendo definidos los términos más importantes de este artículo, pasaremos a hablar de la instalación del plugin COLLADA de manera correcta, ya que hay algunos problemas que se presentan a menudo y a los que Tim Knip ya ha dado solución.

A continuación definiré 2 puntos a tratar y continuaremos con el videotutorial. No te preocupes por terminología o puntos que no logres entender, con el video te darás cuenta lo fácil que es todo este proceso.

  1. Dependiendo de nuestro programa de modelado 3D, ya sea Maya, Blender o 3DsMax (desconozco si en programas como Rhinoceros tengan implementada esta función) iremos a la página de COLLADA y escogeremos una de las opciones que nos presentan para la descarga del plugin. Solamente están disponibles para Maya3DsMax; para Blender nos dirigimos la página del plugin COLLADA para Blender. Acá viene la parte importante, si más adelante vamos usar animación para luego llevarla a FLARToolKit, recomiendo usar en el caso de 3DsMax, no la versión que encontramos en la página inicial, sino la versión que encontramos en COLLADAMax OSS, y además, no la versión 3.05C que es la última, sino la versión 3.05B. Y por si fuera poco, será mejor usar la versión 2009 o anterior de 3DsMax. He tenido muchos problemas usando la versión 2010.
  2. Flex. Esta maravillosa herramienta la sustituiremos por Flash, programa que veníamos usando antes. Flex nos va a proporcionar todo lo que nosotros necesitamos para una buena aplicación de Realidad Aumentada, luego enseñaré a manipular los archivos que nos devuelve Flex para ponerlos a disposición de nuestro público en una página web; si queremos la hacemos en Flash o simplemente en XHTML y CSS. Como comentaba, no te preocupes ni te desanimes si estos términos no son conocidos para tí, así como hicimos con Papervision3D y COLLADA, nos tomaremos nuestro tiempo para definir palabras clave. De momento tenemos una muy buena solución si somos estudiantes y no tenemos los recursos suficientes para comprar Flex. Iremos a la página de Flex para educación y desarrollo, nos registraremos, subiremos una imagen previamente escaneada de tu carnet estudiantil y esperaremos uno o dos días para recibir el número de serie. Mientras eso sucede podemos descargar una versión de prueba de 60 días, recuerda que debes estar registrado para poder obtener el instalador.

Ahora, el videotutorial, en donde resumiré cómo crear un elemento tridimensional en 3DsMax, cómo exportarlo y cómo llevarlo a Flex para lograr una aplicación de Realidad Aumentada. Recomiendo verlo desde vimeo para acceder a definición HD:

Acá están los links de todo lo que se ha tratado en el artículo:

Ha sido para mí un placer escribir un nuevo artículo sobre Realidad Aumentada. De nuevo les recuerdo que cualquier duda, insulto, sugerencia, aclaración  y demás, pueden ser escritas con total libertad a modo de comentario.

Hasta acá hemos cubierto lo más básico; en el siguiente videotutorial veremos cómo hacer animación en Realidad Aumentada.

Archivos Fuente | Descarga

Actualización: Si obtenemos el error “failed to initialize. Error code 126 – The specified module could not be found” después de instalar COLLADA, ya sea por medio manual (arrastrando el DLE al directorio /pugins) o a través del ejecutable, debemos instalar primero DirectX End-User Runtime Web Installer y Microsoft Visual C++ 2005 SP1 Redistributable Package (x86x64). Probablemente sólo con DirectX ya nos funcione.





Comentarios

257 Comentarios para “[Videotutorial] Modelando nuestro elemento 3D y exportándolo correctamente con COLLADA”


  1. andresortiz dice:

    usualmente no escribo en los foros, pero lo q usted tiene aqui esta realmente bueno!!

    muchas gracias!!

    • ZoiX dice:

      Gracias a tí por tu comentario! :)

      • Jesus dice:

        hola ZoiX oye una pregunta zoix, al hacer toooodo creo el proyecto en FlexBuilder y se crea correcto pero no me crea una carpeta que veo dice SRC(src) que es donde tu vas copiando los archivos y asi… no se porque y pues no los meto a ninguna, solo los bajo y al hacer run AR me abre el explorador pero no inicia nada, nisiquiera mi webcam solo se queda asi ayuda!

        • ZoiX dice:

          @Jesus, ¿estás creando un nuevo proyecto de ActionScript? Debería crearte esa carpeta, que de hecho incorpora un archivo con la estructura base para que uno empiece con el proyecto.

      • luis carrizo dice:

        hola zoix quiero agradecerte por compartir tu conocimiento con novatos , quisiera hacer una presentacion que permita poner video y otra que permita poner objetos 3D animados en realidada aumentada he pasado dias buscando y espero me puedas ayudar de antemano gracias por tomarte el tiempo de leer mi texto un saludo

    • jorge dice:

      que onda amigo gracias por tu publicacion me ayudo bastante, pero me gustaria que me digas como hacer que de flex cuando lo guarde y lo abra salga en la hoja, le pongo la hoja pero nada aun

      • ZoiX dice:

        ¿En cuál hoja? No te entiendo.

        • jorge dice:

          hola antes que nada garcias por tus tutoriales me ayudan demaciado, ahora tengouna duda que e buscado desde hace dias pero nada aun, como puedo hacer que me reconozca 2 markers, a la vez,, es decir que cuando pese un marker salga una animacion y cuando pase el otro sin quitarel anterior me reconosca a los 2.

  2. Jose dice:

    Gracias por la información es muy bueno conocer un poco mas de todos este mundo, agradezco me informes porque ya no puede ver los videos como antes. y otra pregunta que debo hacer para que corra mi aplicación en un server web?

    Agradezco tu colaboración.

  3. Jesus dice:

    Hola ZoiX de nuevo si mira mis pasos son los siguientes, click derecho New-> ActionScript Project -> aqui le pongo el nombre de mi proyecto, me crea solamente una carpeta con el nombre del proyecto (ejemplo), en ellas una carpeta [source path]ejemplo que contiene los archivos del folder del proyecto que son Data, model etc.. una carpeta mas llamada bin-debug, debajo html-template y por ultimo un archivo ejemplo.as pero no me aparece la carpeta src entonces es ahi donde no se en que parte metere los archivos que copiare te agradeceria mucho saludos! =)

  4. Marcos dice:

    Hola! Primero que nada quería felicitarte por el tutorial, la verdad que está muy bien explicado.
    Solo quería dejarte una inquietud. Estoy intentando utilizar diferentes modelos con el ejemplo que dejaste. Me anda bastante bien, pero cuando tengo dos objetos es como si en algunos sectores el material se transparentara en ciertos instantes y deja ver el objeto de atrás.
    ¿Sabés por qué puede surgir este problema? Estoy utilizando el 3D Max 9 para modelar y exportar con Collada, ¿será conveniente que me instale la versión 2009, o no tiene nada que ver?
    Cualquier cosa te envío un screenshot.
    Muchas gracias!!

  5. NONAME dice:

    Hola a todos!

    Existe alguna forma de no ocupar la aplicacion online del blog tarotaro.org y hacer este paso nosotros mismos?

    De que forma se hace esto?

    Saludos.

  6. [...] seguir con esta guía, puedes hacer uso del primer videotutorial de ZoiX, que muestra cómo podrás editar los ActionScript para conseguir poner el modelado 3D que [...]

  7. Ebelio Conde dice:

    Saludos,

    De verdad que este es el único y mejor sitio de realidad aumentada en español, felicitaciones.
    Soy novato en el tema, el tutorial es bastante claro y solo tengo una pregunta.

    Deseo pasar el ejemplo que elaboré (siguiendo el tutorial) a una página web o que corra desde mi equipo. ¿cómo se debe exportar de Flex a .swf o html?

    Ya que cuando abro la carpeta (html-template) y el archivo que creia que abria la ventana hacia mi proyecto (playerProductInstall) sale una ventana azul.

    ¿Cómo se ejecuta mi proyecto sin tener que estar abierto Flex?

    Agradezco tu ayuda, y sigo viendo tus Tutoriales.

    Gracias.

  8. Para plataforma MAC, sirve toda esta enseñanza?.
    Saludos y excelente página.
    Pablo Escobar

  9. neftali dice:

    oyes esta muy interesante todo solo que me quede atorado en algo, estuve entendiendo y haciendo todo paso a paso de lo que dice el videoturorial
    y la codificación en flex todo esta bien, pero cuando lo corro, la pantalla del explorador se queda en gris y no pasa nada mas, en la carpeta DATA no modifique nada, deje el mismo marker y todo, en la carpeta MODEL tengo mi .dae, en la carpeta ORG no modifique nada, despues hice todo lo que pasa en el video codificando el flex y todo anda pero a la mera hora se pone en el explorador gris xD espero y me puedan ayudar gracias

    • dyvap dice:

      hola neftali a mi me pasaba lo mismo y me ponia warning 1 Type
      1008: return value for function ‘holoa’ has no type declaration. ra.as /ra/src line 12 Flex Problem

      en mi caso el modelo dae se llama holoa y el archivo earth.as lo renombre a ra.as fui a la linea 12 y vi que ponia public function holoa() { probe a cambiar el holoa por ra y ya se ve la camara ahora el problema es que no me reconoce el marker aunque puede que sea la luz de mi habitacion seguire intentandolo a ver si consigo algo por cierto zoix un videotuto maravilloso junto con el de “como empezar desde 0 en realidad aumentada” son muy utiles… este es el mejor sitio de realidad aumentada que he visto seguid asi

      • dyvap dice:

        acabo de descubrir que si me reconoce el marker pero el modelo es tan grande que no lo veo en la pantalla le quitare la linea de escalarlo… el fallo de ahora es que el modelo es transparente solo se ven las aristas seguire a ver que pasa

        • dyvap dice:

          al final descubri el ultimo fallo le puse varias texturas y algunas no estaban en la carpeta del proyecto las puse en su sitio y perfecto si a alguien le pasa lo mismo que a mi ya sabeis y lo dicho muy buen tuto me paso al siguiente…

  10. Carlos dice:

    ZoiX, primero gracias por los videos. Por otro lado quiero saber un par de cosas y no se si las puedes explicar..
    1. Ya tengo un objeto modelado y pintado con los materiales, pero el momento de exportar y general la realidad aumentada, el modelo 3D no tiene cuerpo, es decir, no hay sombras ni nada que ayude al elemento creado a definir su forma. En este caso que debo hacer.

    Gracias.

  11. pelugo22 dice:

    Por favor revisar su correo. Cada día me satisface más sus investigaciones sobre este tema tan importante para los aprendizajes. Un saludo y que siga cultivando trieunfos.

  12. Gensu dice:

    hei hola, tengo que agradecerte todo lo que estas haciendo^^

    per tengo una duda y no salgo de ella… a la hora de utilizar el flex hay una carpeta llamada src, de donde la sacaste? he revisado el video varias veces y no lo encuentro, y por eso debe ser que no me sale bien el tutorial.

    Muchas gracias!

  13. Leohitman13 dice:

    Hola Zoix es exelente tu trabajo y tus tutoriales…
    Soy nuevo en esto y hasta hace muy poco encontre este blog.
    segui el tuotrial paso a paso cree mi propio modelo y lo pase a Flex tal como lo pasaste aunque al momento de ponerlo a funcionar en el explorador solo aparece una pantalla gris y nada mas no me da la opcion de permitir la webcam, ademas que al momento de hacer el proyecto en flex algunas de las lineas de codigo que tu tienes a mi me falta o me sobran podrias ayudarme?

    http://i904.photobucket.com/albums/ac248/leohitman13/FallaenFlex.png

    • ZoiX dice:

      La línea 12 cámbiala por “public function AR(){“.
      Por otro lado, revisa por favor hilos en el foro en donde ya se habló de este tema, quizá puedas encontrar allí la solución ;)

  14. jackie dice:

    hola mi nombre es jacki!!! una preguntota
    el la pag de flex donde mandas a descargar cual de los 2 descargo?

    • ZoiX dice:

      @jackie, escoges “Flash Builder 4 for non-commercial use”, llenas el formulario y… después de eso no recuerdo que sigue :$
      Creo que escoges entre el SDK para Eclipse o Flex, llamémoslo, puro. En este caso creería que es mejor standalone (flex puro).

  15. renzo dice:

    Hola , tambien soy nuevo y quisiera saber como se añade el plugin COLLADA a blender, cuando lo descargue no vino con un archivo README entonces noc como anadirlo.

  16. William Sosa dice:

    llevo varias semana buscando info sobre el tema.
    para mi sorpresa encontre este increible video tutorial sobre el tema.
    creo que, mas completo no se puede conseguir! de verdad felicitaciones!
    espero que sigas compartiendo tus conocimientos con esta comunidad
    estaré pendiente de nuevos video tutoriales

    ¡Buen trabajo Sergio Fernandez!

  17. betovim3 dice:

    Muchas Gracias, tu guia me ayudo mucho

  18. Jesús dice:

    Hola disculpa muy buen tutorial en vdd excelente para los q apenas estamos empezando… Solo tengo una dudilla atorada, cuando exporto el elemento en 3ds max a la hora de correrlo en la realidad aumentada me sale verdaderamente muy grandote.. ya puse el codigo para definir las dmensiones del swf saliente pero me sigue haciendo lo mismo =(, Me podrias ayudar asesorandome sobre q error podria estar cometiendo y que podria hacer por favor?

    Eso es todo y de antemano te felicitoo =) exelcente tutorial

    • ZoiX dice:

      @Jesús, hay una línea que es “modelado.scale = 5;". O cualquier otro número, búscala y modifícala. Y si no está, agrégala y ponle un valor por debajo de 1, como 0.5 para que quede a la mitad.

  19. [...] mas detalles del vídeo, pulsa aquí. Otro videotutorial para desarrollar nuestra primera aplicación en Realidad Aumentada, pero esta [...]

  20. angel dice:

    hola mira ya vi tu post donde dices como descargar el flartoolkit y ya lei sobre la instalacion que no contiene el starter-kit ya lo instale pero cuando lo descargo y descomprimo en mi carpeta donde se descargo el flartoolkit no me queda marcado con la palomita en verde en la carpeta como se muestra en tu video no se si tenga algo q ver eso y por eso no me salga lo de tu videotutorial ya que sigo los pasos al pie de la letra un saludo :D

  21. felipe alvis dice:

    mira amigo primero que todo gracias por tan excelente tutorial te felicito sigue asi ;) ;)

    tengo una duda como le hago para que me aparescan varias animaciones en varios marcadores simultaneamente

    espero tu respuesta

    muchas gracias!!!

  22. felipe alvis dice:

    zoix gracias por contestar lo que pasa es que descargue FLARmanager pero no tengo idea de como colocar 2 archivos .dae simultaneamente al tiempo

    mi niel de programacion es muuy basico te agradeceria tu ayuda

  23. Eduardo dice:

    Hola Zoix excelente videotutorial, cada vez me acerco mucho más a la realidad aumentada, quisiera hacerte una consulta en base a una duda recurrente que tengo, Es posible correr un video talvez dentro de un SWF usando realidad aumentada? En otras palabras podría colocar a una persona moviéndose y hablando al mismo tiempo? Te agradecería mucho si me ayudas al respecto. Un abrazo.

  24. Tyler dice:

    Hola muy buenas noches!! antes que todo, muchisimas gracias por este tutorial, está muy completo!
    Disculpa, podrías decirme para que sirve ésta linea? :

    this._baseNode.addChild(this.amorfo);

    Seguí cada uno de los pasos y el resultado final me abre la cámara en el navegador web, pero al permitirla y hubicar el marcador no me despliega la imagen amorfo.dae… al revisar el código me marca un erro en esa línea. Alguna idea??
    De a ntemano gracias.

  25. Tyler dice:

    El error que obteno en flex es el siguiente:

    1119: Acceso a una propiedad _baseNode posiblemente no definida mediante una referencia con tipo estático AR

    y en el navegador (IE9) obtengo éste:

    Error #2044: ioError no controlado: text=Error #2032: Error de secuencia. URL: file:///C:/Users/Tyler/Documents/Flex%20Builder%203/AR/bin-debug/models/amorfo.dae

  26. Ccardenasm dice:

    buenas dias o noche ps nose he buscado x 5 semanas como hacer lo q nos estas compartiendo y en verdad te digo no he encontrado nada absolutamente nada ni en lo mas minimo ps desde ahora te doi las gracias x compartir tu conocimiento mejor explicacion no ai sigue asi
    mi pregunta es al momento de abrir la camara para visualizar el marcador necesito acceso a internet….??
    gracias de antemano x tu respuesta
    y felicitaciones x los tutoriales sigue asi
    Dios te bendiga y te llene de sabiduria

  27. Christian dice:

    muy buena tu ayuda excelente
    una consulta q programas usas para la creacion del 3d enel video tuto
    gracias

  28. Christian dice:

    Disculpa q moleste tanto pero he segido todo al pie d la letra pero se m presento un problema cuando ya mando a ejecutar el codigo en flex me pasa lo q a algunos le a pasado q se abre el explorer y solo se queda en el cuadro gris……ya cambien la linea 12 x el >earth< me ocurre lo mismo
    ayudame x fa

    • dyvap dice:

      no se si te entiendo bien… ¿cambiaste toda la linea 12 por earth? solo hay que cambiar el nombre del modelo dae por el del archivo .as si asi no se arregla prueba a mirar si te da algun error en alguna linea y si te lo da mira si ves algo raro o trastea en ella tambien puedes probar a cambiar de navegador si no yo no se que puede ser se lo dejo a ZoIX…

      • Christian dice:

        si fue solo lo cambie x el archivo .as me sigue saliendo igual….ahora si me ayudaras diciendo como cambiar para q se ejecute otro explorador xq yo regularmente no uso el explorer y si mozilla q lo tengo mas actulizado
        y no no tengo ningun tipo de error….!!!
        gracias

        • dyvap dice:

          normalmente cuando abres un explorador que no es el predeterminado ya te dice que no lo es y te da la opcion de hacerlo predeterminado si no pincha con el boton derecho en el archivo y dale a abrir con y ahi eliges otro explorador

  29. luis dice:

    Hola, disculpa la molestia pero queria saber si es que haz llegado a trabajar alguna animacion en tiempo real, mejor dicho utilizando una kinect. estoy haciendo un proyecto con eso pero como que no encuentro muchas soluciones a este problema.
    Muchas gracias por la respuesta!

  30. henry dice:

    hola necesito ayuda tu video me ayudo mucho, yo exporte el 3d max como tu lo haces pero me sale oscuro el archivo, le pongo luces dime que tengo que hacer para que me salga como lo haces tu bien iluminado mil gracias

  31. Jhonatan dice:

    Buenas!!!!
    Primero que todo agradecerle por el tutorial, segundo donde estan publicados el resto de los tutoriales muchas gracias por la pronta respuesta

  32. Manuel dice:

    Hola, ¿Para realizarlo en mac se siguen los mismos pasos? no me detecta la camara.

  33. valbuena dice:

    Hola zoix!

    Excelente página me ha sido de mucha ayuda. Estoy haciendo un trabajo y para ello me interesaría marcar las aristas o las sombras de las figuras que he creado, pero al exportarlo en collada todo me desaparaece, como ocurre con el cilindro en el videotutorial. Agradecería cualquier ayuda sobre el tema.

    Gracias por adelantado,
    Valbuena

    • ZoiX dice:

      Las luces y sombras no las puedes ver en RA, a menos que hagas un render to texture, en youtube hay algunos totorales para hacer eso en 3DsMax, luego de hacerlo, vas a hacer la “trampa” para que salgan luces y sombras, que no son más que simuladas en la textura.

      • valbuena dice:

        Gracias por el comentario voy a profundizar en el tema. Y para marcar las aristas de mi figura tienes alguna idea de como se podría hacer? Porque yo consigo marcarlas en 3ds max pero al exportarlo me sale todo del mismo color.

        Otra vez gracias pues me estas siendo de muchísima ayuda.

  34. edison dice:

    mi pregunta se basa sobre el pluging de collada. ¿existe algun plugin collada para 3dxmax 2010? ya utilice openCollada y no me funciona para las animaciones podria asesorarme en como conseguirlo Collada OSS para 3dmax 2010 gracias

  35. JOSE dice:

    HOLA ZOIX OYE SEGUI TODOS LOS PASOS PERO AL FINAL ME SALE UN ERROR

    Severity and Description Path Resource Location Creation Time Id
    1017: The definition of base class PV3DARApp was not found. AR/src AR.as line 8 1326243852218 7

    PODRÍAS AYUDARE A SOLUCIONARLO POR FAVOR

    • JOSE dice:

      También hay algo diferente en el flex que tengo ya que no me deja importar la carpeta al crear un nuevo action scrip project si no que tengo que crearlo y después arrástrala no se si por eso se este generando el error

  36. oscar dice:

    hola gracias por el tutorial lo explicaste muy bien y si me funciono pero tengo un problema cuesta mucho que detecte el Marker File puedes ayudarme?

  37. Gustavo dice:

    Estimado José necesito saber si algo realizado en Action Scrib puede complilarse en prcessing o viceversa. Espero tu respuesta. Gracias. Un abrazo

    • ZoiX dice:

      No puedes. O no que yo sepa; pero no tiene mucho sentido. Cada lenguaje tiene su propio compilador. Lo máximo que he visto es Alchemy, que compila código de C++ en AS3.

  38. JUAN CABRERA dice:

    Hola!!! felicitaciones por tu blog… espero poder sacarle el jugo tengo una duda…. de cómo poder hacer algo que vi en la web…

    http://www.youtube.com/watch?v=XQhn6c6ifL8&feature=related

    las figuras aparecen cuando yo coloco denlante de la camara una figura en una impresion. Pero lo que me gustaría hacer es que yo coloco la imagen en frente de la cámara y cuando pongo la mano sobre la figura (altero la imagen imprimible de cierta forma) entonces solo ahí aparece mi imagen prediseñada.
    Te adjunto un link!!!

  39. Gustavo dice:

    José: necesito material sobre processing para principiantes. Sobre todo lo que se pueda vincular con Realidad Aumentada. Estoy en un proyecto en el cual incorporamos dicho recurso en Educación musical. Te felicito por todo lo que hacés y aportás. Muchas gracias.

  40. Gustavo dice:

    Gracias Sergio – Zoix!!!! Perdoná pero escribí apresurado. Seguimos en contacto. Saludos cordiales

  41. JHON GIL dice:

    mi pregunta es ? io ya tengo la libreria flartollkit pero le dio al el archivo heart.swf y no me deja verlo

  42. Nicolas dice:

    hola sergio me puedes hacer un favor….
    he hecho todo lo que esta en el tutorial todo paso a paso y ya al final no me sale nada en el buscador es decir me sale gris y tampoco me aparecen los permisos de camara nisiquiera la prente, no se que hacer. En el Flash Buildes( que es lo mismo que Flex con lo de las actualizaciones del programa) no me sale ningun error yo no c porque sucede esto, es necesario descargar algun plugg in o algo para que inicie la camara?

    • ZoiX dice:

      No hay nada adicional que debas descargar; pero es muy raro que no obtengas error alguno, algo debería saber. Si quieres puedes pegar el código en el foro y miramos.

      • Nicolas dice:

        hola ZoiX

        mira el codigo que escribi es este:
        package {

        import flash.events.Event;
        import org.papervision3d.objects.parsers.DAE;

        [SWF(width=320, height=240, backgroundColor=0x808080, frameRate=30)]

        public class RA extends PV3DARApp {

        private var _amorfo:DAE;

        public function RA() {
        addEventListener(Event.INIT, _onInit)
        init('Data/camera_para.dat','Data/flarlogo.pat');
        }

        private function _onInit(e:Event):void {
        _amorfo = new DAE();
        _amorfo.load('model/amorfo.DAE');
        _amorfo.scale = 10;
        _amorfo.rotationX = 90;
        _markerNode.addChild(_amorfo);

        addEventListener(Event.ENTER_FRAME, _update);
        }

        private function _update(e:Event):void {
        _amorfo.rotationZ -= 5
        }
        }
        }

        la verdad no c que tengo mal por mas de que he cachariado no prende la camara y la verdad necesito esto pronto.
        gracias por tu ayuda de antemano

        • ZoiX dice:

          ¿Tienes las dos clases adicionales que vienen con FLARToolKit vinculadas en tu proyecto? Es lo único que se me ocurre, junto con que claro, tengas PV3D en tu proyecto.

  43. jabluna dice:

    amigo gracias por esos tutoriales, mi pregunta refiere al tamaño de los modelos, he hecho cosas basicas como esferas etc pero ala hora de visualizarlo en realidad aumentada sale demasiado grande y fuera de base, como ajusto eso, para que se vea centradito, y no grande ,

    gracis exitos

    • ZoiX dice:

      Activa el axis de 3DsMax (o en donde estés haciendo tu modelado) y ponlo en el centro. Si no te funciona, usa las propiedades x, y, z. También para escalarlo, usa model.scale = 0.5 para escalar el modelado a la mitad de su tamaño real.

  44. Andres dice:

    Hola, mi duda es la siguiente ya que al exportar en open collada me exportan la mayoria de las texturas pero siempre me deja por fuera 5 de ellas por fuera, quisiera saber que estoy haciendo mal.
    Nota: ya revise el archivo .DAE (codigo) y verifique que efectivamente este archivo no carga 5 texturas

  45. joan dice:

    hola, gracias por este tutorial, tengo unas preguntas q me gustaria em ayudaras a responder, primero no me carga la textura q estoy usando no se si sea por al version del max q tengo, ps tengo la 2012, y segundo q debo hacer para q me aparesca la iluminacion que tengo en el max??? debo hacer un unrap, o hay alguna linea de codigo que me sirva para esto??
    mil gracias!

    • ZoiX dice:

      Hola joan, en el foro hay varias respuestas sobre texturas. Sobre la siguiente duda, no puedes “exportar” sombras o luces (al menos a FLARToolKit), lo que se hace usualmente es un Render To Texture. Saludos ;)

  46. Fabio dice:

    Tio muchas gracias por compartir tus conocimientos,
    llevo poco tiempo en este mundillo y todo me parecia enalcanzable…pues ahora entiendo algunas cosas mas……
    muchas gracias.

  47. mario dice:

    muchas gracias por el conocimiento!!!

  48. sigiar dice:

    fantastico, este tema es apasionante y tus explicasiones muy sencillas y entendibles aun para alguien como yo que poco manejo sobre el tema tengo.
    gracias por este excelente video tutorial

  49. Jorge dice:

    Estimado
    Genial tus tutoriales, pero se puede realizar lo mismo con 3ds max 2012??
    Saludos

  50. ivan dice:

    UNA pregunta cual es la diferencia entre COLLADA y OPENCOLLADA t lo agradeceria muxooo espero tu respuesta


Deja tu Comentario