Just another WordPress.com site

Download file sau: http://www.mediafire.com/?bo9841shcag16c6

1. Copy glut32.dll vào system32

2. Copy glut32.lib vào C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib .
3. Copy glut.h vào C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl

file .h thì copy vào thư mục:
C:\Program Files\Microsoft Visual Studio 10.0\VC\includefile .lib thì copy vào thư mục :
C:\Program Files\Microsoft Visual Studio 10.0\VC\lib

Bắt đầu làm một ví dụ:
Mở visual studio 10
New project
Other languages
Visual C++
Win32
Win32 console application
Name: vidu
Next
Empty project
Finish
Chuột phải vào source file , add, new item
C++file, đặt tên Ok.
Bắt đầu code
Ví dụ vẽ một hình vuông.

#include<GL/freeglut.h>
void display()
{
glClear(GL_COLOR_BUFFER_BIT|GL_COLOR_BUFFER_BIT );

glBegin(GL_POLYGON);
glVertex2f(-0.5,-0.5);
glVertex2f(-0.5,0.5);
glVertex2f(0.5,0.5);
glVertex2f(0.5,-0.5);
glEnd();
glFlush();

}
int main(int argc,char **argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_RGB);
glutInitWindowSize(500,500);
glutInitWindowPosition(10,10);
glutCreateWindow(“A simple square”);
glutDisplayFunc(display);
glutMainLoop();
return 0;

}

Ví dụ vẽ một hình tam giác:

#include<GL/freeglut.h>
void hienthi()
{
glClear(GL_COLOR_BUFFER_BIT|GL_COLOR_BUFFER_BIT );
glColor3f(4,1,3);
glBegin(GL_TRIANGLES);
glVertex3f(0,0,0);
glVertex3f(1,0,0);
glVertex3f(0,1,0);
glEnd();
}
int main(int key,char **gv)
{
glutInit(&key,gv);
glutInitDisplayMode(GLUT_RGB);
glutInitWindowSize(500,500);
glutInitWindowPosition(15,15);
glutCreateWindow(“Bt thu nghiem”);
glutDisplayFunc(hienthi);
glutMainLoop();
return 0;
}

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

Mây thẻ

%d bloggers like this: