Windows Việt

Cộng Đồng Công Nghệ Thông Tin Việt

Trang ChínhTrang Chính  Sự kiện  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share
 
 Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^)
Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

Hướng dẫn cài đặt thư viện glut.h

[You must be registered and logged in to see this link.]
[You must be registered and logged in to see this link.]

Download thư viện glut.h

Code:
http://www.mediafire.com/?9fojvv4ebgfs14b

code demo "hello opengl"

Code:
#include <GL/gl.h>
#include <GL/glut.h>

void display(void)
{
/*  clear all pixels  */
    glClear (GL_COLOR_BUFFER_BIT);

/*  draw white polygon (rectangle) with corners at
 *  (0.25, 0.25, 0.0) and (0.75, 0.75, 0.0) 
 */
    glColor3f (1.0, 1.0, 1.0);
    glBegin(GL_POLYGON);
        glVertex3f (0.25, 0.25, 0.0);
        glVertex3f (0.75, 0.25, 0.0);
        glVertex3f (0.75, 0.75, 0.0);
        glVertex3f (0.25, 0.75, 0.0);
    glEnd();

/*  don't wait! 
 *  start processing buffered OpenGL routines
 */
    glFlush ();
}

void init (void)
{
/*  select clearing (background) color      */
    glClearColor (0.0, 0.0, 0.0, 0.0);

/*  initialize viewing values  */
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0);
}

/*
 *  Declare initial window size, position, and display mode
 *  (single buffer and RGBA).  Open window with "hello"
 *  in its title bar.  Call initialization routines.
 *  Register callback function to display graphics.
 *  Enter main loop and process events.
 */
int main(int argc, char** argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize (250, 250);
    glutInitWindowPosition (100, 100);
    glutCreateWindow ("hello");
    init ();
    glutDisplayFunc(display);
    glutMainLoop();
    return 0;  /* ISO C requires main to return int. */
}


Nhớ đọc kĩ hướng dẫn sử dụng trước khi dùng nha !

Còn nếu cài hoài mà vẫn hok được thì đừng nản, vì chưa có kinh nghiệm thui!
đã có bộ AppWizard của Nehe rùi đây(chỉ dùng cho visual C++ 6.0)

Code:
http://www.mediafire.com/?joaln6rfdvfw3yx

1 bộ dành cho MFC , bộ còn lại của API (đọc file hướng dẫn MFC Opengl.txt nhé )

Ngồi học C++ hoài mà hok nhớ các hàm trong thư viện của nó,đúng là oải thiệt,
phải chi nó giống C# dễ viết thì hay biết mấy..


sẽ dễ hơn nếu bạn cài Visual Axists , chương trình nhắc code dành cho Visual Studio 6.0, 2005, 2008 đây!

Code:
http://www.mediafire.com/?bql5970syi87wpd

màu sắc sinh động dù sao cũng dễ học hơn! >>>? bom


Hướng dẫn tạo opengl đơn giản trong C-FREE

Project -> new project -> trong project type chọn Tab "Graphics" -> chọn Opengl -> language select chon "C++" -> Finish. (nếu hok thấy file .cpp thì chọn view ->class window) >>> debug xem kết quả.


tài liệu :
Red Book :
Code:
http://www.mediafire.com/?jjf49wn2rerb28r

Nehe opengl Book :
Code:
http://www.mediafire.com/?pwnbi51u3yaweap

còn cuốn Blue Book tìm xem online nhé! >>>? bom


Được sửa bởi changtraisitinh ngày Sun 27 Feb 2011, 21:10; sửa lần 6.

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
tien12345
Member

tien12345
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 12
Coins Coins : 15
Thanked Thanked : 0
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

※ Bài viết cùng chuyên mục


Tác giảThông điệp
daokiem_votinh64
Member

daokiem_votinh64
Member
Giới tính : Nam
Tuổi : 31
Posts Posts : 556
Coins Coins : 2157
Thanked Thanked : 168
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

Bác H nhà ta tu luyện tới tần thứ mấy của môn phái Đoạt Hồn Kiếm Hàn Tử Nhai (DHKHTN) òi nhỉ.anh em còn phải học hỏi nhiều.

※ Bài viết cùng chuyên mục


Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

đừng nói bậy người khác cười cho chết , chỉ là nghiên cứu trước nên biết chút ít chỉ cho anh em thui mà, còn phải nghiên cứu nhiều hơn nữa ! bom


Được sửa bởi changtraisitinh ngày Wed 23 Feb 2011, 20:02; sửa lần 1.

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

lục cái này ra cho mọi người có tài liệu để nghiên cứu.

>>> boom


Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Vtc14653vtc13203nohacks

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
loveyouloveme
Member

loveyouloveme
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 87
Coins Coins : 138
Thanked Thanked : 10
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

bác kiểm tra giùm em mấy cái link với die hết rồi sao á Suspect


Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) ChimtraiCài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) 015 Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Chimphai

※ Bài viết cùng chuyên mục


http://boydasau9x.zooz.vn
Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

đã update link lại rùi đó bạn.


>>> bom


Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Vtc14653vtc13203nohacks

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
loveyouloveme
Member

loveyouloveme
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 87
Coins Coins : 138
Thanked Thanked : 10
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

bác xem lại cái code demo "hello opengl" nó vẫn die ^^


Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) ChimtraiCài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) 015 Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Chimphai

※ Bài viết cùng chuyên mục


http://boydasau9x.zooz.vn
Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

code mẫu thì trong sách đã có sẵn rùi, bạn chỉ copy paste sao cho chương trình chạy được là ok rùi.


>>> bom


Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Vtc14653vtc13203nohacks

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
Sponsored content


Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^) Empty

※ Bài viết cùng chuyên mục


 
Cài đặt thư viện lập trình đồ hoạ Opengl (glut.h) (^_^)
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Windows Việt :: Công Nghệ Thông Tin :: Kinh nghiệm - Thủ thuật-
[Windows Việt] Deverloped by Nguyễn Gia Phú - https://windows.forumvi.com
Powered by © Forumotion.com - phpBB™ version ©phpBB2
Go to top Go to bottom