Kamis, 30 Oktober 2008

Kamis, 2008 Oktober 30

Flash Player 10 Tak Seindah Promosinya
Sebagaimana "flash coders" lainnya, saya termasuk salah seorang yang terpana dengan promosi ASTRO. Menunggu-nunggu kedatangannya. Begitu terbit.... keindahannya menjadi rusak bukan karena tidak lebih baik dari Flash Player 9.Setelah dicoba-coba dengan bekal WordPad dan Flash SDK 4.. ternyata...1. 3D Property ada pada DisplayObject, dengan demikian seluruh turunannyalah yang dapat memanfaatkan property tersebut, Rasanya koq tidak efisien. Oleh karena itu saya membuat kelas Node3D untuk memperoleh obyek yang bukan Display Object.2. Memanfaatkan DisplayObject (3D) menarik akan tetapi kemudian mengalami kesulitan ketika harus melakukan Z Ordering. Di mana saya dapat menemukan nilai Z relatif terhadap kamera atau mata?Kasus itu membuat saya kembali membuat 3D Engine untuk keperluan sendiri. Tentu dengan perbedaan: "Menggunakan matrix yang telah disediakan Flash 10 termasuk Vector3D Vector.<> dan ProjectionUtil dan teman-temannya. Lumayan sebenarnya, masih ada "improvement" untuk fasilitas "coding". Sebagian mungkin juga senang dengan Shader Class yang dapat mengusung PixelBlender.Cuma koq ya sayang, pengembangan 3D sepertinya belum dirancang secara matang. Atau mungkin kurang komunikasi dengan para developer?Bahkan salah seorang jagoan Flash (kalao nggak salah Adre Michele) mengungkapkan ketidak akuratan proses composing-decomposing Matrix 3D.Apa yang lain sependapat?Walau begitu, saya koq ya juga langsung mengadop Flash 10 yah ? He he he ...I was one of flash coders who's waiting Flash 10 (Astro), because of Adobe Promotion (what agreat image building). But, when I have to try it, it make me upset.The 3D Property embedded into Display Object while I need another object (not DisplayObject) to represent 3D node more efficient.I also wondering how to get the z value relative to eye(camera) to process z ordering (Flash 10 does not do it automatically).And (might be Adre Michele) also discover inaccurate in composing-decomposing Matrix3D.By the way, I already adobt Flash 10 and takes benefit from Matrix3D, Vector3D, Vector.<>, ProjectionUtil etc.. and still have to build a 3D Engine for my own....It's a silly the good feature are seem not design verywell. Might be because Adobe has only minimum communication with coders... like us.....I hope next time better !

Minggu, 16 Desember 2007

3D Flash Engine Sources

Here are links to 3D flash engine:

Sandy: http://www.flashsandy.org/
Papervision: http://www.freedownloadscenter.com/Best/3d-flash-engine.html
K3D Flash Engine: http://www.icesflash.com/

The first is well structured
The seconds very sophisticated
The third is easy and simple

You can find K3D Demos at www.icesflash.com

Next I will talk about 3D Math and 3D Matrix

Thanks

Card