
Etiquetas: View3D Sphere render WireColorMaterial
Esta mañana me he bajado la librería Away3D, un motor de 3D para Actionscript 3.0. Por lo que he visto, la sintaxis es muy parecida a Papervision, y parece incluso más sencillo de utilizar.
Además, por las pruebas que he hecho con el suavizado, parece que el rendimiento es bastante superior (en PPV suavizar un material "mediano", provoca unos bajones de rendimiento enormes).
Para crear una escena de Away3D, tenemos que seguir los siguientes pasos:
-Crear una instancia de View3D y añadirla al escenario:
visor = new View3D({x:200,y:200})
addChild(visor);
-Crear los objetos que necesitemos, y añadirlos a la escena de la instancia View3D que hemos creado:
esfera = new Sphere({material:new WireColorMaterial(0x00cc00)})
visor.scene.addChild(esfera);

Etiquetas: InteractiveScene3DEvent InteractiveColorMaterial extra interactiveSceneManager renderCamera

Etiquetas: Camera3D renderCamera ColorMaterial Tweener lookAt
Más allá de las modas, el futuro de la web debería estar en sitios como este, que aprovechan los motores 3D para mostrar información de manera clara en pantalla.
Aquí va una pequeña demo en PPV, que muestra 3 formas de representar información en 3D:

Etiquetas: InteractiveScene3D FreeCamera3D VERBOSE InteractiveColorMaterial InteractiveScene3DEvent renderCamera

Etiquetas: MovieScene3D Cube MaterialsList WireframeMaterial MovieMaterial MovieAssetMaterial BitmapAssetMaterial ColorMaterial BitmapFileMaterial renderCamera