《我的世界》(Minecraft)是一款沙盒類電子游戲,開創(chuàng)者為馬庫斯·阿列克謝·泊松(Notch)。游戲由Mojang Studios維護(hù),現(xiàn)隸屬于微軟Xbox游戲工作室。
OpenGL模式是什么東西啊?OpenGL是近幾年發(fā)展起來的一個(gè)性能卓越的三維圖形標(biāo)準(zhǔn),它是在SGI等多家 世界聞名的計(jì)算機(jī)公司的倡導(dǎo)下,以SGI的GL三維圖形庫為基礎(chǔ)制定的一個(gè)通 用共享的開放式三維圖形標(biāo)準(zhǔn)。目前,包括Microsoft、SGI、IBM、DEC、SUN、 HP等大公司都采用了OpenGL做為三維圖形標(biāo)準(zhǔn),許多軟件廠商也紛紛以O(shè)penGL 為基礎(chǔ)開發(fā)出自己的產(chǎn)品,其中比較著名的產(chǎn)品包括動(dòng)畫制作軟件Soft Image 和3D Studio MAX、仿真軟件Open Inventor、VR軟件World Tool Kit、CAM軟 件ProEngineer、GIS軟ARC/INFO等等。值得一提的是,隨著Microsoft公司在 Windows NT和最新的Windows 95中提供了OpenGL標(biāo)準(zhǔn)及OpenGL三維圖形加速卡 (如北京黎明電子技術(shù)公司的AGC-3D系列三維圖形加速卡)的推出,OpenGL將 在微機(jī)中有廣泛地應(yīng)用,同時(shí)也為廣大用戶提供了在微機(jī)上使用以前只能在高 性能圖形工作站上運(yùn)行的各種軟件的機(jī)會(huì)。 OpenGL實(shí)際上是一個(gè)開放的三維圖形軟件包,它獨(dú)立于窗口系統(tǒng)和操作系統(tǒng), 以它為基礎(chǔ)開發(fā)的應(yīng)用程序可以十分方便地在各種平臺(tái)間移植;OpenGL可以 與Visual C++緊密接口,便于實(shí)現(xiàn)機(jī)械手的有關(guān)計(jì)算和圖形算法,可保證算 法的正確性和可靠性;OpenGL使用簡便,效率高。它具有七大功能: 1) 建模 OpenGL圖形庫除了提供基本的點(diǎn)、線、多邊形的繪制函數(shù)外,還提 供了復(fù)雜的三維物體(球、錐、多面體、茶壺等)以及復(fù)雜曲線和曲面 (如Bezier、Nurbs等曲線或曲面)繪制函數(shù)。 2) 變換 OpenGL圖形庫的變換包括基本變換和投影變換。基本變換有平移、 旋轉(zhuǎn)、變比鏡像四種變換,投影變換有平行投影(又稱正射投影)和透 視投影兩種變換。其變換方法與機(jī)器人運(yùn)動(dòng)學(xué)中的坐標(biāo)變換方法完全一 致,有利于減少算法的運(yùn)行時(shí)間,提高三維圖形的顯示速度。 3) 顏色模式設(shè)置 OpenGL顏色模式有兩種,即RGBA模式和顏色索引(Color Index)。 4) 光照和材質(zhì)設(shè)置 OpenGL光有輻射光(Emitted Light)、環(huán)境光 (Ambient Light)、漫反射光(Diffuse Light)和鏡面光(Specular Light)。 材質(zhì)是用光反射率來表示。場景(Scene)中物體最終反映到人眼的顏色是光 的紅綠藍(lán)分量與材質(zhì)紅綠藍(lán)分量的反射率相乘后形成的顏色。 5) 紋理映射(Texture Mapping) 利用OpenGL紋理映射功能可以十分逼真 地表達(dá)物體表面細(xì)節(jié)。 6) 位圖顯示和圖象增強(qiáng) 圖象功能除了基本的拷貝和像素讀寫外,還提供 融合(Blending)、反走樣(Antialiasing)和霧(fog)的特殊圖象效果處理。 以上三條可是被仿真物更具真實(shí)感,增強(qiáng)圖形顯示的效果。 7) 雙緩存(Double Buffering)動(dòng)畫 雙緩存即前臺(tái)緩存和后臺(tái)緩存,簡而言 之,后臺(tái)緩存計(jì)算場景、生成畫面,前臺(tái)緩存顯示后臺(tái)緩存已畫好的畫面。 此外,利用OpenGL還能實(shí)現(xiàn)深度暗示(Depth Cue)、運(yùn)動(dòng)模糊(Motion Blur)等 特殊效果。從而實(shí)現(xiàn)了消隱算法。 游戲:我的世界 OPENGL恩 看你的形容 你已經(jīng)試過很多方法了 。我大體說下目前有的解決辦法。 首先你顯卡驅(qū)動(dòng)既然更新了 那你java升級(jí)到最新版本了么? 這個(gè)也是必要的。 還要裝Java 1.7SDK 如果這個(gè)已經(jīng)升級(jí)到最新版本了 還不行 那就刪bin文件夾 刪完之后記得 要在minecraft 。exe 所在的文件夾創(chuàng)建一個(gè)txt文件。用 記事本 輸 入 Quote @echo off java -Xincgc -Xmx800m -jar minecraft.exe pause 存一下 要把文件存成 minecraft.bat 這個(gè)名字和minecraft。exe放在同一個(gè)文件夾里。每次用這個(gè)啟動(dòng)游戲。不用exe文件了。 要是還不行 就用minecraft.jar 這個(gè)文件 進(jìn)入游戲 不用exe 和 你自己存的dat文件。 好了,你已經(jīng)嘗試了很多辦法,看你描述。我一般說,在目前的一些解決方案。 首先,您的顯卡驅(qū)動(dòng)程序,因?yàn)槟愕腏ava更新升級(jí)到最新的版本?這也是必要的。 還安裝了Java的1.7SDK 如果已經(jīng)升級(jí)到最新版本仍然不工作,那么記得要?jiǎng)h除的bin文件夾刪除后的minecraft。 exe的文件夾中創(chuàng)建一個(gè)txt文件。記事本輸入 報(bào)價(jià) @ ECHO OFF 的java-Xincgc-Xmx800m-JAR的minecraft.exe 暫停 保存你想要什么minecraft.bat的名稱和MINECRAFT文件保存為。 exe文件在同一文件夾中。每次你用它來啟動(dòng)游戲。如果沒有exe文件。 如果沒有足夠的自己的存在沒有exe文件和DAT文件,使用該文件minecraft.jar進(jìn)入游戲。 《我的世界》正是內(nèi)心最純真的你所可以天馬行空、無憂無慮幻想的地方,或許這才是一個(gè)游戲最成功的地方。 |
溫馨提示:喜歡本站的話,請收藏一下本站!