LeapMotion AS3 demos round-up:
Away3D on iOS Case Study
Config: Away3D 4.1, iPad 4, iOS 6.1, Adobe Air 3.7, Retina resolution (2048x1536)
Polygons: 255.000
Memory: 55.8 MBShaders:
- Realtime environment reflection
- Bloom filter
- Depth of Field
- Soft shadow map
Updated 2013-06-02:
Updated 2013-06-03:
6fps, but this is really hard test… More than Full HD resolution, real time enviroment reflection, real time shadow mapping, depth of field and bloom filter… Same config on my MacBook Pro (2.66 Core2Duo, nVidia 9600M GT 500MB) runs 20-30 fps on 1024x768 (half than on iPad) resolution… far from 60…
Yes, it is a hard test, I’m working on the optimalized version, it will be ther in few days (near same vision, and high fps).
The hard work is the real time shadow, and enviroment reflection calculation… but they are so useless in this scene, so I will make that, let render the reflection map, and shadow map in the initialization section… instead of rendering them in all render circle.
Away3D is a really good performance. It uses OpenGL ES direcly on GPU, so the graphic render is near as fast as the native method. For example the EnviromentMapMethod is an AGAL (ASSEMBLY like) method at the core. It uses same like the shaders like GLSL.
Kia Techathlete Games from RESN
(Away3D with Flash Player 11.6)
Revolving Slideshow is XML driven Flash slideshow with amazing 3D effect, built with latest version of Away3D, real-time 3D engine which uses the hardware-accelerated Stage3D Api’s in Flash Player 11. It is easy to use and very customizable.Revolving Slideshow is build in pure AS3, all assets (button images and font libraries) are loaded externally. That means that you can change almost anything without even opening Flash.
Package also contains simple WordPress shortcode plugin, for easy installation in WordPress websites, and embedding in posts, pages or theme code using different configurations.
[ Preview ]
SEA3D and Away3D demo “Morph Effect”
Mouse move : Change camera view
Mouse Position : Morph strength
UP, DOWN, LEFT, RIGHT, SHIFT KEY: Move character
SPACE KEY: Item motion
Penthouse Pool 3D is a billiards simulation with real physics and amazing 3D graphics. You can enjoy a high quality 3D experience powered by Away3D.
The development approach used the 3DS model format for complex game objects like the table, and the built-in primitive geometries such as SphereGeometry for simpler elements like the balls. Textures are a mixture of .jpg and .png files, and are reused wherever possible to keep the initial load footprint down.
For a smooth physics simulation, movement is kept in the X/Z plane allowing Box2D to be used as the physics engine. A shot can have spin applied, and can be viewed from several angles before it is taken, as well as having a intuitive indicator for predicted ball collisions which helps line up your shot. All in all, Penthouse Pool 3D is a great upgrade to an already solid game and shows exactly what 3D can add to an overall game experience.
Links:
Sendra Custom Boots - Stage3D powered Boots Customizer
Sendra Custom Boots is a brand new customizer designed to help users to create their dream boots, it offers a full 3D experience that allow to assign and change custom materials to any part from a selected boot.
The Clarence - Residential development
An interactive app with video, images, 3D maps, 3D floorplans and 360 degree apartment viewer. Check out the app to see what’s possible when using Away3D for presentational apps.
It’s available on iTunes as well as on iPad’s within the projects on site display suite. The architecture model was exported out of 3DS Max 2012 as an OBJ and imported to Prefab for AS3 export. We also used the Skybox to display some rendered interiors and included gyroscope functionality for a bit of fun.
Links: