Kamis, 26 September 2013

Pengertian Android, Eclips, Blender dan Ogre

Hallo semuanya, alhamdulillah saya telah menyelesaikan jenjang pendidikan S1 saya di www.gunadarma.ac.id . Banyak ilmu dan pengalaman berharga yang saya dapatkan di kampus ini. maka tidak ada salahnya jika saya berbagi sedikit ilmu yang saya dapatkan selama berkuliah, yaitu tentang : Android, Eclips, Ogre dan Blender .

Android
mendengar kata ini pasti sudah tidak asing di telinga kalian, secara sedang hits nih android di Indonesia hehe. Tapi kalian tahu gak sih sebenernya apa itu yang dinamakan android? Handphone? OS? robot ijo? nah biar tambah pemahamannya mari kita kupas tuntas tentang android.
Sejarah Android sebelum kemunculannya sebagai sebuah sistem operasi mobile yang sangat populer saat ini ternyata begitu berbeda. Sebelum menjadi sistem operasi yang dikenal oleh semua orang di seluruh dunia, ternyata Android sebenarnya hanya disiapkan untuk sebuah proyek yang terbatas. Sistem operasi dengan logo robot hijau ini ternyata awalnya hanya ditujukan untuk menjadi OS pada kamera digital saja. Android kala itu tidak diciptakan untuk diimplementasikan pada smartphone atau tablet seperti yang populer saat ini. Fakta mengenai sejarah Android tersebut dituturkan oleh Andy Rubin, salah seorang yang merupakan pendiri Android. Rubin mengungkapkan bahwa saat itu proyek pengembangan sistem operasi Android ditujukan untuk membuat sebuah kamera digital mempunyai fungsi dan fitur yang lebih banyak. Rubin menjelaskan bahwa ada salah satu fitur penting yang saat itu diinginkan untuk ada dalam sebuah kamera digital. Yaitu dengan adanya sistem operasi Android maka sebuah kamera digital bisa langsung terhubung ke dalam media penyimpanan online atau cloud sehingga dapat digunakan untuk mengunggah hasil foto. Hasil jepretan kamera digital yang telah diunggah ke dalam media penyimpanan online tersebut kemudian bisa diakses melalui perangkat komputer dari mana saja selama terhubung ke internet.
Namun dalam perkembangannya, sejarah Android kemudian berubah dari hanya sekedar OS untuk kamera digital menjadi OS untuk smartphone dan juga tablet yang lebih populer di kalangan pengguna perangkat mobile. Hal ini disadari Rubin harus segera dilakukan karena saat itu penjualan kamera digital telah menunjukkan adanya penurunan. Sehingga proyek yang berawal pada sekitar bulan April 2004 tersebut berubah haluan dan lebih condong mengembangkan platform untuk perangkat mobile seperti smartphone dan tablet.
Tidak butuh waktu lama bagi Android untuk menarik minat sang raksasa internet Google untuk mengakuisisinya, yaitu hanya sekitar 1 tahun saja atau pada 2005. Setelah diakuisisi Google, perkembangan sistem operasi ini semakin pesat dan mendapatkan tambahan berbagai fitur dan ditangani khusus oleh para tim ahli dari Google. Sehingga sejarah Android berubah menjadi sistem operasi mobile paling populer yang sampai saat ini masih dilirik oleh berbagai vendor sebagai platform perangkat buatannya.
  
Eclipse    
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent). Berikut ini adalah sifat dari Eclipse:
Multi-platform: Target si stem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.
Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya.
Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya.

 
Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna seperti plug-in.
ADT Plugin for Eclipse
Android Development Tools (ADT) adalah plugin untuk Eclipse IDE yang dirancang khusus untuk memberikan integrated environment yang kuat untuk membuat aplikasi Android. ADT memberikan kemampuan kepada Eclipse untuk membuat projek baru Android secara cepat, membuat aplikasi User Interface, menambahkan komponen berdasarkan Android Framework API, melakukan debugging aplikasi yang di buat dengan menggunakan Android SDK tools dan bahkan melakukan distribusi aplikasi yang dibuat.
Pembuatan aplikasi android dengan Eclipse beserta ADT sangat dianjurkan karena merupakan cara tercepat untuk memulai membuat projek Android. Dengan disediakannya project setup, serta tools yang sudah terintegrasi di dalamnya, custom XML editor, dan debugging beserta output dalam emulator yang sudah disediakan Android SDK, mempermudah para pengembang aplikasi Android dalam pembuatan aplikasinya.

Blender
Blender 3D adalah software gratis yang bisa anda gunakan untuk modeling, texuring, lighting, animasi dan video post processing 3 dimensi.  Blender juga merupakan sebuah software pengolah 3 dimensi dan animasi yang bisa dijalankan di Windows, Machintos, dan Linux. Sama seperti software 3D pada umumnya seperti 3DSmax, blender bisa dikerjakan di hampir semua software 3D komersial lainnya, ray trace dengan kualitas tinggi, mempunyai simulasi physics yang bagus, dan penggunaan UV unwrapping yang sangat sempurna. Satu lagi kelebihan blender yang diinginkan banyak orang dan ditakuti oleh software 3D komersial lainnya adalah software ini sepenuhnya GRATIS.
Kebutuhan sistem untuk menjalankan blender tidak terlalu tinggi. Dengan CPU min 300MHz, memori 128MB, dan ruang kosong harddisk 20MB, anda sudah dapat berkreasi. Tentunya semakin tinggi spesifikasi komputer anda, semakin leluasa anda dalam bekerja. Sebelum Anda membuat beberapa animasi, instal terlebih dahulu apliaksi Blender 2.44. Aplikasi ini telah dibundel dalam CD tutorial Simply Interactive atau anda dapat mendownloadnya di http://www.blender.org/download/

Beberapa fitur unggulan blender antara lain:
  • Tool simulasi tingkat lanjut
  • Tool modelling berbasis modifier
  • Tool animasi karakter yang handal
  • Mendukung scripting menggunakan phyton.
Menu Barpada Blender:
  1. menu File , sama seperti software-software lain pada umumnya. Menu ini berisi perintah-perintah untuk men-save, print,close, dll.
  2. menu Add, berfungsi untuk melakukan penambahan objek, misalnnya ketia kita mulai membuat sebuah grafik 3D tidak jarang kita harus membuat lebih dari satu objek lalu menggabungkannya dengan objek yang lain atau membuat objek yang lain agar tampilan dari grafik yang kita buat menjadi lebih real, disinlaih fungsi dari add.
  3. menu Timeline, brfungsi pada saat kita membuat animiasi di blender
  4. menu Game, fungsinya untuk melakukan scripting pada pembuatan game. Disinilah user dapat menulis script untuk animasi yang akan dibuat.
  5. menu Render ,  berfungsi untuk melihat bagaimana tampilan dari objek yang kita buat dari sudut pandang kamera, denga melakukan render maka kita akan mengetahui bagaimana nantinya objek itu terlihta dan bagaimana jadinya objek dengan pencahayaan yang kita lakukan dengan menempatkan lamp pada posisi yang telah kita tentukan. Usahakan pada saat membuat objek agar melihat objek pada sudut pandang kamera dengan cara menekan tombol “0” pda numpad.
  6. Menu Help, pada menu ini berisi tentang penjelasan software Blender, dan jug a cara penggunaan Blender.
Berbagai tombol pilihan yang digunakan untuk melakukan pengaturan dan pengerjaan objek 3D ditampilkan secara sederhana. Jika mouse diarahkan ke antara 2 area kerja kemudian klik kanan terdapat pilihan “Split Area”, klik pilihan tersebut maka area kerja dapat terbagi menjadi 2. Hal ini bisa dilakukan lagi sehingga area kerja dapat terbagi lagi menjadi 3, 4, bahkan 5 sesuai dengan keinginan seperti tampak pada gambar 3. Untuk menggabungkannya kembali klik “Join Area”. Pada layar 3D blender, bila menahan klik tengah mouse maka anda dapat merotasikan pandangan 3D.
Tool Button pada Blender
  • Transform Manipulator Mode (simbol segitiga merah) digunakan untuk mengambil objek
  • Rotate Manipulator Mode (simbol lingkaran hijau) digunakan untuk merotasi objek
  • Scale Manipulator Mode (simbol persegi biru) digunakan untuk memperbesar atau memperkecil objek
  • Transform Orientation digunakan untuk merubah orientasi saat mentransformasi
  • Rotating / Scalling Pivot (simbol titik hitam beserta tanda panah), pivot adalah titik pusat dari suatu objek, secara default pada blender kita menggunakan Median Point

Mengenal Mesh dan Vertex
Objek 3D seperti kubus, bola, dan silinder dinamakan mesh. Kubus terdiri dari 8 point atau 8 titik. Salah satu dari point dinamakan vertex. 4 titik vertex memebentuk face. Paling sedikit face bisa terbentuk dari 3 vertex.
Untuk menduplikasi objek, dapat menekan “Shift + D”.
Untuk menghilangkan seleksi pada vertex gunakan huruf “A” pada keyboard dan huruf “B” untuk membuat selesction.
Subsurf adalah sub division surface yang artinya semakin kita bagi face yang dibuat maka hasil yang didapat semakin halus.
Untuk membuat dan mengatur pencahayaan dengan menekan tombol F5 kemudian mengganti tipe lampu menjadi spot.
Untuk hasil yang lebih bagus lagi pada gambar, pada panel “Editing” atur menjadi “Set Smooth” dan “Auto Smooth” kemudian dirender.

Proses Rendering
Rendering adalah proses akhir dari keseluruhan proses pemodelan ataupun animasi komputer. Dalam rendering, semua data-data yang sudah dimasukkan dalam proses modeling, animasi, texturing, pencahayaan dengan parameter tertentu akan diterjemahkan dalam sebuah bentuk output.
Bagian rendering yang sering digunakan:
- Field Rendering
Field rendering sering digunakan untuk mengurangi strobing effect yang disebabkan gerakan cepat dari sebuah obyek dalam rendering video.
- Shader
Shader adalah sebuah tambahan yang digunakan dalam 3D software tertentu dalam proses special rendering. Biasanya shader diperlukan untuk memenuhi kebutuhan special effect tertentu seperti lighting effects, atmosphere, fog dan sebagainya. 

Ogre
OGRE (Object-Oriented Graphics Rendering Engine) merupakan suatu engine berobjek oriented (berorientasi objek) dan fleksibel terhadap 3D. Direpresentasikan dengan bahasa C++ serta dirancang lebih mudah dan intuitif bagi pengembang untuk menghasilkan aplikasi yang menggunakan hardware berakselerasi 3D. Kelas library pada OGRE menggunakan Direct3D dan OpenGL serta menyediakan sebuah interface berbasis objek kelas dunia dan tingkat tinggi. ORGE merupakan rendering engine dan khusus menangani vector dan matrix classes serta memory handling.


Fitur-Fitur yang terdapat pada OGRE yaitu:
  • Desain yang berobject oriented dengan menggunakan plug-in untuk mempermudah memasukkan fitur lainnya.
  • Engine berbasis scane graph dengan bantuan untuk sebuah varietas yang luas, octree, BSP, & Paging Landscape scene manager.
  • Multi-platform dengan dukungan OpenGL & Direct3D. Bisa merender konten yang sama di beda platform tanpa harus mempunyai content creator. Dapat diakses pada platform Linux, Mac OS X, dan semua versi Windows.
  • OGRE mendukung program Vertex dan Fragment selama ditulis dengan GLSH, HLSL, Cg, dan assembler.
  • The landscape scene manager untuk Progressive LOD, yang mana bisa dibuat secara otomatis & manual.
  • Engine animasi yang mensuport penuh untuk multiple hardware.
  • OGRE mempunyai comositing manager dengan bahasa script dan full screen postprocessing untuk efek seperti HDR, blooming, satruation, brightness, blurring, & noise.
  • Libraries mempunyai fitur memory debugging & loading resource dari archive-nya.
  • Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, LightWare, Milkshape, Sketchup, dsb.
Untuk informasi lebih lengkap tentang OGRE, dapat masuk ke http://www.ogre3d.org/
 

Selasa, 29 Januari 2013

Minggu, 27 Januari 2013

Pengantar Bisnis Informatika

Pengantar Bisnis Informatika

Kali ini saya akan menjelaskan sedikit yang saya ketahui tentang Pengantar Bisnis Informatika. Pengantar bisnis informatika merupakan disiplin ilmu yang berisi tentang bagaimana kita bisa berbisnis (membuka usaha) dengan memanfaatkan ilmu informatika yang nantinya akan mempermudah bisnis untuk meraih konsumen ataupun mitra bisnis dengan cakupan yang luas. Dengan kita memahami ilmu informatika, salah satunya kita bisa mengerti tentang bagaimana membuat website yang dinamis dan menarik sehingga customer tertarik untuk berbisnis dengan kita.

untuk para mahasiswa di jurusan Teknik Informatika yang hendak mendirikan usaha sendiri (wirausaha) sangat pengting untuk mengenal lebih dalam tentang materi-materi Pengantar bisnis informatika.

Contoh Bisnis Informatika :

Web E-commerce
- Berniaga.com
- Tokobagus.com
- FJB Kaskus.co.id

Online shop
-bhineka.com
-rakitan.com

www.gunadarma.ac.id

Pengertian E- Commerce


Pengertian E-Commerce



E- Commerce merupakan kepanjangan dari electronik commercial merupakan bidang perdagangan yang cakupannya lebih luas dari perdagangan pada umumnya, kegiatan-kegiatan yang berhubungan dengan E-commerce biasanya adalah pembelian, penjualan, pemasaran baik barang atau pun jasa. jadi pengertian E-commerce adalah kegiatan yang meliputi pembelian, penjualan dan pemasaran barang atau jasa dengan media elektronik. Jaman sekarang sudah banyak yang memanfaatkan e- commerce untuk memperluas cakupan bisnisnya karena dengan ini kita dapat melakukan transaksi dagang dengan siapapun dan dimanapun selama yang bersangkutan memiliki koneksi internet.

E-dagang pertama kali diperkenalkan pada tahun 1994 pada saat pertama kali banner-elektronik dipakai untuk tujuan promosi dan periklanan di suatu halaman-web (website). Menurut Riset Forrester, perdagangan elektronik menghasilkan penjualan seharga AS $12,2 milyar pada 2003. Menurut laporan yang lain pada bulan oktober 2006 yang lalu, pendapatan ritel online yang bersifat non-travel di Amerika Serikat diramalkan akan mencapai seperempat triliyun dolar US pada tahun 2011.

Keuntungan E-Commerce
- Cakupan Luas
- Akses Cepat
- Mudah di perbarui/ update
- Interaktif

Kerugian E-Commerce
- Kurang efektif untuk kalangan bawah yang kurang mengerti teknologi
- Maraknya kasus Penipuan

inilah sedikit penjelasan tentang apa itu E-commerce

sumber: wikipedia

Kamis, 26 Juli 2012

Game yang Tak Lekang Oleh Waktu

Game yang tak lekang dimakan waktu 

Dalam sejarah perkembangan game di dunia tentu sudah banyak bermunculan game-game yang telah di rilis dari dulu hingga sekarang. Namun karena jumlahnya yang sangat banyak maka wajar saja jika kita tidak mengingatnya satu persatu. Namun kali ini akan saya bahas tentang game yang Tak Lekang Oleh Waktu yang mana game-game ini telah mendapatkan tempat tersendiri di hati gamers di seluruh dunia. Hal ini biasanya dilatar belakangi karena adanya kenangan yang mendalam saat kita memainkannya atau ceritanya yang bagus sehingga pemain terbawa kedalamnya. Berikut merupakan game-game yang tak lekang oleh waktu menurut saya, yaitu : 

1. Super Mario Bros Game ini pasti diketahui oleh hamper setiap game diseluruh dunia, masa kejayaannya adalah saat konsol game Nintendo muncul. Game ini bertema petualangan, bercerita seorang tukang ledeng bernama Mario dan temannya bernama Luigi yang melewati berbagai rintangan demi menyelamatkan seorang putri yang ditawan dikerajaan. Namun perjalanan mereka tidaklah mudah selain harus melawan pasukan merah dan pasukan kura-kura, mereka pun harus bisa mengalahkan seekor naga di akhir cerita demi menyelamatkan sang putrid tersebut. Game ini di desain sudah sangat menarik pada masanya, mulai dari pemandangan langit biru, pipa bawah tanah, diatas awan, sampai di dalam air. Menurut sumber yang saya dapat, hingga saat ini game Mario bros sudah di rilis lebih dari 20 ribu copy untuk berbagai konsol. Game ini pun sudah dirilis dalam bentuk 3 dimensi sehingga layak rasanya jika game ini dikategorikan sebagai game yang tak lekang oleh waktu. 
 
2. Final Fantasy Game yang satu ini tidak kalah menyedot perhatian para gamer di seluruh dunia, game bertipe RPG ini memiliki ide cerita yang sangat kompleks di setiap versinya. Mungkin hal ini yang telah berhasil merebut hati para pecinta game untuk terus mengikuti perkembangan game ini. Masa kejayaannya adalah saat era konsol SNES, dirilis lah versi pertama yaitu Final Fantasy. Seiring waktu bisa dibilang penjualannya sukses pada masa itu sehingga dirilis versi selanjutnya hingga yang terbaru saat ini yaitu Final Fantasy VII untuk konsol PS II. 


Nama :  Hendrawan Wijaya
Kelas  : 3IA13
NPM  : 55409197

Minggu, 18 Maret 2012

Pengenalan Teknologi Game

Nama : Hendrawan Wijaya
Kelas: 3IA13
NPM : 55409197

Pengenalan Teknologi Game
Game atau bahasa indonesianya adalah permainan sebenarnya sudah bukan hal yang ane lagi bagi setiap orang karena jika dilihat sejarahnya permainan sudah ada sejak jaman nenek moyang yang terkadang kita sebut dengan permainan tradisional. namun seiring dengan perkembangan teknologi dan gaya hidup manusia dewasa ini banyak yang sudah memetamorfosa permainan-permainan itu menjadi sebuah hiburan yang dapat dinikmati dan di mainkan kapan saja dan biasanya dengan bantual sebuah konsole game. Pada awal kemunculan konsole game ini di dahului dengan yang namanya SNES, lalu seiring dengan perkembangan teknologi mulai bermunculanlah NES, NINTENDO, SEGA, Playstation dan X-Box hingga saat ini. Game pun saat ini sudah menjadi salah satu kebutuhan manusia karena dengan bermain game kita bisa mendapatkan hiburan serta dapat merasakan sensasi berbeda yang tidak bisa kita dapatkan di dunia nyata seperti contohnya tembak-tembakan, balapan, bertarung dll. Pada saat ini game pun bertransformasi dari awalnya hanya tampilan black & white, kemudian 2 dimensi dan teknologi saat ini bahkan sudah 3 dimensi. Apalagi dengan sudah banyaknya pengguna komputer di dunia, para pembuat game pun semakin tertantang untuk membuat game dengan menyuguhkan tampilan grafik serta efek visualisasi yang semakin nyata.

Teknik Pembuatan Game Secara Umum
Dalam proses pembuatan game, dibutuhkan software khusus untuk mengubah baris program menjadi tampilan hingga alur cerita dari sebuah game. Aplikasinya pun beraneka ragam, mulai dari yang open source hingga yang berbayar. namun pada dasarnya dalam pembuatan game kita harus mampu membuat sebuah model atau karakter dari game yang akan kita buat, lalu kita juga dituntut untuk dapat menggerakkan karakter tersebut sesuai dengan inputan yang kita berikan. Selain dari segi control, sebuah game juga dituntut agar mampu memberikan tampilan yang menarik bagi pemain sehingga dapat menimbulkan kesan keceriaan pada setiap gamer. Dewasa ini bahkan gamer tidak sedikit yang menuntut dari sisi realitas agar dapat lebih ditingkatkan untuk hal ini biasanya pada game yang bergenre simulasi. Yang tidak kalah penting adalah alur dari sebuah game itu sendiri, semakin seru alurnya semakin banyak gamer yang akan memaikan game tersebut.

Bahasa Pemrograman dalam Pembuatan Game
Banyak bahasa pemrograman yang bisa kita gunakan dalam pembuatan game, seperti java, c++, pascal, phyton, strawberry prolog, ogre, blender, dll. Tentunya masing masing dari bahasa pemrograman itu memiliki kelebihan serta kelemahan masing-masing, hal ini tinggal terserah kepada si developer mau menggunakan bahasa pemrograman yang mana.

Hal yang perlu diketahui dalam Pembuatan Game
sebenarnya banyak hal yang harus diketahui seorang pembuat game sebelum membuat game, seperti : teknik dalam pembuatan game, sumber daya apa saja yang dibutuhkan dalam pembuatan sebuah game, serta pengetahuan game apa saja yang menarik di kalangan masyarakat sehingga dia menciptakan game yang akan disenangi dan dimainkan oleh orang banyak.

Minggu, 20 November 2011

Membuat Bentuk dengan OpenGL

Pada Tugas Grafkom kali ini kelompok kami :
Arif Dwi Nur Cahyo (50409340)
Erlangga Indra Saputra (53409127)
Fajar Febrian (55409074)
Hendrawan Wijaya (55409197)
Moh. Zaenal Rosyidin (55409042)

Kelas 3IA13

akan memberikan beberapa contoh penggunaan OpenGL dalam pembuatan berbagai bentuk.
Pada kesempatan ini kami menggunakan Software DevC++

bentuk yang pertama yaitu sebuah Line (Garis):
coding

#include
#include
#define drawOneLine(x1,y1,x2,y2) glBegin(GL_LINES); \
glVertex2f ((x1),(y1)); glVertex2f ((x2),(y2)); glEnd();


void coba(void)
{
glClear (GL_COLOR_BUFFER_BIT);
glColor3f (1.0, 1.0, 1.0); /*putih*/
glBegin (GL_LINES);
drawOneLine (50.0, 75.0, 250.0, 75.0);
glEnd();
glFlush ();
}


void coba1 (int w, int h)
{
gluOrtho2D (0.0, (GLdouble) w, 0.0, (GLdouble) h);
}


int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitWindowSize (300, 150);
glutCreateWindow (argv[0]);
glutDisplayFunc(coba);
glutReshapeFunc(coba1);
glutMainLoop();
return 0;
}



bentuk yang Kedua yaitu sebuah Polygon :
coding

#include
void coba(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_POLYGON);
glColor3f(0.0,1.5,0.0); /* ijo */
glVertex2f(0.0,0.75);
glColor3f(1.0,0.0,0.0); /* merah */
glVertex2f(-0.5,-0.5);
glColor3f(0.0,0.0,1.0); /* biru */
glVertex2f(0.5,-0.5);
glColor3f(1.0,1.0,0.0); /* kuning */
glVertex2f(0.75,0.25);
glColor3f(0.0,1.0,1.0); /* biru langit*/
glVertex2f(-0.75,0.25);
glColor3f(1.0,0.0,1.0); /* ungu */
glVertex2f(-0.5,-0.5);
glEnd();
glFlush();
}

int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutInitWindowSize (300, 300);
glutCreateWindow("polygon");
glutDisplayFunc(coba);
glutMainLoop();
return 0;
}



bentuk yang Ketiga yaitu sebuah Persegi :
coding

#include
void coba(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_POLYGON);
glColor3f(1.0, 0.0, 0.0); /* merah */
glVertex2d(0.75,0.75);
glColor3f(0.0, 1.0, 0.0); /* hijau */
glVertex2d(0.75,-0.75);
glColor3f(0.0, 0.0, 1.0); /* biru */
glVertex2d(-0.75,-0.75);
glColor3f(1.0, 1.0, 1.0); /* putih */
glVertex2d(-0.75,0.75);
glEnd();
glFlush();
}

int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutInitWindowSize (300, 300);
glutCreateWindow("persegi");
glutDisplayFunc(coba);
glutMainLoop();
return 0;
}



bentuk yang Keempat yaitu sebuah Persegitiga :
coding

#include
void coba(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_POLYGON);
glColor3f(0.0,1.5,0.0); /* ijo */
glVertex2f(0.0,0.75);
glColor3f(1.0,0.0,0.0); /* merah */
glVertex2f(-0.5,-0.5);
glColor3f(0.0,0.0,1.0); /* biru */
glVertex2f(0.5,-0.5);
glColor3f(1.0,1.0,0.0); /* kuning */
glVertex2f(0.75,0.25);
glColor3f(0.0,1.0,1.0); /* biru langit*/
glVertex2f(-0.75,0.25);
glColor3f(1.0,0.0,1.0); /* ungu */
glVertex2f(-0.5,-0.5);
glEnd();
glFlush();
}

int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutInitWindowSize (300, 300);
glutCreateWindow("polygon");
glutDisplayFunc(coba);
glutMainLoop();
return 0;
}

Rabu, 19 Oktober 2011

Desain Permodelan Grafik : Konversi pada Vektor dan Bitmap

Bisakah vektor menjadi Bitmap??? Atau bisakah Bitmap menjadi Vektor???
Pernahkah pertanyaan singkat ini terbersit dipikiran anda? Ya, pertanyaan itu sempat terbersit dipikiran saya ketika dosen softskill saya menjelaskan tentang keduanya. Dengan dasar itu maka saya ingin berbagi hasil pencarian saya tentang cara ini.

Konversi Bitmap ke Vektor
Cara ini dapat dilakukan dengan metode Tracking, yaitu dengan ditelusuri satu persatu pixelnya sehingga menjadi garis dan titik-titik yang tersusun dengan matematis. Pengaplikasiannya bisa menggunakan software Corel Draw, buka file>>save as>>pilih tipe data TIF, TIFF, PCX, atau PNG.

Konversi Vektor ke Bitmap
Cara ini dapat dilakukan dengan metode Rusting, yaitu mengikis grafik vektor sehingga menjadi titik-titik pixel yang kaya warna. Pengaplikasiannya bisa menggunakan software Photoshop, buka file>>save as>>pilih tipe data BMP,JPG,atau JPEG.

Demikian sharing singkat saya semoga bermanfaat dan semakin menambah pengetahuan kita bersama.

Desain Permodelan Grafik : Vektor Dan Bitmap

Dewasa ini banyak sekali perkembangan yang telah terjadi di dunia teknologi, dari mulai bermunculannya gadget-gadget canggih hingga ditemukannya berbagai macam sistem yang tentunya memudahkan kita sebagai konsumen untuk mengakses berbagai hal dan melakukan berbagai pekerjaan sehari-hari. Sebagai salah satu bagian dari teknologi saat ini, perkembangan Desain Permodelan Grafik pun tidak kalah ketinggalan. Dari yang tadinya hanya 2 dimensi, namun makin kesini sudah dapat kita temukan format-format baru seperti 3 dimensi dan bahkan 4 dimensi yang semakin memanjakan penglihatan kita dalam melihat sebuah tampilan grafik. Dengan sudahnya seringnya kita mengenal tentang format-format baru tersebut, semakin mudah untuk kita memahami apa itu Desain Permodelan Grafik. Desain Permodelan Grafik adalah sebuah sistem, cara dan upaya untuk membuat serta menata sebuah grafis sehingga terlihat semakin nyata (3D). Teknik dalam pembuatan sebuah tampilan 3D ini pun tidak semudah yang kita kira, banyak aspek dan faktor yang mesti kita pahami sebelumnya seperti : Pencahayaan, Tingkat kedalaman, tingkat Kecerahan warna dll.

Bagi kaum muda pasti sudah tidak asing lagi dengan yang namanya Photoshop dan Corel Draw, kedua software itu biasanya digunakan untuk melakukan manipulasi pada gambar. Namun tahukan anda bahwa kedua software tersebut memiliki tipe grafis identiknya masing-masing??? Ya ternyata kedua software itu memang berbeda, letak perbedaannya ada pada jenis grafik yang bisa diolah. Pada Photoshop biasanya grafis bertipe bitmap yang diolah, sedangkan pada Coreldraw biasanya grafis bertipe vektor yang diolah. Lalu pertanyaannya sekarang apakah perbedaan antara kedua tipe grafis tersebut??? Dalam artikel saya ini akan saya coba untuk menjelaskan apa itu Bitmap dan Vektor.

Bitmap
Bit-bit yang terkumpul menjadi satu untuk membentuk suatu tampilan grafik dan memiliki kesatuan titik yang kita sebuat dengan pixel merupakan pengertin dari Bitmap. Biasanya grafis dengan tipe ini digunakan untuk melakukan editing atau manipulasi karena setiap titiknya mengandung pixel yang membuat grafik tipe ini lebih kaya warna dibanding vektor, namun memiliki kelemahan akan pecah jika diperbesar.

Vektor
Merupakan grafik yang terdiri dari titik garis yang disusun sedemikian rupa dengan menggunakan hitungan yang metematis. Dengan dasar itu maka grafik dengan tipe vektor tidak akan pecah saat di perbesar sehingga sangat cocok untuk membuat logo, merk dagang, dll yang sifatnya sewaktu-waktu dibutuhkan pencetakan dalam resolusi yang besar.

Sekian Penjelasan singkat dari saya semoga bermanfaat dan semakin membuka wawasan kita bersama. Terima Kasih.

Rabu, 22 Desember 2010

LANGKANYA NEXIAN JOURNEY

ini sih cuma tulisan iseng aja tapi sesuai bgt sm keadaan sekarang
mari kita liat specnya :
* Android Platform
* Quad band GSM/ GPRS/ EDGE
* Triband UMTS/ HSPA
* HSDPA 7.2 Mbps HSUPA 2Mbps
* Prosesor 600 Mhz
* Layar sentuh kapasitif 3.2" HVGA
* GPS
* WiFi
* MicroSD Card Support
* Kamera 5MP
* Bluetooth
* E-Compass
* G-Sensor
* slot audio 3.5mm
* Support Google Mobile Services (Android Market, Google Maps, Gmail)
* Garansi 12 bulan

awalnya dibandrol dengan harga 2,999,000
tapi awal desember ini ada promo jadi cuma 1,3 jt murah meriah
untuk fitur yang bisa dibilang WAH !!
keuntungan lainnya juga disupport oleh OS android yang bisa diupgrade sampai
Android Froyo. lalu ditambah juga dengan paket kartu perdana 3
yang menjanjikan quota download sampai 1 tahun sebesar 24GB

nah yang saya bingung kok barangnya cepet banget abis ya??
sampe-sampe ada yg bilang barang langka..
ane cek di NEXIAN nya langsung juga lagi kosong
ada yg bilang sih ada oknum-oknum yang sengaja nimbun nih barang tapi saya
juga gak tau deh bener apa enggak
jadi bagi yang lagi berburu HP ini harap diteliti lagi kebenarannya
sehingga tidak ditemukan pembeli yg menerima HP BM atau sejenisnya
sekian
terimakasih

Penjelasan tentang Istilah-istilah yang sering kita temui di dunia maya

a. saya akan menjelaskan sedikit tentang bandwith, baseband,broadband, dan baseband

yang dimakasud bandwith adalah kecepatan dowload internet broadband kita
semisal ada di promo paket internet merk A yang menjanjikan kecepatan
download sebesar 512kbps ternyata kecepatan ini bukanlah kecepatan sesungguhnya
cara untuk mengetahui kecepatan download aslinya (bandwith) adalah dengan
membagi kecepatan itu dengan 8. contoh: 512/8 = 64 kbps
sehingga bisa kita simpulkan saat kita menggunakan internet untuk download konten
hanya dapat kecepatan maksimal 64 kbps.

yang dimaksud Baseband adalah adalah sebuah prinsip penerapan media komunikasi
dimana frekuensi yang dilewatkan hanya satu saja
untuk mentransmisikan data.Merupakan salah satu jenis LAN (Local
Area Network), yang mana suatu pesan disalurkan dalam bentuk
digital pada suatu saluran transmisi diantara mesin-mesin
yang dihubungkan dengan kabel koaksial atau kabel twisted pair.
Oleh karena itu, dalam satu media tersebut hanya terdapat satu
sinyal yang memiliki arti.

yang dimaksud dengan broadband adalah kecepatan tertinggi dari
sebuah koneksi internet. umunya ditemukan 2 jenis kabel untuk broadband
yaitu DSL dan kabel modem dimana kabel DSL lebih dapat mentransmisikan data lebih ceoat dari
kabel modem

yang dimaksud dengan narrowband adalah merupakan pita dengan saluran sempit.
Dengan kemampuan kecil. Defenisi dari narrowband ini berbeda-beda dari berbagai industri.
Contoh teknologi yang tergolong narrowband ini:
1) T-1 pada 1,54 Mps melalui media fiber optik, infra merah, gelombang mikro atau dua pasang kabel.
2) Jalur telepon analog pada 3000 Hz, pada POTS (Plain Old Telephone Service), atau infrastruktur telepon biasa.
Untuk memanfaatkan data digital pada teknologi ini ditambahkan perangkat modem, yang berfungsi untuk membawa data dari komputer digital.
3) BRI ISDN pada 144 kbps. Dua jalur untuk suara dan data, masing-masing pada 64 kbps. Satu jalur untk sinyal 16 kbps.

b. saya akan menjelaskan tentang wifi dan 3G

yang dimaksud dengan koneksi wifi adalah kemampuan sebuah sistem untuk dapat mengakses jaringan internet tanpa manggunakan kabel
biasanya menggunakan sinyal analog/ sinyal radio. kecepatan yang diperoleh pun beraneka ragam sesuai dengan permintaan penyedia wifi
saat ini selain telah diaplikasikan pada notebook ada beberapa Handphone/PDA yang juga sudah menerapkannya sehingga user lebih xepat dapat mengakses
data yang diinginkan.

yang dimaksud dengan jaringan 3G adalah jaringan kecepatan tinggi yang ditanamkan kedalam sebuah ponsel yang memungkinkan penggunanya
untuk mengakses bukan hanya data bahkan video secara langsung saat menelpon dengan kecepatan tinggi. namun sayangnya fitur ini hanya
ditanamkan pada ponsel keluaran terbaru saja dengan harga yang tinggi tentunya. untuk jaringan 3G sendiri membutuhkan pulsa untuk mengaksesnya berbeda
dengan wifi yang gratis.

c. saya akan menjelaskan tentang browser, situs web dan Halaman web

yang dimaksud browser adalah aplikasi yang digunakan untuk kita berselancar di dunia maya, ada beberapa broser yang terkenal contohnya Google chrome,
firefox,safari4 dll tentunya semua memiliki kekurangan dan kelebihan masing-masing

yang dimaksud dengan situs web adalah sebuah website yang beisi tentang informasi yang ditampilkan secara atraktif dan menarik sehingga
orang yang membacanya tidak cepat bosan

yang dimaksud dengan halaman web adalah halaman yang ada di sebuah situs web yang berisi tentang informasi yang mungkin terkait
dengan informasi yang ada sebelumnya. website yang baik adalah web yang memiliki banyak halaman web dan ditampilkan dengan baik.

Rabu, 03 November 2010

Dampak Negatif New Media terhadap Media Konvensional dan Dampak Positif New Media terhadap Masyarakat

DAMPAK NEGATI ADANYA NEW MEDIA TERHADAP MEDIA KONVENSIONAL
Seperti kita tau saat ini jaman sudah semakin maju, kebutuhan akan media informasi pun semakin berkembang cepat. Jika dulu kita masih menggunakan Koran, televisi, & radio sebagai media informasi, sekarang seakan-akan pamor mereka bagi kalangan anak muda mulai tergeser dengan hadirnya New Media seperti blog, web, social network dll yang lebih update serta lebih efisien karena dapat diakses dimanapun dan kapan pun. Dalam tulisan ini saya ingin membeberkan dampak negative dari hadirnya new media terhadap media konvensional (TV,Radio,Media cetak,dll). Oke seperti yang saya ungkapkan sedikit diatas salah satu dampaknya yaitu berkurangnya eksistensi media konvensional di kalangan muda disebabkan saat ini kebanyakan perhatian kaum muda tertuju ke arah New Media seperti Situs jejaring social, blog dan web. Dalam hal ini pun dapat saya katakana wajar dengan pilihan para kaum muda, hal ini dikarenakan tampilan yang diberikan oleh New Media lebih atraktif dan dapat melibatkan kita sebagai pembaca dalam member komentar pada informasi yang kit abaca. Lain halnya dengan TV atau koran yang semua isinya sudah di setting sedemikian rupa dan hanya dapat kita baca tanpa adnya interaksi langsung terhadap informasi tersebut. Tentu saja hal ini menjadi PR tersendiri bagi penyedia layanan informasi media konvensional dengan hadirnya pesaing baru dalam dunia informasi. Para penyedia layanan informasi media konvensional harus berfikir lebih keras lagi bagaimana caranya dapat merebut kembali perhatian para kaum muda sehingga target konsumen mereka tidak hanya para orang tua.
DAMPAK POSITIF NEW MEDIA TERHADAP MASYARAKAT
Adapun dampak positif bagi masyarakat adalah ketersediaan akses informasi yang lebih cepat dan dapat diakses kapanpun dimanapun oleh siapa pun. Tentunya ketersediaan informasi yang cepat ini sangat menguntungkan bagi masyarakat, contohnya : dengan traffic web kita dapat mengetahui dengan cepat daerah mana yang terjadi kemacetan sehingga kita dapat mengantisipasinya lewat jalan lain, contoh lain Google Map pun dapat diakses dengan cepat sehingga kita ddapat mengetahui letak suatu tempat yang akan kita tuju tanpa perlu kita repot-repot bertanya pada orang lain. dari kedua contoh diatas tentunya masih banyak lagi keuntungan New Media bagi masyarakat asal benar-benar diperuntukkan untuk hal-hal yang sifatnya baik. Keuntungan lain yang dapat dirasakan oleh masyarakat adalah dengan adanya situs jejaring social kita dapat mencari akun teman lama kita sehingga komunikasi yang terputus oleh jarak dapat kembali disambung.
SEKIAN

Rabu, 06 Oktober 2010

New Media "GeForce GTX 480"

Oleh :
Hendrawan Wijaya
2IA13
55409197




belakangan ini para pecinta gamer dikejutkan dengan kehadiran bintang baru di dunia kartu grafis
yang tentu saja akan menjadi impian para gamer untuk ditanam di deskopnya.
bagaimana tidak VGA NVIDIA GX 480 ini disebut-sebut menjadi kartu grafis tercepat di dunia dengan mengusung design yang futuristik
dan tentunya grafik visual yang bisa dibilang high class.
dilihat dari tampilannya jelas terkesan kokoh dan sangar sehingga tidak heran jika didalamnya tersimpan sebuah kemampuan yang luar biasa.

berikut adalah fitur yang dimiliki oleh Ge Force GTX 480 :

- Visualisasi yang sangat tajam
Pencapaian ini dibantu oleh Microsoft DirectX11 dalam menciptakan detail-detail yang tajam
sehingga dapat dipastikan karakter yang tercipta semakin nyata dan efek dari game yang kita mainkan akan lebih terasa hidup.

- Efek yang Realistis
seakan memberikan sensasi baru dalam bermain game, pada GeForce GTX 480 ini menyuguhkan efek yang dramatis
tentu dengan bantuan cutting-edge MicrosoftDirectX 11 grafik dan NVIDIA PhysX. apalagi didukung dengan sound system
yang mengelegar dan LED Monitor yang sudah mengusung konsep HD maka akan tambah sempurna perlengkapan anda untuk bermain game

- Grafik yang futuristik
siapkan mata anda untuk dimanjakan oleh kartu grafis ini karena ada fitur rendering foto realistis yang membuat foto tampak nyata di layar komputer anda

- Dan dilengkapi pendingin standar.

sekedar info, maksimum resolusi digital yang dapat di capai oleh kartu grafis ini hingga 2560x1600 px
dan maksimum resolusi VGA 2048x1536 px. jika kita ingin menggunakan multi monitor pu tidak masalah bagi GeForce GTX 480.
dengan tinggi 4,376 inci, panjang 10,5 inci merupakan porsi yang ideal untuk kartu grafis yang bisa dibilang kokoh.
adapun panas maksimal yang dihasilkan mencapai 105 C dan power yang dibutuhkan sebesar 250w.

diatas kita sudah membedah tentang keunggulan dari GeForce GTX 480, maka kurang rasanya jika kita mengetahui kekurangannya juga
berikut Kelemahan dari kartu grafis ini adalah :

- Panas yang dihasilkan tergolong tinggi sehingga kipas harus bekerja keras untuk mendinginkannya

- Harga yang relatif masih mahal di Indonesia

- KOnsumsi power yang lumayan tinggi

adapun pelengkapnya yaitu 3D Vision keluaran NVIDIA
ini dalah gadget berupa kaca mata yang dapat memberikan tampilan 3D pada mata kita.
hal ini dapat diterapkan pada game, 3D Blue-Ray,design model,foto dll.
cara kerjanya adalah Pada mode 3D, setiap mata menerima resolusi penuh tampilan untuk kualitas gambar tertinggi untuk teks dan objek.
Dengan menampilkan dua gambar yang berbeda di setiap mata, lalu monitor dan kacamata bekerja dengan
GPU GeForce untuk menerima gambar yang terpisah dan menimbulkan kesan 3D di mata anda.

Keuntungan lainnya adalah Karena gambar lengkap disajikan pada frame bergantian, tidak ada pembatasan pada sudut pandang dalam modus 3D.
Pengguna bebas untuk memindahkan kepala mereka secara vertikal maupun horizontal dalam sudut pandang penuh dari layar tanpa kehilangan efek 3D
GREAT !!!

Minggu, 20 Desember 2009

Sederhana Tapi Bermakna

Hai temen-temen blogger, mau ikut ngeramein dunia maya nih semoga berkenan ya..
sebenernya blog ini tadinya cuma iseng-iseng doang gw buat,tapi semakin kesini kayaknya gw ngerasa seru juga buat lanjutin nih blog..
Awalnya kenapa ada tulisan CUCIAN BASAH filosofinya sih sederhana banget, jadi waktu itu gw lagi liat nyokap nyuci, awalnya sih gak ada yang menarik,tapi lama-lama gw mikir, nyuci baju tuh sebuah proses menghasilkan sesuatu yang kotor menjadi bersih..
Dalam sebuah kehidupan proses mencuci pakaian itu bisa diartikan proses perbaikan diri seseorang kearah positif. Kenapa cucian basah? karena gw mikir gw pun masih dalam proses itu, proses perbaikan dalam diri gw pribadi.
isi blog gw enaknya apa ya??
gini deh, gw share aja setiap pengalaman pribadi gw di kehidupan sehari-hari tp gw pilihin yg Sederhana Tapi Bermakna semoga aja bisa jadi sarana tuker pikiran buat temen-temen yang ngalamin hal yang sama. Dan tentu aja dengan kita saling sharing bisa mempercepat proses perbaikan diri kita masing-masing kearah yang lebih positif.