Tampilkan postingan dengan label Aplikasi Pys60. Tampilkan semua postingan
Tampilkan postingan dengan label Aplikasi Pys60. Tampilkan semua postingan

Selasa, 27 September 2011

Ammo 3D aplikasi modelling sederhana

Ammo 3d
Ammo 3d
Ammo 3d
Ammo 3d

Dah lama bikin aplikasi ini tp karena hp jadul saya ngos-ngosan ngejalanin aplikasi ini jadi pembuatannya tidak saya lanjutkan. Sengaja saya share aplikasi unfinished ini siapa tau bisa buat nambah ide aplikasi atau apalah gitu :D. Ammo 3D singkatan dari "3d gAMe MOdeling" karena rencananya mau dipake buat bikin model2 3d sederhana buat dipake pada game. Aplikasi ini belum sempurna, tapi udah bisa dipake buat bikin model 3d rigid sederhana. Fitur Ammo 3d:




  • manage (build,edit or delete) vertex and polygon

  • dinamic control, support rotating (x,y,z), moving, and zooming model

  • 2 cursor modes: vertex and polygon mode

  • 3 display options: vertex, polygon, and fill polygon

  • load and/or save model as .txt file

  • only need python application and standart modules for run this application



Buat yang masih blank tentang 3d saya jelaskan dikit istilah2 dasar 3d untuk memudahkan penggunaan Ammo 3d. Sebuah model 3d terdiri dari banyak bidang datar yang disebut "polygon". Setiap polygon terdiri dari beberapa garis yang disebut Edge. Setiap edge terdiri dari dua titik yang disebut "Vertex". Posisi vertex ditentukan oleh tiga nilai kordinat yaitu: X,Y, dan Z. Kordinat X dan Y pada 3d sama seperti kordinat X dan Y pada 2d yaitu kordinat horizontal dan vertikal, sedangkan Z adalah kedalaman objek.



Tombol - tombol yang dipake pada Ammo 3d:


  • Tombol arah, bintang dan pagar pada mode Rotation digunakan untuk memuter - muter model, sedangkan pada mode Camera moves untuk mengeser posisi X,Y dan Z kamera.

  • Tombol 1 dan 2 untuk menggeser cursor.

  • Softkey kiri untuk membuka pilihan menu.




Contoh cara membuat model 3d:

  • jalankan script Ammo 3d. Muncul gambar segitiga yang bisa diputer2, ini adalah model 3d dasar yang akan kita edit

  • tekan softkey kiri, pilih "Display options" lalu pilih "vertices". Sekarang vertex nya keliatan

  • misalnya mau menambah vertex. Tekan softkey kiri, pilih "Vertex editor", sekarang tool vertex editor aktif

  • tekan softkey kiri dan pilih "Append" masukkan nilai X misalnya 2 dan tekan ok

  • masukkan nilai Y misalnya -2 dan tekan ok

  • masukkan nilai Z misalnya 2 dan tekan ok. Maka muncul vertex baru

  • tekan softkey kiri lalu pilih "Back"

  • untuk menambah polygon caranya sama, tapi yang dimasukkan adalah nomor vertex. Ammo 3d ini hanya support polygon berbentuk segitiga

  • untuk meng-edit atau menghapus vertex atau polygon, arahkan cursor ke vertex atau polygon yang ingin di edit atau dihapus



Aplikasi ini bebas di apa-apain. Kalau ada yang mengedit aplikasi ini mohon beritahu saya agar aplikasinya saya tampilkan disini.

Download Ammo 3D

Kamis, 31 Maret 2011

JarBOOM untuk N-Gage dan s60v1 lainnya






Jadi inget awal tahun 2010 lalu saat saya lagi seneng-senengnya mengkoleksi tool-tool (aplikasi) berbasis python. Setelah kagum dengan kemampuan aplikasi sisboom, saya nemu aplikasi sejenis yaitu jarboom. Langsung deh tanpa basa-basi saya sedot srooot... Saat dan dicoba... "Teet..!!!" pesan error muncul, lalu saya cari informasi di blog-blog ngagelover/gager senior (bang Yoto, bang Erwien, bang Redz & bang Alwane) ternyata aplikasi jarboom memang tidak mau jalan di s60 1st termasuk N-Gage. Kecewa banget waktu itu.



Alhamdulilah saya dan kang Gulam berhasil mengedit aplikasi sisboom agar bisa jalan di N-Gage dan s60v1 lainnya. Menurut informasi yang tercantum aplikasi ini, penciptanya adalah seoramg programer dari Turki (maaf kalau salah) dengan nickname White Tiger, dan di edit oleh rus929 pada tahun 2009.



Yang kita lakukan hanya mengubah fungsi-fungsi (dan nambah credit hehe...) aplikasi ini
agar dapat berjalan pada s60v1. Fitur, UI, dll sengaja saya biarkan standar untuk menghormati pembuat aplikasi ini (baca: males ngedit, hehe... ). Ok buat pengguna N-Gage dan s60v1 lainnya (masih ada ga ya yg pake s60 v1 selain N-Gage) yang mau utak-atik aplikasi/game java monggo download disini jarBOOM nya.

Ralat dari kang Gulam: D ngage klasik bs jalan, dg syarat d c:\\ harus ada folder DATA dg isi file powlite_fm.mbm,baru deh bisa ngacir jarboomnya.