Tampilkan postingan dengan label Artikel. Tampilkan semua postingan
Tampilkan postingan dengan label Artikel. Tampilkan semua postingan

Jumat, 10 Mei 2013

Dasar-dasar 3ds Max 10 (lanjutan)

Pada posting saya sebelumnya dijelaskan sampai dengan bagaimana memindahkan objek, dan kali ini saya akan melanjutkan bagaimana merotasi objek sampai dengan memilih objek berdasarkan nama. So cekidot… 
 
Merotasi Objek
Merotasi objek adalah memutar objek pada poros berdasarkan sumbu X, Y, atau Z. Anda dapat merotasi objek dengan menggunakan tombol Select and Rotate.
Contoh berikut ini Anda akan membuat object box ukuran 150 x 100 x 50 dan merotasinya terhadap sumbu Y sebesar 300.
1.  Reset jika masih ada objek pada layar, klik menu File –> Reset.
2.  Buat sebuah objek box pada layar Top viewport.
3.  Ubah ukuran box dengan mengatur nilai Length=150, Width=100, dan Height=50.
4.  Perhatikan gambar klik Select and Rotate di bawah ini. Dalam main toolbar, Anda klik tombol Select and Rotate.
klik Select and Rotate
5.  Perhatikan gambar posisi klik merotasi langsung sumbu X (merotasi terhadap sumbu y) di bawah ini. Secara langsung Anda klik pada posisi P1, lalu drag ke posisi P2.

posisi klik merotasi langsung sumbu X
6.  Perhatikan gambar nilai sudut rotasi objek di bawah ini. Pada baris bawah layar 3ds max 9, ketika Anda melakukan rotasi langsung, secara otomatis perubahan sudut rotasi tampil pada kolom X, Y, atau Z.

nilai sudut rotasi objek
Catatan: Agar didapatkan rotasi objek yang lebih cepat dan akurat, sebaiknya Anda ketik nilai sudut rotasi pada kolom XYZ baris bawah layar seperti gambar di atas. Cara lainnya dengan mengaktifkan jendela Rotate Transform Type-In juga dapat Anda lakukan dengan memasukkan nilai rotasi, yaitu dengan mengaktifkan tombol Select and Rotate, dan menekan tombol F12.
hasil rotasi objek box

BELAJAR 3DS ITU MUDAH... !!

3ds Max adalah sebuah program aplikasi untuk merancang suatu model objek 3D dan juga animasinya. Nah sekarang siapa bilang belajar 3Ds MAX itu susah?? Mudah kok... tinggal ada niatan buat mempelajari dan ngembanginnya sendiri gan. Selain itu, sering sering download atau streaming tutorial yang mudah juga bisa kok buat mengasah kemampuan dan pemahaman mengenai 3Ds MAX.

Berikut gw kasi penjelasan singkat deh tentang user interface dan menu toolbar yang ada di 3Ds MAX.


Kamis, 02 Mei 2013

Wow, Ada Gitar Bisa untuk Menulis Email

detail berita
(Foto: DamnGeeky)
WASHINGTON – Seorang pria asal Wieden, Amerika Serikat (AS) bernama David Neevel belum lama ini berhasil menciptakan Email Gitar. Adalah sebuah proyek yang menerjemahkan chords gitar menjadi kata per kata di komputer.

Dilansir DamnGeeky, Kamis (2/5/2013), gitar dan komputer disinkronisasikan sedemikian rupa hingga petikan senarnya dapat dipahami menjadi kata seperti mengetik dari komputer secara langsung. Sehingga, Anda tidak perlu lagi mengetik email melalui komputer melainkan cukup dengan bermain gitar saja.

Caranya cukup mudah, gitar hanya perlu terhubung dari output audio ke pedal synthesizer. Kemudian sinyal akan ditranskrip ke sirkuit opto-isolator yang sudah diprogram sebelumnya.

Selanjutnya, papan dihubungkan ke komputer melalui keyboard USB yang dicolokkan ke komputer. Jika ingin mengetahui lebih lanjut mengenai bagaimana konsep dan cara menciptakan Gitar Email ini dapat mengunjungi situs WK.com untuk rinciannya.

Sementara, apabila ingin mengetahui cara kerja bagaimana gitar mengubah petikan senarnya menjadi kalimat di email, klik link video ini.

tutorial menyimpan web secara offline



 kali ini saya coba posting tutorial tentang bagaimana cara menyimpan web secara offline menggunakan software HTTrack Website Copier...

1. download terlebih dahulu program HTTrack di sini
2. instal HTTrackyang telah Anda download.
3. jika sudah selesai menginstal, buka program tersebut
4. buat project baru dengan cara klik file-new project atau juga bisa dengan cara Ctrl+N
5. kemudian klik next
6. kemudian isi nama project pada Project Name
7. pilih lokasi penyimpanan project pada kolom Base Path
9. pada kolom action pilih Download web site (s)
8. isikan alamat website yang ingin disimpan
9. klik next
10. centang kolom Disconnect when finished
11. klik finish
12. tunggu hingga selesai

MEMBUAT BONEKA DANBO MELALUI OPENGL


Gambar diatas adalah hasil outputnya,

Berikut adalah syntax yang digunakan :

#include<stdlib.h>
#include<glut.h>

int w=480, h=480, z=-20;
int x1=0, y1=0, sudut=0, z1=0, skalaX=0, skalaY=0;

void renderScene(void){
 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 glClearColor(1,1,1,1);
 glLoadIdentity();

 glTranslatef(0,0,z);
 glRotatef(sudut,x1,y1,z1);

 //kaki kanan
 glPushMatrix();
 glRotatef(-20,1,0,-1);
 glTranslatef(-1.9,-4,0);
 glColor3f(0.8,0.55,0.3);
 glScalef(1,2.5,1);
 glutSolidCube(1.3);
 glPopMatrix();

 glPushMatrix();
 glRotatef(-20,1,0,-1);
 glTranslatef(-1.901,-4.01,0.01);
 glColor3f(0,0,0);
 glScalef(1,2.5,1);
 glutWireCube(1.3);
 glPopMatrix();

 //sepatu
 glPushMatrix();
 glRotatef(-20,1,0,-1);
 glTranslatef(-1.9,-5,0);
 glColor3f(0,0.5,1);
 glScalef(1.2,1,1.5);
 glutSolidCube(1.3);
 glPopMatrix();

 //kaki kiri
 glPushMatrix();
 glRotatef(20,1,0,1);
 glTranslatef(0,-4,0);
 glColor3f(0.8,0.55,0.3);
 glScalef(1,2.5,1);
 glutSolidCube(1.3);
 glPopMatrix();

 glPushMatrix();
 glRotatef(20,1,0,1);
 glTranslatef(0.01,-4.01,0.01);
 glColor3f(0,0,0);
 glScalef(1,2.5,1);
 glutWireCube(1.3);
 glPopMatrix();


 //sepatu
 glPushMatrix();
 glRotatef(20,1,0,1);
 glTranslatef(0,-5,0);
 glColor3f(0,0.5,1);
 glScalef(1.2,1,1.5);
 glutSolidCube(1.3);
 glPopMatrix();

 //badan
 glPushMatrix();
 glTranslatef(0,0,0);
 glColor3f(0.8,0.6,0.3);
 glScalef(2,3,2);
 glutSolidCube(2);
 glPopMatrix();

 glPushMatrix();
 glTranslatef(0,0,0);
 glColor3f(0,0,0);
 glScalef(2.01,3.01,2.01);
 glutWireCube(2);
 glPopMatrix();

 //bendera
 glPushMatrix();
 glTranslatef(1,0,1.52);
 glColor3f(1,0,0);
 glScalef(1.3,0.5,1);
 glutSolidCube(1);
 glPopMatrix();

 glPushMatrix();
 glTranslatef(1,-0.5,1.53);
 glColor3f(1,1,1);
 glScalef(1.3,0.5,1);
 glutSolidCube(1);
 glPopMatrix();

 //nomor punggung
 glPushMatrix();
 glTranslatef(0,0,-1.53);
 glColor3f(1,1,1);
 glScalef(1.3,0.5,1);
 glutSolidCube(1);
 glPopMatrix();

 glPushMatrix();
 glRotatef(30,0,0,1);
 glTranslatef(-0.7,-0.73,-1.53);
 glColor3f(1,1,1);
 glScalef(0.5,2.5,1);
 glutSolidCube(1);
 glPopMatrix();

 //tangan kanan
 glPushMatrix();
 glRotatef(110,1,0,0);
 glTranslatef(-2.7,2.3,0);
 glColor3f(0.8,0.55,0.3);
 glScalef(1,3,1);
 glutSolidCube(1.3);
 glPopMatrix();

 glPushMatrix();
 glRotatef(110,1,0,0);
 glTranslatef(-2.701,2.301,0.01);
 glColor3f(0,0,0);
 glScalef(1,3,1);
 glutWireCube(1.3);
 glPopMatrix();