Sunday, March 30, 2008

Perbandingan API Event pada beberapa Actionscript 3.0 3D engines

Dari 3 (tiga) 3D Engines Actionscript3.0 yang populer saat ini (PV3D, Away3D, Sandy3D), masing-masing punya kelebihan dan kekurangan masing-masing.

Tapi dari semua API yang mereka tawarkan, seperti API tool lainnya yang ku anggap point penting pertama kali adalah API yang mengurus event.

Papervision3D (sorry ya..) kuanggap terlambat untuk urusan Event ini. Sampai versi Beta RC1 saat ini, event yang ada cuma FileEvent, hari geneee.. cuman ngurusin dispatch loader saja?

Away3D dan Sandy3D sudah agak mendingan.

Event di Away 3D (versi 1.9.4) :

FaceEvent
MeshElementEvent
SegmentEvent
MouseEvent3D
Object3DEvent
LazyEventDispatcher


Event di Sandy3D (3.0.2) :

BubbleEvent, BubbleEventBroadcaster, EventBroadcaster
QueueEvent
SandyEvent
Shape3DEvent


Saat ini MouseVent3D dari Away3D yang suitable dalam project yang membutuhkan informasi koordinat x,y,z dari mouse-trigger di scene 3D swf kita.

Agak repot bila pakai Sandy3D atau PV3D. Papervision3D malah cuma menawarkan MouseEvent bawaan class Sprite di Object3Dnya, alhasil cuma koordinat 2D yang didapat, apalagi bila dirender dalam 1 container maka localX dan localY yang di-dispatch jadi statis belaka, capee deh!!

Monday, March 24, 2008

XFL

Sejak dari pertama, Flash IDE menyimpan sources document dalam format yang kita kenal sebagai .fla.
Format .fla nyaris tidak bisa dibuka di software third-party lainnya karena spesifikasinya tidak pernah dipublikasikan.

Pada versi mendatang dari Flash Ide, yaitu Flash CS4 memungkinkan untuk meng-export dan meng-import format source document Flash baru yang disebut XFL.
XFL berformat .zip yang berisi material-material yang diperlukan sebuah dokumen Flash.
Terdapat file XML yang menjelaskan struktur dokument, dan sebuah folder yang berisi asset-asset (graphic, sound, dan lainnya).

Penjelasan resmi dari detail format XML belum ada pemberitahuan. Tetapi Richard Galvan (authoring product-manager) memastikan bahwa Adobe akan mempublikasikannya, dan memperbolehkan took-tool Third-Party untuk meng-import dan meng-export XFL.

Mestinya nanti akan ada banyak Third Party lain yang menyediakan fasilitas export ke XFL, seperti PowerPoint, 3D tools, Photoshop dan lainnya.

Yang lebih menarik bila Adobe me-release compiler XFL ke SWF secara tersendiri, pasti tidak repot membuka Flash IDE untuk meng-compile XFL ke swf. Cukup seperti commandline tool saja, apalagi free, misal namanya XFL-to-SWF compiler.

Tuesday, March 11, 2008

Maiden Corsair Coroplast ditunda



Hari Senin (10/Maret/2008) kemarin sudah mau maiden,
Sewaktu setting engine final ada sedikit trouble.
Ventilasi cowl terlalu sedikit, sehingga ada overheat saat lean.
Salah satu lengan mount engine retak akibat kepanasan dan mungkin juga terlalu banyak starter.

Engine mount dibuat dari plastik tempat tatakan pisau, apa sih namanya?

Terpaksa membuat satu lagi tempat mount engine dari bahan yang sama ditambah lapisan asbes

biar mengurangi panas dari mesin, dan maiden ditunda.


Spesifikasi akhir :

Wingspan : 40 inci (~ 1m)
Proximal chord : 9 inci
Distal chord : 5 inci
AUW : 40 oz (1133 gr)
Wing area : 304.8 sq in
Wing loading : 18.95 oz/sq.ft

Engine : ASP .15 cu
Propeller : 8x4
Channel : 4
Servo : 5 (aileron 2, rudder 1, elevator 1, throttle 1)
Fuel : Power Master 15% Nitro


Bahan :

Wing, fuselage, fin, stab, elevator, rudder : Coroplast 2mm
Cowl : Botol Roundup 1 liter
Canopy : Botol Kisspray
Fuselage aft : Coroplast & Foam sandwitch.
Pushrod : Carbon Ujung joran diameter 1-.5 mm
Forward main gear : Plat aluminium

CG belum fix, masih bergeser 1cm kearah tail.
Dengan wingspan 1m, AUW 1133 gr semoga tidak overweight.
Melihat wingloading yang 18.95 oz/sq.ft mestinya tidak terlalu ya?
Sedangkan untuk Trainer berkisar antara 15-19, type Sport 20-24 oz/sq.ft.

Waktu pengerjaan 1 bulan.

Thursday, March 06, 2008

Vought Corsair F4U Coroplast



My First Coroplast Corsair built from scratch.

Baru 90%, yang belum selesai pushrod dan clevis untuk aileron, elevator, dan rudder.

Sulit ternyata mencari fuel tank 4oz disini, mencari yang bisa menggantikannya, seperti botol 100-120ml yang sesuai dudukan di model belum ada yang cocok

Specs :
WS 40"
AUW 1000-1050 gr
4 Channel, 5 Servo (2 aileron, 1 rudder, 1 elevator, 1 throttle)
Engine ASP .15cu
Waktu pengerjaan 3 minggu
Bahan : Coroplast, foam

Maiden 1-2 minggu lagi.

SWF 9 Decompiler

Beberapa decompiler untuk swf 9 / actionscript 3.0 sudah mulai bertebaran :

- Imperator Fla 4.0
- SoThink SWF Decompiler 4.0
- ASV 6.0

Tidak ada tempat yang benar-benar aman untuk coding..