我的世界光影Java优化_教程提⾼帧率-MinecraftWiki,最详细
的官⽅我的世界百科...
帧率(Frame rate,⼜称FPS)是视频设备产⽣叫作帧的独特连续图像的频率。帧是静态图像,当组合在⼀起的时候,就成为了流媒体,这是所有的移动媒体的基础。帧率通常表⽰每秒的帧数(FPS)。
低FPS将会导致不稳定的游戏体验,在极端情况下,⼏秒才会显⽰⼀个画⾯。⾼难度的计算(像点燃许多数量的TNT或在Minecraft⾥⽣成⼀⽣物)会使FPS暂时降低,甚⾄完全停⽌⼏秒。
如何查看FPS
注意显⽰的FPS可能不准确,因为游戏需要在调试界⾯渲染所有信息,所以关掉显⽰时会有所增加。
按下F3以显⽰调试屏幕。FPS将会在左上⽅版本号的下⾯显⽰。(注意:开启调试屏幕时会对系统进⾏更多的加载,导致FPS⽐在不显⽰调试屏幕时要低。)
四时田园杂兴其三十一古诗的意思在Minecraft内提⾼帧率
要提⾼帧率,多数建议都是配置游戏选项菜单,可以通过Esc进⾏访问。
降低渲染距离。过⾼的渲染距离显然对帧率不利。对于⼀般的电脑,12~16个区块是⽐较⾜够的,如果依旧卡顿,6~8个区块也可以接受,但是远处的风景可能会看不见;过近的距离(如2区块)会导致游戏“不好玩”。
把图像品质从极佳或⾼品质调到流畅。这会使树叶变得不透明,如果你认为这样不好看可以安装OptiFine并将树叶调整为“智能”
关闭平滑光照和云。关闭平滑光照会导致光照强度按照整个⽅块计算,并且⽅块很可能不会对周围产⽣阴影。
减⼩⾓视场。⼀般不建议,因为可能导致画⾯奇怪,如果⼀定要这样做最好相应降低⿏标灵敏度。
把粒⼦效果设置为最⼩。当⽔下有⼤量⽓泡柱时,这⼀招⽐较适⽤。(警告:这会导致⽔/熔岩滴不可见,容易在毫⽆防备的情况下被熔岩淋到。)
在最⾼帧率内,关闭垂直同步,注意这可能会在快速转动视⾓时导致画⾯横向撕裂
降低Mipmap级别或设置为关。(这会降低远景的清晰程度。)
设置全屏为关,这将会让Minecraft在屏幕上进⾏更少的加载,让游戏运⾏得快⼀些。然⽽,如果电脑
拥有更好的显卡,处于全屏模式时,这会让GPU把更多的时间⽤于处理Minecraft,⽽使⽤较少的时间处理其他软件。建议同时测试这2个⽅法,看看哪个更有效。
多⼈游戏中,远离⼈。
多⼈游戏中,按下Tab ↹。这将会显⽰在线的玩家。在线的玩家越多,延迟越⼤,因此这是⼀个问题。注意这个更多是⽹络延迟造成的,⽽不是FPS造成的。
加⼊别⼈创建的的多⼈游戏或者加⼊服务器会⽐⾃⼰游玩单⼈世界流畅,⾏⽅块状态更新以及⽣物⽣成、寻路等计算都被交给了多⼈游戏的发起者或服务器
使⽤Mod
杭州旅游团OptiFine(俗称⾼清修复补丁)能够⼤幅度提⾼FPS,被称为“低配机的福⾳”(具体安装⽅法及功能参见官⽅⽹站)。OptiFine会为“视频设置”增加更多内容,⽐如你可以⾃定义各种粒⼦效果的多少,⼜如,“视频设置”中有专门的“性能”⼀节,其“缓慢区块加载”“快速渲染”等功能或许⼤有裨益。此外,⼀些Mod也具有内存清理的功能。
另外,1.16+的版本还有Sodium Mod,该Mod也可⽤于提⾼帧率,需要Fabric,且与OptiFine不兼容,不⽀持OptiFine的⼀些附加功能,也不能使⽤光影,但是Sodium的提⾼帧率的效果可能远远好于
OptiFine,但是可能会让⼤型红⽯设施的运作出现⼀些问题。
此外,OptiFine和Sodium中的任意⼀个可以搭配Phosphor和Lithium以分别优化光照更新和⼀般的游戏系统。
如需使⽤光影
OptiFine⾃带光影功能(也有专门的光影Mod,⼀般是被合并⾄了OptiFine)。使⽤光影(Shaders)可以让世界变得更加美丽以及现实,但是很可能导致FPS⼤幅降低。同时,光影与OptiFine的“快速渲染”不兼容。以下⽅法,或许对在使⽤光影的情况下提⾼FPS有⽤。
调整光影设置,关闭⼀些不需要的、开销⼤光影效果。例如,景深与阴影的开销较⼩取决于设置,摇晃、精细的⽔⾯反射则容易造成较⼤的开销。
尝试使⽤64位Java(如果不是的话)。
选择较低配的光影,如“Sildur's Enhanced Default”,“BSL”或“Sonie V8”。“SEUS”和“Sildur's Vibrant”通常被视为⾼配光影,在有关配置较低的电脑可能⽆法正常显⽰,⽐如导致屏幕全⿊或导致多个很⼩的影响缩到屏幕左下⾓。
尽量使⽤独⽴显卡。
询问光影作者(他们通常会在Minecraft官⽅论坛发布关于光影的帖⼦)。
在Minecraft外
大学生社会实践总结以下或对低配机提⾼帧率有效。请按照⾃⼰的需要酌情选择。
在Windows打开任务管理器然后前往详细信息列表,到(Minecraft程序),右击它并设置它的优先级为⾼(不是实时,因为实时会尝试将电脑的所有资源(内存/中央处理器/图形处理器)分配给游戏,但没有为Windows的其他功能留下⾜够的运⾏空间,导致它卡死甚⾄蓝屏。)
向固态硬盘放置.minecraft⽂件夹,以便世界和游戏⾃⾝可以加载得更快。如果你拥有⾜够的空闲内存,你可以把⽂件夹放到虚拟硬盘,这样会更快。确保在关机前把虚拟硬盘的数据保存了,否则这些数据会丢失。停机⼀次也会丢失所有数据,因此确保你已经备份。
确保有⾜够的内存(在⼀个任务管理器之类的软件⾥⾯看),因为在内存与硬盘间进⾏数据交换会导致Minecraft慢很多。
使⽤防病毒程序频繁扫描恶意软件,以确保没有恶意程序消耗计算机资源。
如果愿意,可以尽量关闭⼀些其他软件,如浏览器或⼀些很占内存或GPU的软件。
不要在Minecraft运⾏时运⾏其他密集使⽤CPU或GPU的软件。
关闭或最⼩化所有后台程序,关闭所有的浏览器。
关闭Windows Vista/7的Aero效果。
在GNU/Linux(Compiz、Kwin、Xfwm、Openbox…)关闭Compositing(有时也被称作“桌⾯效果”)。当 Compositing 为关闭状态时,所有的窗⼝管理器会趋于给予相似的性能,因此没有必要特意使⽤轻量级的窗⼝管理器。
更新显卡驱动程序,确保在驱动设置⾥关闭各向异性过滤和反锯齿。代表全班同学给老师的祝福语
青春座右铭确保计算机在⾜够低的温度下运⾏,以免造成热节流。这对于笔记本电脑和旧台式机尤其有效。
把屏幕分辨率调⼩。(在半个屏幕⼤⼩的窗⼝中游玩Minecraft)
稷怎么读如果可能的话,⽤Linux代替Windows。Linux⽐Windows需要更少的资源,这些多余的资源将会提供给Minecraft。
Java虚拟机优化
调整Minecraft启动器中的JVM参数以最⼤化性能。
在JVM配置前⾯加上-server例如-server -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -
Dfml.ignoreInvalidMinecraftCertificates=True -Dfml.ignorePatchDiscrepancies=True
让⼀个充满延迟机器的世界保持很长⼀段时间,以便即时编译器在切换到另⼀个世界之前预热。
使⽤最新版本的OpenJDK或JRE游玩Minecraft。
使⽤Minecraft的提前编译版本(例如libminecraft native)。
计算机总内存较低且Minecraft不需要较多内存时,适当分配更少的内存给Minecraft。Minecraft在只有768MB⾄1024MB内存时便能完美运⾏。不加任何MOD时512MB内存即可运⾏。这并不会直接增加你的Minecraft帧率,但可能会提⾼玩Minecraft时系统的响应性。分配较少的内存通常允许内存较少的计算机同时打开⽹页浏览器和Minecraft。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论