I am preparing to develop an interactive that will be displayed across multiple screens (the equivalent of 6 full HD, or 5760 x 2160 pixels) acting as one display.
The 3D elements in this project will be fairly simple - perhaps 20 textured Planes moving around.
Until now, my approach would be to simply use the built in 3D transformations in flash. But now after reading about the benefits of FP 11 / AIR 3, it seems that I should take advantage of the performance improvements from the new stage3D and Away3D seems like the best option for that right now.
I have successfully set up Flash Builder to use the latest SDK (merged flex 4.51 with AIR3) and added the flash player 11. I’ve created a simple AIR test application that uses Away3d (version 4). The app creates and rotates a single Plane with a BitmapFileMaterial.
The app runs quite smoothly at typical stage dimensions (single monitor size), however when I increase the SWF into the several thousand pixel range, performance slows to an unusable level.
By comparison, if I don’t use Away3D, but rather just animate a large bitmap/sprite natively, performance is better at the same dimensions (although still not as smooth as I’d like)
This is my first time touching Away3D, so hopefully someone here can help me understand the best approach I should take.
Exciting stuff though!
Thanks