當前位置:編程學習大全網 - 編程語言 - 急~~~我的電腦玩魔獸爭霸時候,鼠標移動緩慢,發飄,請高手指點~~~~~~~~

急~~~我的電腦玩魔獸爭霸時候,鼠標移動緩慢,發飄,請高手指點~~~~~~~~

確實不是配置的問題,妳可以更改壹下運行方式,先給魔獸爭霸的運行程序創建壹個快捷方式,然後在這個快捷方式的“屬性”——“目標”這壹欄的最後加上“" -opengl”這個壹串字符,比如“"C:war3\War3.exe" -opengl”,然後用這個快捷方式啟動遊戲就可以了。

這可不是簡單的改變壹下運行位置,而是徹底改變運行模式,效果怎麽樣這位朋友可以試壹下,另外還有這樣類似的技巧和原理,妳可以看壹下:

要想打開隱藏的設置,讓《魔獸爭霸Ⅲ》運行在OpenGL模式下須要進行手動設置,編輯壹下的快捷方式:右鍵點擊桌面上《魔獸爭霸Ⅲ》的快捷方式“Frozen Throne”,在彈出菜單中選擇“屬性”命令,打開快捷方式設置對話窗口。將“目標”輸入框中的內容改為(如圖1):"C:Program FilesWarcraft ⅢFrozen Throne.exe" -opengl

在《魔獸爭霸Ⅲ》快捷方式的遊戲程序路徑後面加上“-opengl”參數,只要雙擊此快捷方式即可進入遊戲以OpenGL模式運行。要想重新使用D3D模式,只要把“-opengl”參數去掉即可。

小密技:《魔獸爭霸Ⅲ》隱藏參數

除了上面介紹的“-opengl” 參數外,《魔獸爭霸Ⅲ》還有壹些隱藏的遊戲運行參數:

-window 遊戲以窗口模式運行

-fullscreen 遊戲以全屏模式運行(默認)

-loadfile "filename" 進入遊戲直接讀取文件,如果是w3m/w3x文件則直接進行單人遊戲,如果是w3g則直接播放replay

-datadir "dir"數據目錄,用於替換當前《魔獸爭霸Ⅲ》的壹些內部文件制作特殊版本或MOD(將要修改的war3.mpq/war3xloacl.mpq/war3patch.mpq中的文件連同目錄解壓到這個目錄裏修改即可)

-classic 進入ROC遊戲(僅用於TFT)

-swtnl 關閉部分透明和光影以兼容舊顯卡

-opengl 用OpenGL模式

-d3d 用D3D模式(默認)

OPGL與D3D的區別

OpenGL是Open Graphic Libraly的縮寫,即開放式圖形庫,是Silicon GraPhics公司在其推出的IRIS GL圖形庫基礎上發展起來的,可以廣泛使用於PC、工作站和超級計算機上的開放式三維圖形應用和程序接口。(所謂"開放式”即指其可以適用各種計算機環境)主要針對專業CAD/CAM設計領域,適用於WindowsNT、Willdows 95、Mac 0S、0S/2、Unix等平臺,具有非常強的可移植性。

OpenGL現由業界著名的OpenGL體系結構評審委員會(ARB)控制。該委員會包括英特爾(Intel)、IBM、微軟(Microsoft)、DEC、康柏(Compag)、SGI、Intergraph、Evans和Suther—land等九個成員,主要負責評審OpenGl的功能擴展和制定相關的技術規範。

3D API的源程序通常分為兩種模式:立即模式和保留模式。立即模式是壹種低層的、直接面向圖形硬件的接口模式;保留模式則通過統壹的接口與圖形硬件聯系,是壹種可控性更強的高級模式。

OpenGl是壹種立即模式的3D APl,在實時3D處理中性能突出,它可以省略將圖形預先儲存於數據結構的步驟,直接提取圖形的像素,按照編程人員的指令進行著色渲染,大大節省了3D圖形的處理時間。美中不足的是立即模式不允許0PenGI將本幀畫面的圖形信息傳送給下壹幀畫面,必須進行實時重繪,這在壹定程度上造成了系統資源的浪費,因此,SGI在OpenGL之上建立了壹個新的標準,即OPenGL++,它兼具保留模式的優點,允許開發人員對幀與幀之間的像素進行復制,並應用於新的畫面中。在OPenGL十十之後,SGI還制定了專門面向機械CAD領域的高級三維圖形程序接口—OPenGL Optimizer,它擁有更完善的性能和更強的可操作性。

在遊戲領域,OpenGL的應用時間還比較短,且僅提供立即模式接口,但憑借出色的性能和簡易的操作,迅速得到那些對3D處理要求特別高的遊戲的垂青。

由於OPenGL開發的很早,因此性能非常完善,包含了大量功能強大的圖形函數,可以實現從渲染壹個點,到采用Phong光源,MIP紋理映射,以及消除鋸齒等復雜操作的全部3D處理方案。因此,遊戲領域應用的雖然只它的子集,就已經可以比DirectX更好的發揮圖形芯片的潛力。微軟曾經多次試圖排擠OpenGL在遊戲領域的地位,但始終未能如願以償。反而越來越多的遊戲公司(包括Id在內)聯名要求微軟在其操作系統中加入對OpenGL的支持。這導致了微軟最終的妥協—在其與SGI聯合發表的壹份聲明中,表示將就OpenGL在Windows中的應用與後者進行更廣泛的合作,在以後的DirectX體系中,OpenGL將會獲得和D3D壹樣的重視程度。他們將聯合在壹起,在壹種新的、命名為DDl(Dev6ceDiver Kit)架構中出現。壹種專門為WINDOWS作過優化,叫做OpenGL ICD(Instalallable Client Driver)的驅動將會使大多數3D卡更容易為OpenGL所識別,從而實現更廣的適用範圍。

其實,說Direct 3D不如OpenGL已經是舊話,隨著DirectX 6.0的推出,二者.的性能差距已經微乎其微。究競誰能在以後獲得更廣泛的支持,還要拭目以待。不過無論如何,遊戲處理對於OPenGL來說只能算是"邪門歪道”,它在專業3D設計領域的應用才是最佳的價值體現。

  • 上一篇:定向怎麽玩幼兒圖畫
  • 下一篇:簡單案例c語言編程
  • copyright 2024編程學習大全網