Unity3D技術之CG環境配置詳解

2021-06-28 17:24:08 字數 1508 閱讀 7816

安裝cg工具包,為了能讓它在visual c++ 中工作,你可用以下兩種方法之一。

第一種:把cg標頭檔案和庫檔案中的內容,分別拷貝到visual c++的標頭檔案和庫檔案的資料夾中。

from: c:\program files\nvidia corporation\cg\lib

to: c:\program files\microsoft visual studio\vc98\lib

from: c:\program files\nvidia corporation\cg\include

to: c:\program files\microsoft visual studio\vc98\include

第二種方法就是在vc編譯器中增加乙個搜尋路徑:

tools ->options -> projects ->"directiress"

我們的程式中雖要連線「cg.lib」「cggl.lib」這兩個庫檔案,你可以把它寫到連線路徑中去:

「properties ->linker -> input」,式者在程式開頭加入以下**:

#ifdef _msc_ver

#pragma comment( lib, "cg.lib" )

#pragma comment( lib, "cggl.lib" )

#endif

高亮顯示

這一步主要是可以使得在vs中寫cg程式時,能夠識別並高亮顯示cg的關鍵字。

a>. 找到cg的安裝目錄,拷貝 usertype.dat 到visual studio 目錄 common7   中的 ide 目錄下

b>. 找到cg的安裝目錄,msdev_syntax_highlighting目錄下面有個install_highlighting_**.reg檔案,直接雙擊加入登錄檔即可。記得重啟vs後就行啦

這是官方給的解決方案

bin/glew32.dll

to   

%systemroot%/system32

lib/glew32.lib

to   

/lib

include/gl/glew.h

to   

/include/gl

include/gl/wglew.h

to   

/include/gl

(文章出自狗刨學習網)

如果是64位的話,bin/glew32.dll要放在相應的64位系統下,我的是在

配置完之後要看我們ndivia cg包裡面帶的工程的話,要注意以下設定:

注意提供的解決方案,例如opengl_basic_2008.sln,開啟這個解決方案後可以看到前面27個project是示例,而最後乙個是glewlib。開啟解決方案的屬性頁,啟動專案->單啟動專案,glewlib。專案依賴項,每個示例都要在依賴項glewlib前面打勾。參考這個解決方案,當編譯單個示例project時,也要在解決方案中新增glewlib這個project(見examples/opengl/glew資料夾),新增後按照上面的方法設定屬性頁就可以了。

Unity3D技術之FBX 匯出指南

歡迎來到unity學習 unity培訓 unity 企業培訓教育專區,這裡有很多u3d資源 u3d教程 u3d常見問題 u3d專案原始碼 我們致力於打造業內unity3d 培訓 學習第一品牌。fbx 匯出指南 unity 支援 fbx 檔案,這種檔案可以在許多流行三維應用軟體中生成。遵循以下指南有助...

Unity3D開發(九) Unity3d流光效果

遊戲開 壇 hello game 遊戲開發群 201276069 之前曾經注意過material 中紋理的屬性都有 tiling 和offset 但沒有深究過其用途,今天才知道竟然可以利用 offset做uv 動畫,從而完成各種有趣的動畫,比如流光效果!流過效果即通常一條高光光在物體上劃過,模擬高光...

Unity3D技術之參考座標系詳解

參考座標系 reference coordinate system 列表是讓你指定用於變換 移動 move 旋轉rotate 和縮放scale 的座標系。選項包括檢視座標 view 螢幕座標 screen 世界座標 world 父座標 parent 區域性座標 local 網格座標 grid 和拾取...