er

Berbagai Tutorial dan Info Menarik

Belajar, Berjuang, dan Bertaqwa

Monday, 24 November 2014

Bentuk Sederhana 3D dengan Opengl

Source Code : #include <Windows.h> #include <iostream> #include <gl\GL.h> #include <gl\GLU.h> #include <gl\glut.h> #include <math.h> void cube() { //menggambar kubus dan transformasi tarnslasi ke titik 0.5 0.5 0.5 dan skala 1 1 1 glPushMatrix(); glTranslated(0.7,0.7,0.7);//cube glScaled(0.5,0.5,0.5); glutSolidCube(1.0); glPopMatrix(); glPushMatrix(); glTranslated(0.7,0.7,0.7);//cube glScaled(0.7,0.2,0.7); glutSolidCube(1.0); glPopMatrix(); glPushMatrix(); glTranslated(0.7,0.9,0.7);//cube glScaled(0.5,1.0,0.5); glutSolidCube(1.0); glPopMatrix(); //...

Gambar Kubus Sederhana 3D dengan Opengl

Source Code : #include <Windows.h> #include <iostream> #include <gl\GL.h> #include <gl\GLU.h> #include <gl\glut.h> #include <math.h> void cube() { //menggambar kubus dan transformasi tarnslasi ke titik 0.5 0.5 0.5 dan skala 1 1 1 glPushMatrix(); glTranslated(0.3,0.3,0.3);//cube glScaled(0.4,0.4,0.4); glutSolidCube(1.0); glPopMatrix(); } void setMaterial() { //set properties of surfaces material GLfloat mat_ambient[] = {0.7f,0.7f,0.7f,1.0f};...

Tuesday, 11 November 2014

Gambar Laba-Laba Sederhana dengan OpenGL

source code : #include <iostream> #include <GL/glut.h> #include <math.h> //LINGKARAN const double PI = 3.141592653589793; void drawCircle(float x_tengah,float y_tengah,float radius){     glBegin(GL_POLYGON);     int jumlah_titik = 50;     for (int i=0;i<=360;i++)     {         float sudut = i*(2*PI/jumlah_titik);         float x = x_tengah + radius*cos(sudut);        ...