[原创] NTE 0.2.1 发布
0.2.1从 0.2.0 版本起,NTE 在多人游戏中不再仅需客户端安装!如需在未安装 NTE 的服务器上继续使用立体轨道等功能,请参见 这篇文章 。
如果您是第一次使用,或者想查看详细的功能介绍,请看 这个帖子。
下载:https://modrinth.com/mod/mtr-nte/versions
本模组还在开发测试阶段,存在缺陷在所难免,如有问题请报告。
支持的 MTR 版本:3.1.12
不支持 3.1.11 及以下
本版 修复了一些主要问题,如装饰物件无法使用,及 OBJ 加载材质对应不正确等。
同时,新增了轨道几何形状查看功能。手持刷子将准心对准轨道节点即可查看轨道的长度、坡度与半径等信息。
更改内容:
[*]修复: 装饰物件不显示,而是诡异地覆盖在屏幕上 (恢复 GL 状态时 ShaderInstance.lastProgramId 不同步, 致使接下来的调用未绑定着色器)
[*]新增: 轨道长度、坡度与半径探测功能;手持刷子将准心指向轨道节点即可使用
[*]新增: 侧线轨道使用一种更便于检修的模型
[*]修复: 加载带有渲染批次指定的 OBJ 模型材质时不能与 MTL 内的材质定义正确匹配
[*]修复: 加载 OBJ 模型列车时 GL 状态有时不能正确恢复
[*]更改: 轨道渲染中每段轨道使用独立 VAO (同时使得开关轨道颜色显示不再需要等待了)
[*]更改: 对于加载的 OBJ 模型 (及生成法线后) 排除重复顶点
[*]新增: 启动时针对 MTR 版本过低显示提示信息
[*]更改: 对于不支持 OpenGL 3.3 的平台不使用 glVertexAttribDivisor (同时停用 3D 轨道功能)
[*]更改: 茶壶变得更高了
[*]修复: 面数统计有时不正确
[*]新增: 面数统计中显示通过原版管线的面数量
[*]更改: 对于 1.19.3 下初始化平移 JOML 变换矩阵使用 translation 而不是 translateLocal
关于 1.16.5 支持方面的困难:
1.16.5 与 1.17 以上相比,其内部的渲染系统设计有一些差异。而 NTE 当前代码主要按照 1.17 以上版本的渲染系统的结构设计,因此与 1.16.5 的渲染系统结构有无法配合之处。这需要更多的研究才能制作。
加了0.2.1后崩溃,与MTR3.1.13不兼容? 天源之系 发表于 2022-12-27 16:02
加了0.2.1后崩溃,与MTR3.1.13不兼容?
和 MTR 3.1.13 是兼容的
Forge 上面的代码倒确实有问题,我稍后看下
如果您是 Fabric 上出的问题的话麻烦发一下日志 大佬,怎么让服务器不用立体轨道但是可以使用obj那?
mrt114514 发表于 2022-12-27 17:08
大佬,怎么让服务器不用立体轨道但是可以使用obj那?
/mtrnte config Zbx1425 发表于 2022-12-27 16:12
和 MTR 3.1.13 是兼容的
Forge 上面的代码倒确实有问题,我稍后看下
如果您是 Fabric 上出的问题的话麻烦 ...
我就是forge1.18.2 轨道长度、坡度与半径探测功能真的太强了,曲线坡度之前一直算不出来(不知道距离)用这个功能一看发现坡度11.4514%:D 这货一出来我看看谁能符合35‰坡度标准:D XieXiLin 发表于 2022-12-27 17:31
/mtrnte config
没搞懂,是输入指令吗,还是写在追加里面 mrt114514 发表于 2022-12-27 19:16
没搞懂,是输入指令吗,还是写在追加里面
输入指令。
页:
[1]
2