My dive to third dimension
I have been thinking about 3d in flash for a long time.. but it always seemed that its still not a good time: flash is too weak. or 3d engines had not enough power. But I always knew.. that day will come for me to dive in 3d world.
I have spend that day examining 3d engine list and end up in choosing between two most powerful open source engines : PaperVision and AWAY 3d . I know that PaperVision is more popular, but it seemed to me that currently AWAY 3d is at least one step ahead. I am sure I will learn PaperVision then time will come.. but for naw – I present you my first work in AWAY 3d.
I like learning stuff orderly and without rush, so it was naturally for me to start with exploring 3d primitives and what can be done with them. I started by reading nice flashmagazine.com tutorials for AWAY 3D and then with AWAY 3D livedocs at my side I come up this this result:
(I use FlashDevelop with Flex SDK for coding…)
You will find instantiation for all away 3d primitives, and my draft of Object3D class possibilities. Some stuff I skipped as it involves topics I am planing to learn in the future.. or simply something I fail to understand, so I put all that in ‘unknown’ section.
I will update this draft with hopes that it may be useful for someone.. or maybe turn it to tutorial of some sort.
… next step… textures!
