全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3075
推到 Plurk!
推到 Facebook!

重建OpenGL學習環境

 
jow
尊榮會員


發表:66
回覆:751
積分:1253
註冊:2002-03-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-10 02:03:26 IP:211.76.xxx.xxx 訂閱
關於個人發表的兩個 OpenGL 學習用專案,因為還在摸索階段,
為了能夠讓有興趣的人重建開發環境,以下提供個人使用的package,
其中主要的檔案為Delphi 3D 的 DOT,各位可以在http://www.delphi3d.net/
download 原始的 source.

我使用的package各位可以作為補檔之用,惟package中之GLFont.PAS,
記得之前找到的是用C寫的範例,後來用Delphi改寫. GLFont.PAS主要用來
顯示中文(2D & 3D), 為專案中之必要檔案.

另一個專案主要是使用GLScene來做練習,包含52個改寫的範例,
所以有興趣的人,可以在http://glscene.sourceforge.net/wikka/HomePage
下載安裝.

學習專案 DOT.EXE 架構.
fMain-主程式,配置MainMenu以供切換畫面
fFunc-功能畫面的基礎類別,只配置一個TPanel,另外產生一個TDotContext,
使TPanel支援OpenGL顯示. 並在TPanel產生後將TPanel貼附到TfrmMain上.
fFuncxxxxx-繼承自TfrmFunc,改寫部分method以顯示畫面.

下載執行檔: http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=89804
下載執行檔及source code: http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=89805


學習專案 GLS.EXE 架構.
fMain-同上
fFunc-將TPanel換成TGLSceneViewer和幾個常用元件,產生後用以貼附到TfrmMain的
元件為TGLSceneViewer.
fFuncxxxxx-同上

下載執行檔: http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=89809
下載執行檔及source code: http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=89810

編輯記錄
jow 重新編輯於 2007-08-10 10:17:34, 註解 新增下載連結‧
willbe
一般會員


發表:0
回覆:1
積分:0
註冊:2005-08-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-09-01 18:17:54 IP:59.113.xxx.xxx 訂閱
請問BCB6能使用這個嗎?
我會出現下列三個錯誤
Run的話
[Pascal Error] GLMisc.pas(1562): Unsupported language feature: 'property of array type'
[Pascal Fatal Error] GLSoundFileObjects.pas(202): Could not compile used unit 'GLStrings.pas'
[Linker Fatal Error] Fatal: Unable to open file 'GLSCENEBCB6.BPI'
如果install的話只會出現這個
[Linker Fatal Error] Fatal: Unable to open file 'GLSCENEBCB6.BPI'
請問有什麼可以解決的方法嗎?
初學者請多包函
------
BCB的初學者
系統時間:2024-05-14 12:54:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!