Postingan

Wide Area Network (Pengertian, Fungsi, Kelebihan dan Kekurangan)

Gambar
Wide Area Network (WAN) Wide Area Network (WAN) adalah sebuah jaringan yang memiliki jarak yang sangat luas, karena radiusnya mencakup sebuah negara dan benua. WAN menggunakan sarana fasilitas transmisi seperti telepon, kabel bawah laut ataupun satelit. Fungsi WAN : 1.Mengintegrasikan dan menggabungkan jaringan LAN dan MAN menjadi satu Fungsi utama dari dibangunnya sebuah jaringan luas atau WAN adalah untuk melakukan integrasi dan juga penggabungan dari jaringan LAN dan juga jaringan MAN, menjadi satu kesatuan jaringan yang utuh. Biasanya, fungsi ini akan sangat berguna bagi sebuah perusahaan yang memiliki banyak kantor cabang, di luar negeri dan juga diluar kota. Dengan adanya jaringan WAN, maka setiap kantor cabang ataupun kantor perwakilan akan saling terhubung satu sama lain dengan sebuah jaringan komputer yang sangat luas. (baca juga: Jaringan LAN, MAN, dan WAN) 2. Mempermudah dan mempercepat arus informasi dan komunikasi Fungsi berikutnya dari s

Cara memuat kerucut 3D di OpenGL

Gambar
 Berikut script lengkap membuat kerucut 3D : #include  <stdlib.h> #include  <glut.h>   int  w=400,  h=400,  z=0; int  x1=0,  y1=0,  sudut=0,  z1=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);     glColor3f(1,0,0);     glutWireCone(2,4,25,25);     glutSwapBuffers(); }     void  resize(int  w1,  int  h1) {     glViewport(0,0,w1,h1);     glMatrixMode(GL_PROJECTION);     glLoadIdentity();     gluPerspective(45.0,(float)  w1/(float)  h1,  1.0,300.0);     glMatrixMode(GL_MODELVIEW);     glLoadIdentity(); }   void  myKeyboard(unsigned  char  key,  int  x,  int  y) {     if  (key  =='a')  z+=5;     else  if  (key  ==  'd')  z-=5;     else  if  (key  ==  'y')     {         x1=1;         y1=0;         z1

Cara membuat boneka salju 3D di OpenGL

Gambar
Berikut merupakan script lengkap membuat boneka salju 3D : #include <stdlib.h> #include <glut.h> int w=480, h=480, z=0; int x1=0, y1=0, sudut=0, z1=0;   void bawah () {      glColor3ub(255, 255, 255);      glutWireSphere(5,100,100); } void tengah() {     glColor3ub(255, 255, 255);     glutWireSphere(4,100,100); } void atas() {     glColor3ub(255, 255, 255);     glutWireSphere(3,100,100); }   void matakanan() {     glColor3ub(0, 0, 0);     glutWireSphere(0.5,100,100); } void matakiri() {     glColor3ub(0, 0, 0);     glutWireSphere(0.5,100,100); } void topi() {     glColor3ub(0, 55, 252);     glutWireCone(3,5,100,100); }   void renderScene(void){  glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);  glLoadIdentity();    glPushMatrix();  glTranslatef(0,-10,z);  glRotatef(sudut,x1,y1,z1);  bawah();  glPopMatrix();    glPushMatrix();