问题原因:
英特尔在30.x之后的显卡之后放弃了之前显卡驱动的api支持,导致MC1.8以下版本渲染出现问题。
解决方法:
1.可以直接通过显卡驱动回滚到27.x版本,但是此方法有以下不足:首先是英特尔已经不再提供27.x版本的显卡驱动官方下载,网络上也很难找到对应的资源;其次显卡驱动回滚可能导致电脑部分软件或游戏出现异常或变得卡顿。【如果实在想使用这种方法的话推荐27.20.100.9126版本】【12代及以上的不适用此方法】
2.切换为独立显卡,使用ddu,这部分B站已经有了比较完善的教程。
3.切换你的游戏启动器,hmcl3.5.4以上或者bakaxl都支持软渲染。【bakaxl的优化较好】
4.添加fastcraft-1.25、OptiFine_1.7.10_HD_U_D6以及neodymium-1.7.10-0.1.8.4三个模组,neodymium使用OpenGL重新实现方块渲染,本意是提高性能,但是意外的解决了渲染错误的问题其余两个模组的使用可以大幅提高使用neodymium后的游戏性能表现。