TAILIEUCHUNG - Lập trình Opengl với AUX

OpenGL (tiếng Anh Open Graphics Library) là một tiêu chuẩn kỹ thuật đồ họa có mục đích định ra một giao diện lập trình ứng dụng (tiếng Anh: API) đồ họa 3 chiều. OpenGL cũng có thể được dùng trong các ứng dụng đồ họa 2 chiều. Giao diện lập trình này chứa khoảng 250 hàm để vẽ các cảnh phức tạp từ những hàm đơn giản. Nó được dùng rộng rãi trong các trò chơi điện tử. Ngoài ra nó còn dùng trong các ứng dụng CAD, thực tế ảo, mô phỏng khoa học, mô phỏng thông tin, phát. | Lập trình Opengl với thư viện AUX Tài liệu tham khảo của trường đại học wakayama Nhật Tác giả Bùi Minh Trường Email truongtoba136@ I- Giới thiệu về Opengl Opengl là thư viện lập trình đồ hoạ 3D các bạn muốn biết thêm thì xem tại trang chủ opengl. viết này dành cho những bạn đã biết opengl là gì và nó cũng là bài đầu tiên cho việc học đồ hoạ với opengl sau này. II- Opengl trong Windows Lập trình opengl trong Windows bằng Visual C bạn phải sử dụng ba thư viện sau và Visual C muốn link tới các thư viện này các bạn làm như sau trên menu trình đơn chọn Project sau đó chọn setting rồi cuối cùng trong tab link bạn dánh tên 3 thư viện trên vào nhớ là có dấu cách giữa các tên của thư viện .Nếu bạn thích sử dụng phím tắt thì chỉ việc bấm Alt F7 thì cũng được kết quả như điều cũng rất quan trọng là khi tạo một project mới bạn phải chọn Window32 console bây giờ bạn đã có thể sẵn sàng viết mã lệnh của mình. Nên nhớ là bạn không phải thêm bất cứ cái gì nữa vì trong VC đã có đầy đủ những cái tôi đề cập ở trên . III- Tạo một cửa sổ trong opengl Dưới đây là mã nguồn cho chương trình đầu tiên của bạn để tạo một cửa lưu nó với tên gì tuỳ bạn ví dụ như truyền thống 1-Chương trình đầu tiên của bạn filename Chương trình đầu tiên tạo một cửa sổ trong opengl Phần này dùng để xác định môi trường làm việc của bạn Nó sẽ xác định bạn biên dịch chương trình này trên unix hay Windows với lập trình viên trên windows bạn có thể bỏ phần bên trên đi và chỉ lấy phần in đậm ifdef unix include GL include define CALLBACK else include include GL include GL endif int main int argc char argv auxInitWindow argv 0 return 0 Lệnh auxInitWindow string có tác dụng tạo một cửa sổ mới string là tiêu đề của cửa sổ đó bạn có thể viết tiều đề như thế nào là tuỳ bạn. Chương trình này sau khi biên dịch thì nó mới chỉ hiện ra một cửa

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.