Kamis, 27 November 2014

Teknik Membuat Gelas 3D dengan aplikasi Blender 3D

Disini kami akan membuat objek 3D (3 dimensi) gelas menggunakan Blender. Pertama-tama buka aplikasi Blender. Untuk memilih atau “select” pada Blender, digunakan klik kanan pada mouse (bukan klik kanan) dan untuk memilih atau “select” lebih dari 2 objek ditambah dengan menekan Shift pada keyboard. Langkah-langkah dalam membuat gelas adalah sebagai berikut :
  1.   Buka aplikasi Blender hingga tampilan seperti ini.



2.      Hapus objek atau bangunan kotak yang sudah disediakan oleh Blender.


      3.      Tambahkan objek atau bangunan tabung pada lembar kerja.


             
     4.      Ubah nilai Vertices menjadi 17 dan Depth menjadi 2.5.


    5.      Langkah selanjutnya adalah menghapus lapisan atas tabung dan membuat gagang gelas. Untuk melakukan tindakan tersebut, kita harus berpindah mode Object Mode à Edit Mode. Jika sudah berpindah mode, pilih Face Select untuk menyeleksi face area.






                   
    6.      Seleksi bagian atas tabung dengan klik kanan. Setelah itu tekan Delete atau X pada keyboard untuk menghapus lapisan atas tabung lalu pilih Faces.


          

   
 7.      Ubah tampilan menjadi Right Ortho untuk memudahkan kita membuat gagang gelas dengan cara menekan Numpad 5 à Numpad 3. Tampilan akan menjadi seperti ini.


   8.      Kemudian tabung dibagi menjadi 8 bagian dengan cara menekan Ctrl+R dan dilanjutkan dengan menggerakkan scroll pada mouse untuk menentukan jumlah ruang yang akan dibagi lalu tekan Enter.

    
  
 9.      Seleksi 2 buah kotak dari tabung yang telah dibagi tadi dengan cara Shift + klik kotak yang diinginkan. Setelah itu tekan E pada keyboard untuk fungsi Extrude (fungsi untuk menambahkan ruas ataupun sisi. Saat melakukan fungsi extrude, kita bisa sambil memasukkan nilai agar panjang 2 tangkai sama.















                   

   10.  Lakukan rotasi pada permukaan depan gagang agar gagang gelas bisa disatukan. Caranya dengan menyeleksi face area depan gagang lalu tekan RàXà-45 (untuk gagang atas) dan tekan Rà X à 45 (untuk gagang bawah). Fungsi R berarti rotasi, fungsi X sejajar sumbu X, dan 45 / -45 sebesar 45 derajat (searah jarum jam/berlawanan dengan jarum jam).

   
   11.  Hapus face area bagian depan dari 2 ruas gagang.




 12.  Pilih salah satu ruas pada gagang atas dan salah satu ruas pada gagang bawah yang sejajar lalu tekan untuk menyatukan ruas tersebut. Lakukan dengan ruas yang lain.    




   13.  Kita akan menambahkan 2 buah modifier, yaitu Solidify dan Subdivision Surface. Perhatikan deretan icon menu pada sebelah kanan jendela Blender. Pilih icon Modifiers.


Lalu pilih Add Modifier à Solidify. Ubah ketebalan objek menjadi 0.1 kemudian pilih Apply.

Selanjutnya adalah menambahkan Subdivision Surface. Pilih Add Modifier à Subdivision Surface. Ubah nilai View sesuai dengan keinginan kita, pada kasus ini saya mengubah nilainya menjadi 5 dan pilih Apply.


Jangan lupa berikan aksen Smooth pada objek. Fungsi ini ada disebelah kiri jendela Blender.

   14.  Pembuatan gelas telah selesai. Kita dapat memberikan warna dengan memilih menu Material (ada pada deretan icon Modifier). Berikut ini adalah tampilan sebelum proses render.


Hasil Program :

Gambar gelas setelah proses render


Selasa, 25 November 2014

UNITY 3D



1.      Pendahuluan

UNITY 3D adalah sebuah game developing software. Dengan software ini, kita bisa membuat game 3D yang seru. Karena game developer ini sangat mudah menggunakannya, dengan GUI yang memudahkan kita untuk membuat mengedit dan membuat script untuk menciptakan sebuah game 3D.
Unity adalah sebuah sebuah tool yang terintegrasi untuk membuat game, arsitektur bangunan dan simulasi. Unity bisa untuk games PC dan games Online. Untuk games Online diperlukan sebuah plugin, yaitu Unity Web Player, sama halnya dengan Flash Player pada Browser.
Unity tidak dirancang untuk proses desain atau modelling, dikarenakan unity bukan tool untuk mendesain. Jika ingin mendesain, pergunakan 3D editor lain seperti 3dsmax atau Blender. Banyak hal yang bisa dilakukan dengan unity, ada fitur audio reverb zone, particle effect, dan Sky Box untuk menambahkan langit.
Fitur scripting yang disediakan, mendukung 3 bahasa pemrograman, JavaScript, C#, dan Boo. Flexible and EasyMoving, rotating, dan scaling objects hanya perlu sebaris kode. Begitu juga dengan Duplicating, removing, dan changing properties. Visual Properties Variables yang di definisikan dengan scripts ditampilkan pada Editor. Bisa digeser, di drag and drop, bisa memilih warna dengan color picker. Berbasis .NET. Artinya penjalanan program dilakukan dengan Open Source .NET platform, Mono.

Unity Technologies dibangun pada tahun 2004 oleh David Helgason (CEO), Nicholas Francis (CCO), dan Joachim Ante (CTO) di Copenhagen, Denmark setelah game pertama mereka GooBall, gagal lagi dalam meraih sukses. Ketiganya menyadari nilai sebuah engine dan tool dalam sebuah pengembangan game dan berencana untuk membuat sebuah engine yang dapat digunakan oleh semua dengan harga terjangkau. Unity Technologies mendapat bantuan dana dari Sequoia Capital, WestSummit Capital, and iGlobe Partners. Kesuksesan Unity terletak pada fokus mereka untuk memenuhi kebutuhan indie developer yang tidak dapat membangun game engine mereka sendiri atau membeli lisensi game engine yang terlalu mahal. Fokus perusahaan ini adalah "Democratize game development" atau diterjemahkan sebagai "Demokrasi Pembangunan Game" dan membuat sebuah pembangunan game baik 2D maupun 3D bisa dicapai oleh banyak orang. Oleh siapa pun. Pada tahun 2008, Unity melihat kebangkitan iPhone dan menjadi game engine pertama yang melakukan dukungan penuh pada platform tersebut. Unity sekarang di gunakan oleh 53.1% developers (termasuk mobile game developer) dengan ratusan game yang dirilis baik untuk iOS maupun Android. Pada tahun 2009, Unity mulai meluncurkan produk mereka secara gratis. Jumlah developer yang mendaftar melonjak drastis sejak pengumuman tersebut. Pada April 2012, Unity mencapai popularitas yang sangat tinggi dengan lebih dari 1 juta developer. 

2.      Pengunaan

Para desaigner dan developer Indonesia menggunakan  Untiy 3D pada umumnya untuk membuat Game, modeling, Augmented Reality (AR) dan Virtual Reality. Jenis game yang dibuat dengan Unity 3D seperti Role Playing Game (RPG). Game yang di buat menggunakan unity 3D biasanya diminati oleh semua kalangan baik anak – anak maupun orang dewasa. Adapun salah satu contoh game yang di buat menggunakan unity 3D adalah EIGO dan Journey to Heaven.

3.      Analisa

Fitur scripting yang disediakan, mendukung 3 bahasa pemrograman, JavaScript, C#, dan Boo. Flexible and EasyMoving, rotating, dan scaling objects hanya perlu sebaris kode. Begitu juga dengan Duplicating, removing, dan changing properties. Visual Properties Variables yang di definisikan dengan scripts ditampilkan pada Editor. Bisa digeser, di drag and drop, bisa memilih warna dengan color picker. Berbasis .NET. Artinya penjalanan program dilakukan dengan Open Source .NET platform, Mono.
Kekurangan :  Unity masih memiliki beberapa fitur high-end yang masih perlu diimplementasikan, namun masih dapat mencapainya seperti yang pernah di lakukan sebelumnya adalah “the most advanced engine this side of a million dollars”. 

Kelebihan : Salah satu kekuatan inti Unity adalah skalabilitas, dan ini tercermin dalam tagline pemasaran kami “Democratizing Game Development.” dengan Unity, Anda dapat mengembangkan konten yang hebat jika Anda seorang individu yang menciptakan permainan puzzle sederhana untuk iOS, atau Anda dapat mengembangkan konten yang hebat jika Anda adalah studio dengan 1.000 karyawan yang membangun konten AAA di semua platform. Sisi teknologi dan model berkembang, benar-benar melayani seluruh komunitas pengembang.