Situado en una forma material interactive de eventos y atractiva con un plan:
1 2 3 4 5 6 7 8
| BitmapAssetMaterial = new BitmapAssetMaterial ( "foto1" ) ; var mymaterial: BitmapAssetMaterial = new BitmapAssetMaterial ("foto1"); ; mymaterial interactive = true.; Plane = new Plane ( my_material , 200 , 100 , 0 , 0 ) ; myplane var: Plano = nuevo avión (my_material, 200, 100, 0, 0); ( InteractiveScene3DEvent . OBJECT_PRESS , myplane. addEventListener (InteractiveScene3DEvent. OBJECT_PRESS, e : InteractiveScene3DEvent ) : void { function (e: InteractiveScene3DEvent): void { / / TODO } ); |
Más información ...
Aquí está una manera original para proponer y presentar su boleto de salida de la vista en la Web! La fuente aquí .
Flash Player Cargando ...
Más información ...
En esta ocasión (ver PicLens Flash con Papervision3D 2.0 ) Código de público ( PicLens.as ), tuve que revisar algunas partes del código, por lo allineandomi la última versión de Papervision3D 2.0 Great White y yo hicimos algunos ajustes y adiciones.
Más información ...
Edward Smith, ha desarrollado un contenedor que puede tomar ventaja de la API de Flash y Papervision3D en Javascript! La biblioteca, AS3Wrapper , es compatible con Firefox e IE. Con Safari para Windows funciona, pero he tenido problemas con Opera 9, una vez más para Windows. El mecanismo que subyace a este proyecto, y que hace posible esta "magia" es incluir en nuestra página HTML, un contenedor de Flash (AS3Wrapper.swf) que acepta comandos de Javascript (AS3Wrapper.js), lo que permite en la práctica para construir los objetos de Flash directamente desde JavaScript.
Más información ...
Aprovechar el efecto generado por perlinNoise() puede crear un efecto dominó y las olas con Papervision3D .
Descarga el código fuente
Más información ...
Papervision3D 2.0 (GreatWhite) está en constante desarrollo y hay muchas funciones que se agregan casi todas las semanas. En abril, se inauguró en el blog de desarrolladores ( http://dev.papervision3d.org/~~V ), sin embargo, la versión 2.0, aún no ha sido lanzado oficialmente es a menudo difícil de comprender su verdadero potencial. Una de las recientes innovaciones introducidas, sin embargo, es el nuevo objeto BasicView un entorno que crea 3D con muy pocas líneas de código. Basta con crear este objeto para que la escena, vista y la cámara en una sola toma.
Más información ...
A partir del ejemplo mostrado en la FIVe3D: tratar el mapa de bits , vemos la forma de lograr el mismo efecto usando Papervision3D 2.0 (Great White), a fin de continuar analizando el funcionamiento de esta versión beta Great White.
Flash Player Cargando ...
Más información ...
Adobe ha anunciado algunas nuevas características (filtros de Hydra para gráficos avanzados y el manejo de texto mejorado) que estarán presentes en la próxima versión de Flash Player. En particular, ha despertado el interés de la introducción del 3D (eje Z), entonces la capacidad de Flash para manipular objetos en un mundo tridimensional. Adobe dice que la misma es en realidad un 2.5D, como se afirma a menudo, una especie de "simulación" de un verdadero mundo tridimensional. De hecho, usted puede girar un símbolo de flash intrones eje z, pero a pesar de esto, el símbolo permanece plana en el espacio en tres dimensiones! Un "poco lo que ocurre cuando se distorsiona un mapa de bits en Photoshop! Esto, entonces, no tiene nada que ver con proyectos como Papervision3D , Away3D , Sandy y muchos otros, que contienen una gran cantidad de funciones (cámara, escenas, texturas, etc ...) ausente "nell'Astro creciente". En esencia, Adobe no quiere que se superponen completamente con diseños en 3D de terceros, pero sólo proporcionan una capa nativa para mejorar el rendimiento de las bibliotecas existentes en 3D.
De todos modos, lo importante es que Adobe parece estar orientado a introducir estas características a un nivel dimensional superior, no ayuda en todas las bibliotecas completas y complejas, como Paparevision3D. Desde hace algún tiempo, de hecho, se utilizan dos técnicas básicas para ampliar las capacidades de Flash: APIs de bajo nivel y la API de alto nivel.
La API de bajo nivel se suelen escribir en C / C + + y Flash son parte del núcleo, a continuación, rellene el jugador. Este método, al tiempo que asegura una velocidad mayor de ejecución, la otra aumenta el tamaño del reproductor Flash.
La API de alto nivel se escriben en Actionscript y no pertenecen al núcleo nativo. En otras palabras son similares a las bibliotecas que se pueda escribir, con la diferencia que se suministran directamente desde Adobe. Al igual que con el lanzamiento de Flash 5, la primera introducción del objeto XML fue creado completamente en ActionScript, creando muchos problemas de rendimiento!
La ventaja es que estas bibliotecas se compilan sólo cuando sea necesario y luego dados de alta en el archivo SWF. Como es el caso hoy en día con el objeto Tween (ver fl.motion. * O fl.transition. *) Completamente escrito en ActionScript (también proyectos paralelos como esta nacen Tweener (caurina.transitions.Tweener) o TweenerMax .
Precisamente por esta razón, la comunidad de Papervision no es del todo contento con la opción de usar API de alto nivel, en la práctica del mismo "nivel" de Papervision3D. Esto, de hecho, no puede afectar el rendimiento futuro de las bibliotecas en 3D.
Sin embargo, va a terminar, lo importante es que Papervision3D no está muerto, de hecho!
Más información ...
Usted puede conseguir el efecto de la Firefox add-on PicLens en Flash? Yo creo que sí! Con Papervision3D puede llegar muy cerca en el mismo sentido. Esto les presento un prototipo de lo que no puede - por ahora - poner a disposición el código. Sin embargo es interesante observar que el efecto es probable. La imagen que se repita 100 veces se encapsula dentro de la película SWF y sus dimensiones son 256 × 256 (24 bits transparente PNG). Por otra parte, es muy fácil de leer una lista de imágenes desde un archivo XML, que ya lo he hecho en otra demostración. En este prototipo que utiliza Adobe Flash CS3, ActionScript 3.0 y 2.0 versión de Papervision3D (GreatWhite).
Flash Player Cargando ...
Más información ...
Fue hace mucho tiempo que he seguido el proyecto de Papervision3D , una biblioteca en Actionscript (2,0 y 3,0 ahora) para la manipulación de objetos 3D y hacer verdaderamente espectacular. Inaugurado, por lo que la categoría de Papervision3D (pronto también en 3D), insertado en Flash CS3 . Papervision3D también está disponible para ActionScript 2.0, aunque yo personalmente tratar sólo la versión de ActionScript 3.0.
Más información ...
Últimos Comentarios
Marcos : Muchas gracias, he encendido
Lo resuelto mediante el establecimiento de [cc_objc] / / OptionViewController.m - ...
Giovambattista Fazioli : @ Marcos: Le sugiero que pensar en un enfoque más correcto. Si ejecuta la subclase de la ficha ...
Marcos : Disculpe el spam .. Me di cuenta de que hay un error .. aquí es la corrección [cc_objc] / PrimaClasse.h **** / # import ...
Marco : olvidado .. en [ICC] OptionViewController [/ cci] para [CCI] @ syntetize [/ cci] puse el delegado
luis : muy clara y sencilla tengo que admitir que escribir un pa casi no utilizan los delegados creados por ...