ab

Artificial Intelligent pada Game Engine

Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitasbuatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika. Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game. contoh-contoh aplikasi ai pada kehidupan sehari-hari. 1. Bidang Komputer dan Sains Para Peneliti kecerdasan buatan telah membuat banyak alat untuk memecahkan beberapa masalah yang dapat dikategorikan paling rumit pada bidang komputer dan sains. Kebanyakan dari penemuan mereka telah diambil alih oleh cabang ilmu komputer dan sains dan tidak lagi menjadi bagian dari bidang ilmu kecerdasan buatan. Beberapa daftar aplikasi yang sebelumnya dikembangkan oleh para peneliti kecerdasan buatan adalah GUI (Graphical User Interface), Kalkulasi koordinat mouse pada layar monitor, manajemen penyimpanan otomatis, pemrograman dinamis serta pemrograman orientasi objek. 2. Finansial Pada bidang finansial, penggunaan kecerdasan buatan ditujukan pada pengorganisasian operasi, investasi saham, dan memanajemen properti. Sebuah sistem yang memiliki kecerdasan buatan dapat mengkalkulasi inflasi maupun deflasi yang akan terjadi di masa depan serta dapat mengkalkulasi probabilitas naik turunnya harga saham sehingga dapat digunakan untuk menentukan investasi secara detail. 3. Kesehatan Pada bidang kesehatan, sistem kecerdasan buatan telah digunakan, slah satunya adalah algoritma genetika yang memungkinkan simulasi proses evolusi dan rekayasa genetika diuji coba tanpa memerlukan “korban” makhluk hidup. Algoritma ini juga dapat digunakan untuk pencocokan DNA yang sering digunakan dan saat ini mungkin populer untuk mengidentifikasi identitas seseorang. 4. Industri Pada bidang Industri penggunaan mesin sudah merupakan hal yang umum. Mesin biasanya digunakan dalam industri untuk pekerjaan yang membahayakan manusia dan yang sulit untuk dilakukan manusia. sebagai contoh memindahkan barang yang mempunyai berat ber ton-ton, pemotongan besi dan baja. bahkan dalam industri manufaktur, pekerjaan yang membutuhkan tingkat ketelitian tinggi dan konsistensi sudah diambil alih oleh mesin. 5. Telekomunikasi Pada Bidang telekomunikasi, sistem kecerdasan buatan juga banyak digunakan antara lain untuk pencarian heuristik tentang tenaga kerja mereka, mengatur penjadwalan puluhan ribu pekerjanya, serta menentukan jumlah gaji sesuai dengan kualitas kerja mereka. Semuanya dilakukan secara otomatis dengan kecerdasan buatan yang telah diimplementasikan ke dalam sistemnya. 6. Pengembangan Game Perkembangan Game yang pesat pada masa ini juga membutuhkan sesuatu yang berbeda pada rule permainannya. Sebuah sistem game, jika sudah dimainkan sampai tuntas oleh seorang player, maka ketika player yang sama memulai lagi permainan dari awal, maka rule permainannya akan sama. namun berbeda untuk game-game yang telah ada saat ini. sistem dalam game, dapat belajar mengenali pola permainan dari player dan ketika player tersebut memulai permainan kembali, maka sistem ini akan menggunakan rule yang berbeda untuk pemain yang sama ini. sehingga game menjadi lebih menarik dan menantang untuk dimainkan. Contoh aplikasi kecerdasan buatan dalam bentuk game sangat banyak sekali, ada yang berbentuk game PC, dan ada pula yang berbentuk game jaringan. Definisi Game Engine Game engine adalah perangkat lunak yang dirancang untuk membuat dan mengembangkan video game. Fungsi utama yang diberikan oleh game engine meliputi rendering untuk 2D atau 3D graphic, collision detection, sound, scripting, animasi, artificial intelligence, networking, memory management, threading dan scene graph. Game engines memberikan perangkat untuk visual development dengan tambahan komponen perangkat lunak yang dapat dipakai berulang kali. Perangkat ini pada umumnya memberikan integrated development environment yang dapat mempermudah, serta mempercepat pengembangan game.Game engine juga sering disebut juga “Game Middleware”. Game Middleware adalah software yang didalamnya sudah terdapat elemen-elemen yang dibutuhkan oleh seorang game developer, kebanyakan dari game middleware memberikan fasilitas guna menunjang pengembangan game dengan mudah seperti graphics, sound dan Artificial intelligence. Beberapa elemen yang ada di dalam game engine adalah : Tools/Data Dalam pengembangan game, dibutuhkan data yang tidak semudah menuliskan text files. Dalam pengembangan game, paling tidak dibutuhkan beberapa tools seperti 3d model editor, level editor dan graphics programs. Bahkan jika diperlukan, seringkali kita mengembangkan game engine tersebut dengan menambahkan beberapa code dan fitur yang diperlukan. System System sendiri adalah bagian dari game engine yang berfungsi untuk melakukan komunikasi dengan hardware yang berada di dalam mesin. Jika game engine sudah dibuat dengan baik maka system ini adalah satu-satunya bagian yang membutuhkan perubahan yang cukup banyak apabila dilakukan implementasi pada platform yang berbeda. Di dalam system sendiri terdapat beberapa sub system yaitu graphics, input, sound, timer, configuration. System sendiri bertanggung jawab untuk melakukan inisialisasi, update dan mematikan sub system yang terdapat di dalamnya. Console Dengan menambahkan console, kita dapat merubah setting game dan setting game engine di dalam game tanpa perlu melakukan restart pada game tersebut. Console sendiri lebih sering digunakan dalam proses debugging. Apabila game engine tersebut mengalami error kita tinggal mengoutputkan error message tersebut ke dalam console tanpa harus melakukan restart. Console sendiri dapat dihidupkan dan dimatikan sesuai keinginan. Support Support adalah bagian yang paling sering digunakan oleh system di dalam game engine. Support sendiri berisi rumus-rumus matematika yang biasa digunakan, vector, matrix, memory manager, file loader. Merupakan dasar dari game engine dan hampir digunakan semua projek game engine. Renderer/Engine Core Pada game engine, engine core / renderer terdiri dari beberapa sub yaitu visibility, Collision Detection dan Response, Camera, Static Geometry, Dynamic Geometry, Particle Systems, Billboarding, Meshes, Skybox, Lighting, Fogging, Vertex Shading, dan Output. Game Interface Game interface sendiri merupakan layer diantara game engine dan game itu sendiri. Berfungsi sebagai control yang bertujuan untuk memberikan interface apabila di dalam game engine tersebut terdapat fungsi fungsi yang bersifat dinamis sehingga memudahkan untuk mengembangkan game tersebut. The Game Merupakan inti dari penggunaan game engine sendiri, sehingga terserah kita bagaimana mengembangkan game tersebut. Saat sekarang ini sudah sangat banyak game engine yang hadir, dan sangat maju. Para pembuat game engine kini berlomba-lomba untuk menciptakan game engine dengan tampilan yang menarik agar menciptakan suasana permainan yang nyaman atau enak untuk dilihat dan dimainkan dalam PC ataupun Console. Dengan tampilan atau graphic yang menarik yang kini semakin mendekati realitas dalam segi fisik para tokoh serta gameplay-nya, akan membuat para gamers semakin antusias untuk memainkan game tersebut. Konsep dari game engine sebenernya cukup gampang, yaitu bahan dasar yang diperlukan sebuah game untuk menjalankan tugasnya, merender pixel demi pixel, menghitung physiscs, memperkirakan input tombol, dan lain hal, yang memungkinkan developer kreatif dapat membuat sebuah game dengan engine yang sama menjadi unik satu sama lain. Di analogikan sebagai sebuah mobil, game engine sudah merupakan bagian mobil, sekitar 50% jadi. Mesin dan rangkaian sistem pengapian, sampai pembuangan. Kurang body dan aksesoris. Sebuah game engine memungkinkan penggunaan kembali komponen komponen yang dapat mempercepat hadirnya game menjadi nyata di layar monitor mu. Beberapa diantara nya yang termasuk dengan itu adalah deteksi tubrukan, tampilan grafis, setting dalam game, artificial intelligence dan lain lain. Semua komponen tadi disatukan dalam satu pake game engine. Artist dan Developer, dapat menambahkan pustaka texture dan model sendiri untuk dijadikan tokoh utama atau setting dunia dalam sebuah engine. Sekali lagi dalam analogi game, model dan texture dalam game engine bisa dibilang sebagai body dan aksesoris mobil. Sebuah game engine dibagi lagi menjadi dua bagian besar. Yaitu API dan SDK. API ( Applicaiton Programming Interfaces ) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX. Sementara SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan services yang sama. Biasanya, game engine menyertakan keduanya. Contohnya dalam Unreal Engine, menyiapkan antarmuka baku bagi programmer untuk menciptakan game nya dengan mudah, melalui scripting engine, yang disebut UnrealScript, dan juga libraries, yang berisi model standar dan texture standar dan juga world editor yang disebut sebagai UnrealED. Jenis-jenis Game Engine Roll-your-own game engine. Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine nya sendiri. Ini berarti mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Disisi lain, mereka kadang menggunakan libraries komersil atau malah open source. Terkadang mereka malah membuat semuanya dari nol. Biasanya, game engine tipe ini lebih disukai karena selain kemungkinan besar tersedia gratis, juga memperbolehkan mereka, para developer, lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya, banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Menara Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine nya, hanya untuk di tulis ulang semuanya dalam beberapa hari penggunaan karena adanya bug kecil yang sangat mengganggu. Mostly-ready game engines. Engine engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer / programmer. Semuanya termasuk contoh GUI, physiscs, libraries model dan texture, dan segalanya. Banyak dari mereka yang sudah benar benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Biasanya game engine semacam ini memiliki batasan batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar benar terbuka lebar. Hal ini ditujukan agar tidak terjadi terlalu banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis, dan masih memungkinkan game engine nya itu sendiri untuk mengoptimalkan kinerja game nya. Banyak dari game engine seperti ini, Unreal Engine, Source Engine, id Tech Engine dan sebagainya, yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Hal ini dengan serta merta menyingkat sangat banyak waktu dan jelas, biaya dari para Developer game. Point-and-click engines. Engine untuk point-and-click merupakan engine yang sangat amat dibatasi, tapi dibuat sangat user friendly. Kamu bahkan bisa mulai membuat game mu sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan, dan biasanya hal ini mencakup semuanya, mulai dari grafis, hingga tata suara. Tapi bukan berarti game engine jenis ini nggak berguna, bagi developer cerdas dan berdaya kreativitas tinggi, game engine bapuk seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine seperti ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman, dan secepatnya merilis game game mereka. Beberapa contoh game engine RealmForge Merupakan free dan open source game engine untuk Microsoft .Net Framework dan dikhususkan pada visual3D Game Engine, merupakan cross platform game engine untuk .NET 2.0 dan Microsoft XNA. RealmForge dibangun diatas AXIOM 3D rendering engine. Di tulis dalam bahasa C# keseluruhan. Dibangun untuk pembuatan game berbasis .NET. b. Truevision3D Merupakan game engine 3D yang dibangun dengan menggunakan visual basic 6 dan C++ dengan menggunakan Microsoft Directx API. Mulai versi 6.5, engine ini menggunakan direct 9 dan shader support, serta ditulis ulang menggunakan C++. Sampai perkembangan terbaru, belum ada wacana untuk mengembangkannya untuk mendukung penggunaan directx9 serta Microsoft XNA. c. OGRE OGRE (Object-Oriented Graphics Rendering Engine) merupakan engine yang mendukung 3D Graphic. Merupakan game engine yang fleksibel dalam melakukan 3D Rendering, ditulis dalam bahasa C++ sehingga memudahkan pengembang untuk membangun game yang mendukung 3D Graphics. Dengan adanya AI pada game maka kita dapat bermain game tersebut walaupun kita sedang tidak bermain dengan teman-teman kita. Sebagai contoh kita dapat bermainRise Of Nations dimana yang menjadi musuh kita merupakan Bot (komputer) yang memiliki kecerdasan yang cukup tinggi. Dia dapat menemukan pemain lalu menyerangnya. Dengan semakin cerdasnya musuh (komputer) maka pembuatan AI mungkin akan semakin sulit. Selain itu game-game lain seperti The Sims, dimana pemain (user) dapat berinteraksi dengan objek lain yang disediakan dalam permainan tersebut. Sumber: https://stefanuskaparang.wordpress.com/2010/03/12/analisa-game-engine/ https://adaruddy.wordpress.com/2011/03/09/game-artificial-intelligence/ http://isni-oktria.blogspot.com/2011/04/artificial-intelligence-pada-game.html
READMORE
 

PEMROGRAMAN JavaScript Dasar

Tutorial Pemrograman JavaScript dibuat untuk anda yang ingin mempelajari JavaScript
Disini saya akan membahas Lingkungan Pemrograman JavaScript,JavaScript merupakan  Bahasa pemrogaman web yang sangat pesat perkembangannya saat ini
Untuk lebih lanjutnya anda bisa download ebook Pemrograman JavaScript dibawah ini


                                                     Lingkungan Pemrograman JavaScript







READMORE
 

membuat Helikopter pada Blender

Akhirnya Selesai juga tugas 3 softskill saya,Disini saya akan membuat sebuah Helikopter pada blender
Langsung saja
buka program blender yang anda punya. Disini, saya pakai blender versi 2.72 yang tampilannya seperti gambar dibawah. Ketika pertama kali dibuka, akan ada tampilan splash yang menghalangi seperti dibawah. Untuk menghilangkannya, cukup klik dimana saja
Secara otomatis, akan ada objek kubus pada scene. karena tidak terpakai, hapus saja objek kubus tersebut menggunakan tombol x pada keyboard. Ketika muncul konfirmasi, klik OK atau tekan Enter
Sekarang, kita akan membuat badan helikopternya terlebih dahulu. Badannya dibuat dari Icosphere karena bentuk mesh nya mudah dibentuk. Untuk memasukkan Icosphere, tekan Shift +A> Mesh > Icosphere,Maka akan muncul seperti ini:
atur nilai Subdivisions=2 dan Size=5 sehingga bentuk Icosphere menjadi seperti ini.
Tekan tombol S lalu tombol X pada keyboard lalu geser pointer sehingga objek Icosphere memanjang seperti gambar dibawah.
Tekan tombol Tab untuk memasuki Edit Mode, lalu ubah tipe seleksi menjadi face.
Seleksi bagian atas,kemudian tekan tombol Delete pada Keyboard, lalu pilih Faces pada jendela konfirmasi untuk menghapus face yang terseleksi.
Ubah mode seleksi menjadi edge, lalu Alt+Klik kiri edge dibagian atas sehingga edge yang ada diatas terseleksi seperti gambar dibawah

tekan tombol F agar lubang dibagian atas tertutup oleh face lalu tekan tombol E untuk menebalkan face tersebut. Setelah itu, tekan tombol S dan geser pointer untuk memperkecil face seperti gambar dibawah
masih dalam keadaan face atas terseleksi, tekan tombol E untuk meng-extrude nya, dan tekan tombol S lalu geser pointer untuk mengecilkan lagi face tersebut sehingga bentuknya seperti ini.
Seleksi pada bagian depan Tekan tombol E lalu geser pointer sehingga Face menjorok kedalam. Tekan tombol S lalu geser pointer untuk memperkecil face tersebut sehingga bentuknya kurang lebih seperti gambar dibawah.
Seleksi face didekat “jendela”  . Tekan tombol E lalu geser pinter untuk meng-extrude face tersebut, lalu tekan tombol S dan geser pointer untuk mengecilkan face sehingga bentuknya seperti gambar dibawah
seleksi face disampingnya,kemudian, tekan E lalu geser pointer untuk meng-extrude face tersebut lalu kecilkan ujungnya seperti gambar dibawah.
Ok, sekarang lakukan hal yang sama pada sisi satunya, sehingga kedua sisi badan mempunyai kaki yang simetris
seleksi keempat ujung face pada kaki lalu tekan Alt+E dan pilih Individual Faces,kemudian geser pointer untuk mengextrude nya sehingga keempat kaki memanjang seperti gambar
Pada salah satu sisi kaki helikopter, seleksi face yang saling berhadapan dan tekan Ctrl+E, pilih Bridge Two Edge Loops. maka kedua face akan menyatu seperti ini
sekarang, seleksi dua face pada kaki yang menghadap kedepan, Extrude face tersebut dengan tombol E dan geser pointer sehingga bentuknya memanjang kedepan. Lakukan juga pada kaki yang menghadap kebelakang
Kemudian seleksi face bagian belakang , Tekan tombol E lalu geser pointer sehingga face memanjang kebelakang membentuk ekor Helikopter. Gunakan variasi ukuran menggunakan tombol S agar hasilnya lebih bagus.
Untuk membuat ujung ekor, Extrude face paling ujung menggunakan tombol E sedikit, tekan tombol S lalu tombol Z dan geser pointer agar face hanya membesar pada sumbu Z saja.
Untuk membuat tihang baling-baling, prosesnya hampir sama seperti sebelumnya. Gunakan perintah Extrude dengan variasi Scale yang berbeda-beda sehingga didapat bentuk seperti dibawah.
Atur titik point berada di ujung tihang helikopter seperti gambar dibawah, lalu pada menu Add > Mesh > Cube untuk menambahkan kubus ke scene,kemudian Dengan perintah Scale (tombol S) buatlah agar ukuran kubus menyesuaikan tihang. Supaya bentuknya pipih, tekan tombol S lalu tombol Z dan geser pointer agar kubus mengecil hanya pada sumbu Z saja.
Seleksi face pada semua sisi kecuali face atas dan bawah. tekan tombol Alt+E dan pilih Individual Faces lalu geser pointer sehingga masing-masing face menebal membentuk baling-baling. Saya menggunakan Extrude dengan pilihan Individual Faces supaya masing-masing face menebal ke arahnya masing-masing. Kalau menggunakan Extrude saja (tombol E), maka semua face akan menebal ke satu arah.
Jika ingin memberi warna seleksi badan pada helicopter yang ingin diwarnai,kemudian pilih material,klik tanda plus,kemudian pilih new,tekan tombol diffuse,setelah tinggal pilih warna yang anda inginkan,kemudian tekan tombol Asign.
bentuknya sudah jadi, akhirnya tiba juga ke tahap akhir modeling. Tahap akhir adalah membuat badan helikopter agar tampak lebih mulus. Tekan tombol Tab untuk ke Mode objek lalu di panel Properties, klik tombol Object Modifier. Pada pilihan Modifier, pilih Subdivision Surface
atur nilai Subdivision View=3 dan Render=5. Dan hasilnya badan pesawat akan lebih mulus seperti ini
dan ini hasilnya rendenya



READMORE
 

Texture pada Blender

            Sebelumnya kita telah membahas cara membuat sebuah object 3D  dengan menggunakan Blender,supaya benda dapat terlihat mempunyai warna dan texture yang hamper mirip dengan aslinya,maka kita dapat menambahkan texture yang sesuai dengan kita inginkan.
            Disini kita akan memberikan texture lantai dan dinding,sebelumnya kita harus mempersiapkan gambar  untuk dijadikan tembok dan lantai

     Pastinya Kita buka aplikasi blender dulu, kemudian kita hapus objek kubusnya sehingga menjadi kosong
    Selanjutnya kita membuat sebuah lantai dengan cara, shift+a lalu pilih mesh >> plane seperti gambar dibawah ini


   Setelah itu kita perlebar objek tersebut dengan cara s+5 seperti gambar dibawah ini
Kemudian membuat dindingnya dengan cara tekan tab agar menjadi edit mode lalu kita select bagian ujung kiri nya untuk dijadikan dindingnya tekan e kemudian z tarik ke atas seperti dibawah ini

   Setelah semua udah dibuat,selanjutnya kita akan membuat texture pada lantai dan dindingnya .kita bagi dua dahulu layarnya dengan cara pada layar kerja sebelah kanan kita drag berfungsi mempermudah kerja kita, kemudian kita tekan tab agar menjadi edit mode kita pilih face mode, kemudian kita pilih bagian mana yang ingin dibuat texture nya, pada lembar kerja sebelah kanan kita ubah 3d view menjadi uv/image editor

   Kemudian kita ke texture kita pilih texture yang kita inginkan dengan cara texture >> new lalu open disana kita pilih texture yang kita inginkan seperti dibawah ini

    Kemudian kita ke material kita new >> assign maka akan tampil gambar yang display tadi seperti gambar dibawah ini

    Kemudian kita tekan u, dan pilih objek project from view kita sesuaikan texture yang ingin kita masukan kedalam bidang, jangan lupa kita ceklis terlebih dahulu texture solid

      Untuk membuat lantai cara sama dengan cara membuat dinding kita buat dengan texture yang berbeda
      Kemudian kita akan membuat sebuah objek lemari dengan cara shift a >> mesh >> cube

Hasilnya:









READMORE
 

MENGANALISA DESAIN MENGGUNAKAN APLIKASI




Pada postingan kali ini yaitu menganalisa sebuah objek  saya mengambil contoh objek 3 dimensi dengan menggunakan 2 buah aplikasi yaitu Auto Cad dan BLENDER. Saya mengambil contoh sebuah  truck.



AutoCAD merupakan sebuah program yang biasa digunakan untuk tujuan tertentu dalam menggambar serta merancang dengan bantuan komputer dalam pembentukan model serta ukuran dua dan tiga dimensi atau lebih dikenali sebagai “Computer-aided Drafting and Design Program” (CAD)
Kelebihan Autocad :
1. Akurasi
Tingkat presisi (ketepatan) hingga 9 digit
2. Praktis, mudah dan cepat
Fasilitas penggambaran dan pengeditan yang semakin lengkap, sehingga AutoCAD mampu menghasilkan gambar yang lebih cepat.
3. Bersih dan Rapi
Gambar yang akan dicetak akan benar-benar bersih dan sempurna tanpa adanya bekas-bekas pengeditan, penghapusan, dsb.
4. Ruang kerja Tak terbatas
Kordinat tertinggi yang dapat diinput 1099, hingga dapat membuat gambar sebesar&sebanyak apapun dalam ruang yang sama. dapat dicetak bagian perbagian atau sekaligus dengan skala yang tepat.
5. Fleksibilitas Skala
Gambar dapat dicetak berkali-kali dengan skala yang berbeda-beda tanpa harus membuat ulang gambar tersebut.
6. Dokumentasi
Hasil gambar akan tersimpan secara permanen
Mudah diduplikasikan
mudah direvisi jika ada perubahan design tanpa menggambar dari awal lagi
gambar dapat dibawa-bawa dengan mudah dan dapat diedit dimana saja dengan media penyimpanan external.
7. Kompabilitas Yang Sangat Tinggi
Memungkinkan AutoCAD dapat diterima sebagaian besar program grafis lainnya.
Dapat dicetak dengan menggunakan hampir semua alat percetakan.

Kekurangan :
1. aplikasi ini menjadi lebih kompleks
2. kebutuhan hardware yang lebih tinggi.
3. infrastruktur pendukung nya harus memadai, seperti penggunaan printer / plotter untuk mencetak gambar dalam ukuran yang besar.



Blender adalah program 3D dan animasi yang bersifat opensource, bebas untuk dikembangkan oleh penggunanya dan dapat didistribusikan kembali dan bersifat Legal. Blender merupakan salah satu program Modeling 3D dan Animation, tapi Blender mempunyai kelebihan sendiri dibandingkan program modeling 3D lainnya. Kelebihan yang dimiliki Blender adalah dapat membuat game tanpa menggunakan program tambahan lainnya, Karena Blender sudah memiliki Game Engine sendiri dan menggunakan Python sebagai bahasa pemograman yang lebih mudah ketimbang menggunakan C++,C, dll.

Kekurangan Blender :
1. Tool yang disediakan tidak selengkap 3ds Max.
2. Semua dilakukan secara manual.
3. User Interfacenya cukup berantakan.
4. Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada blender

Kelebihan Blender :
1. Plugins converter yang cukup banyak.
2. Tidak memerlukan ruang kapasitas yang banyak.
3. Tidak berat saat melakukan render untuk membuat animasi
4. File Berukuran kecil.
5.Dapat anda gunakan untuk semua versi windows, Linux, OS X, FreeBSD, Irix, Sun dan sistem operasi yang lainnya.




READMORE
 

MENGANALISIS TRUCK




            Truck, kendaraan yang kekar,besar dan tangguh ini memiliki bentuk yang sangat hebat dari pada kendaraan kendaraan yang lain.Di bagian kepela truck terlihat jelas sangat menyeramkan,bentuknya yang menyerupai kubus ini, yang di modifikasi dengan liuk liuk an yang indah ini membuat truck tersebut sagat elegan,ditambah lagi dengan kaca yang transparan yang membuat truck tersebut tidak terlihat lagi seperti kubus,dan disitu ada kaca spion yang hamper sama dengan  telinga manusia tapi berbeda fungsinya yang terdapat sebelah kanan dan kiri pada kepala truk tersebut,di bawah kaca terdapat logo dimana logo itu merupakan identitas dari si  pembuat truk tersebut.di paling bawah dari kepala truk terdapat lampu yang berbentuk persegi panjang yang dibagian pojok nya di kasih lengkungan supaya terlihat keren dan diantara lampu tersebut terdapat kotak yang murni berbentuk persegi panjang yang digunakan untuk menaruh plat no polisi dan yang terakhir yang terdapat pada kepala truck ada lukisan yang seperti burung yang berwarna kuning yang terdapat pada pintu seakan melengkapi kebagusan pada truck tersebut.
            Lanjut lagi kebagian bak yang terdapat dibelakang kepala truck yang berbentuk balok tetapi tidak ada tutupnya seakan akan membuat truck tersebut menjadi kelihatan besar dan kekar, dan yang terakhir  adalah veleg dan roda yang terdapat dibawah bak dan kepala truck,tidak aka ada roda jika tidak ada veleg,dimana veleg ini berbentuk bulat yangdi tengah tengah veleg terdapat besi yang digunakan untuk menghubukan roda yang sebelah kanan dan kiridan beserta baut yang melingkari veleg,itu bertujuan menguatkan dan memberikan kesan mmodif pada veleg supaya tidak terlihat polos,dan dibagian luar sekeliling veleg terdpan ban yang harus menyerupai bentuk veleg tersebut yang berwarna hitam,di ban tersebut ada kembang2 di bagian luar yang membuat ban tersebut tidak polos,di bagian belakang terdapat ban double,dibagian tengah disela sela ban depan dan belakang terdapat besi yang berukuran agak besar,disela sela besi tersebut biasanya dipakai untuk tempat penyimpanan air minum bagi seorang sopir.heheheehehe 
READMORE