|
|
 |
全部的OpenGL 問答精華集
: |
|
|
共 185 則 共 10 頁 目前在第 1
頁│
上一頁
│
下一頁
│跳至第
頁
|
| 1144 |
glut 教學 - 使用 OBJ 立體模型
(27071 Page views)
|
|
在上一次教學, 我們利用 glut 內建的函式繪圖了一個 茶壺, 並為之打燈,
但是, 只有茶壺是不足夠吧. 我們需要更豐富的立體模型. 而 立體模型 的設計, 與編程的關係並不是十分大, 反而, 要設計 立體模型, 除了需要專業的 立體模型設計軟體 ( 例如 3D Max 或 Maya ), 更重要的, 是需要你的美工 ( 噢... 美工... ).
立體模型設計完畢後, 你會把它儲存成 立體模型 的檔案, 好像圖檔一般, 我們有很多很多已經成熟 立體模型 .. |
|
2012/5/1 下午 08:36:36 |
|
|
| 766 |
glut 教學 - 第一個視窗
(25105 Page views)
|
|
/* 序 - 最近在教一個朋友 OpenGL, 資料反正就是整理好了, 只放著好像有點浪費, post 出來讓想學 OpenGL 的網友們多點資料參考呀. 到底會有多少篇教學, 就要看他有心學多少了. ^^ */
/* 請由下列網址下載 glut library http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
然後, 用 VC++ 6.0 開一個專案, 把 .. |
|
2009/9/10 下午 01:55:55 |
|
|
| 383 |
介紹一本很不錯的OpenGL書
(23897 Page views)
|
|
這本書是上上個星期在全友書局看到的,名稱為「3D遊戲程式設計/基礎篇」宸宇出版社出, 內容是使用OpenGL+OpenAL介紹如何寫3D遊戲,在OpenGL觀念都說的很清楚,如果你 是OpenGL的初學者或者想開發跨平台的3D遊戲,這是一本很值得參考的書。 以前學OpenGL好累,唯一的中文書OpenGL Supper Bible在觀念上說的不清楚,常常被 誤導><"越想越氣。 我將這本書的目錄列出,有興趣的可以去買!!!
第一篇 Ope .. |
|
2010/3/18 上午 08:39:39 |
|
|
| 774 |
glut 教學 - 讀取 bmp圖檔
(23607 Page views)
|
|
甚麼說呢... OpenGL 是沒有對圖檔的直接支援的, 它的 API 只是對應 3D Rendering 必需的, glut 也沒有, 每一次有人問關於讀取圖檔的問題, 我也會很懶散的說, 用外面的 library 吧.
但是, 讀取圖檔的功能, 縱然自己做出來的功能可能較差, 但是, 自己有能力處理, 才會安心的. 或是當成是個練習, 也是好事.
好吧, 就讓我們去寫程式讀圖檔. .. |
|
2011/7/8 下午 02:54:54 |
|
|
| 793 |
glut 教學 - 把我的圖放到視窗上!!
(14912 Page views)
|
|
這一次要介紹的, 是使用 glDrawPixels() 來畫圖.
這個, 會用到 "glut 教學 - 第一個視窗" 和 "glut 教學 - 讀取 bmp圖檔" 請先看畢這兩個教學, 才開始這個.
由教學一, 我們得到了基本的 glut 視窗, 由教學二, 我們讀取到 bmp圖檔, 現在, 接著要做的, 就是要把 圖檔畫到視窗上. .. |
|
2010/4/1 上午 10:35:35 |
|
|
|
|
|
|
|
|
| 916 |
glut 教學 - 邁向三維世界, 去吧!! 不要回頭
(13875 Page views)
|
|
現代的顯示卡, 最重要的一個功能, 就是立體模型繪畫的硬體加速, 使用硬體加速, 編程的考慮 跟單以 CPU 作運算的考慮是完全不同的.
說這個之先, 要先說說顯示卡發展.
從前所謂立體模型繪圖都是以 CPU 做的, 顯示卡只是負責把資料放到顯示器而已. 那時候, 都是 MFC系列繪圖 為主導的, 大概的理念就是 需要更新的像素愈少 程式愈快, MFC系列繪圖, 為了要迎合這個, 攪出了很多很複雜的概念, 在那時候, 大家也安心的給它戲弄. 直到 Voodoo 的 .. |
|
2006/12/26 上午 10:36:36 |
|
|
| 2586 |
[板主公告] glut 教學
(13793 Page views)
|
|
glut 教學 - 第一個視窗 http://www.programmer-club.com.tw/pc2020v5/Forum/ShowSameTitleN.asp?URL=N&board_pc2020=opengl&id=766
glut 教學 - 讀取 bmp圖檔 http://www.programmer-club.com.tw/pc2020v5/Forum/ShowSameTitleN.asp?URL=N&board_pc2020=opengl&id=774< .. |
|
2009/9/14 下午 11:33:33 |
|
|
| 828 |
請問如何在dev-c++正確的使用glut,拜託~
(12855 Page views)
|
|
如題,爬了前輩們PO的文章還是毫無頭緒,請教教我 我的系統為: windows xp sp2 dev-c++ 4.9.9.2 glut 3.7.6 我已經是過很多種方法了,諸如http://www.cs.uofs.edu/~mpc3/cmps370/glutsetup.html 目前為止我還找不到哪些東西該放在哪裡,所以每次compile都是錯誤.... 我真的很想學OpenGL 請各位前輩幫幫我,謝謝 .. |
|
2008/5/12 下午 06:32:32 |
|
|
| 807 |
glut 教學 - 按鍵 ~ 圖移動
(11868 Page views)
|
|
///////////////////////// // glutTest04.cpp // // Created by Gary Ho, ma_hty@hotmail.com, 2005 //
#include <stdio.h>
#include "glut.h" #include "g_bmp.h"
GBmp bm0;
float bmx=0,bmy=0; // 記錄按鍵資料 .. |
|
2006/1/4 下午 06:57:57 |
|
|
| 1227 |
glut 教學 - 把我的圖放到視窗上!! (進階)
(11762 Page views)
|
|
其實我真的不是很鼓勵單純用平面貼圖來併湊功能的, 但是, 網友們總是想要這個, 好吧, 這一次就把正確的做法完完整整的講述一次, 所謂正確, 就是把圖檔上載到顯示卡成 texture, 然後繪圖長方形做貼圖.
之前也有兩課平面貼圖的範例, 但是, 那個只是容易了解, 而完全得不到 顯示卡 的強勁計算功能的好處的.
好, 差不多了, 我們去寫程式吧.
這一個範例, 會用到 "glut 教學 - 讀取 bmp圖檔" 的 g_bmp.h 和 g_bmp.c .. |
|
2007/6/23 上午 10:31:31 |
|
|
|
|
|
|
|
|
| 1075 |
請問C/C++的OpenGL函式庫在那下載??
(11748 Page views)
|
|
我找了很久也找不到, 官網也找過了, 就是找不到... 誰人可以告訴我在那下載C/C++的OpenGL函式庫??? .. |
|
2005/10/15 下午 03:55:55 |
|
|
| 2241 |
glut 教學 - 滑鼠旋轉介面 (Axis-Angle)
(10335 Page views)
|
|
配合 滑鼠 和 Axis-Angle 來作 旋轉介面 是最有效的方案, 但是 每一次當我向網友們推薦它時, 網友們總是因為它的概念比較複雜而對它 敬而遠之. 或許, Axis-Angle 的概念真的是比較複雜, 可是, 程式編寫起來倒是蠻簡潔的, 承接著上一個教學的 按鍵旋轉介面, 這一個教學, 就讓我介紹一下 如何利用 Axis-Angle 來編寫 滑鼠旋轉介面. .. |
|
2011/10/10 上午 01:09:09 |
|
|
| 871 |
下載opengl
(10294 Page views)
|
|
請問一下,要下載opengl是要在那兒下載,在官方網站上沒有看見可以下載的,除了glut 但是我想要的是gl的函式庫,不想用glut想要用原始的方式一步一步建立視窗來學習 因為在我的linux電腦上找不到,所以請問各位 謝謝∼∼∼ .. |
|
2005/5/3 下午 05:57:57 |
|
|
| 836 |
glut 教學 - 透明色
(9967 Page views)
|
|
所謂透明色, 是除了 紅 綠 藍 之外的我們會用到的顏色, 最簡單的應用就是去除背景, 就是在設計網頁時常會用到的 透明背景 gif 圖檔一般.
當我們討論色彩質數時, 只有 紅 綠 藍 三色 而每個顏色也用 8bit 來表達的話, 因為 紅 綠 藍 三色都用 8 bit, 這麼就總共 24 bit 了, 我們會叫這樣定義的顏色作 24 bit color, 在 紅 綠 藍 三色 之上再多加 8bit 的透明色, 我們會叫作 32 bit color.
在開始介紹程式 .. |
|
2010/12/9 下午 02:37:37 |
|
|
| 2000 |
glut 教學 - 平衡環鎖(Gimbal Lock)
(9723 Page views)
|
|
關於 三維空間旋轉 的問題, 總是重複的在各討論區出現, 重複的解答同一個問題, 好像不太符合成本效益, 就讓我在這一個教學, 一次過把它解決掉吧.
三維空間的旋轉 有 三個自由度 (degree of freedom), 要記錄三維空間的旋轉, 就算是沒啥數學概念的人, 也會想到使用三個 由 三條座標軸 量度出來的 角度 去記錄. 這種可說是最原始的 三維旋轉 代表方法, 也就是大家說的 Euler Angle.
以 Euler Angle 去代表旋轉, 當成是簡單 .. |
|
2007/9/15 上午 06:23:23 |
|
|
|
|
|
|
|
|
| 2293 |
請問OpenGL的函式庫要到哪下載?
(9357 Page views)
|
|
我到OpenGL官網找open32.lib, opengl32.dll, gl.h這三個檔 都找不到...GLUT也是 .. |
|
2008/3/18 上午 01:11:11 |
|
|
| 1754 |
glut 教學 - 點選立體模型
(9176 Page views)
|
|
使用立體模型去作媒體, 比起的平面貼圖, 除了圖像變化更細緻, 更重要的, 就是 立體模型 和 人手控制 之間的互動性, 在三維空間中選取三維空間的東西, 更能直覺地讓用家使用.
這次, 我要介紹的就是如何使用滑鼠選取立體模型.
網友們, 如果你曾經嘗試自己做 平面貼圖 的 滑鼠點選, 相信也應該明白當中的難處. 三維空間的立體模型, 呈現在平面顯示時, 是多麼複雜的不規則圖形, 這麼... 點選立體模型豈不是更複雜嗎? 但... 很諷刺地, OpenGL 為我們 .. |
|
2006/11/27 下午 11:17:17 |
|
|
| 1895 |
一開始學習OpenGL所產生的疑惑
(8445 Page views)
|
|
在下買了OpenGL 超級手冊打算自學看看 所以有些觀念上的疑惑想請各位前輩幫忙解惑 這個是裡面最基本的範例(僅次於顯示視窗)
#include <windows.h> #include <gl/glut.h>
void RenderScene(void) { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0f, 0.0f, 0.0f); glRectf(100. .. |
|
2007/1/9 下午 05:50:50 |
|
|
| 34 |
想學 OpenGL 嗎??
(8435 Page views)
|
|
介紹幾個學習的好去處: 1. http://nehe.gamedev.net/ (NeHe 網站有非常豐富的源碼及教學, 由淺入深)
2. http://www.geocities.com/SiliconValley/Vista/8177/index.html (有 NeHe 網站的 OpenGL 中文教學, 目前有一到十課)
3. 其它還有像 OpenGL 的官方網站, http://www.opengl.org 也有很豐富的資料 .. |
|
2002/5/11 下午 03:00:00 |
|
|
| 1018 |
glut 教學 - 吾說,要有光,就有了光
(8299 Page views)
|
|
起初 吾學習 OpenGL. 腦袋是空虛混沌, 視窗淵面黑暗. 吾的靈運行在網絡上. 吾說, 要有光, 就有了光... .. |
|
2010/5/3 下午 09:05:05 |
|
|
|
共 185 則 共 10 頁 目前在第 1
頁│
上一頁
│
下一頁
│跳至第
頁
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| OpenGL |
 |
|
| |
專家等級 |
評價 |
|
| |
一代宗師 |
10000 |
|
| |
曠世奇才 |
5000 |
|
| |
頂尖高手 |
3000 |
|
| |
卓越專家 |
1500 |
|
| |
優秀好手 |
750 |
|
|
|
|
|
|
|
|
|