我用的 Cubik Studio 软件里有注释:tint index是草方块、刷怪蛋、药水的着色通道
(cubik里的模型及其配置)
尝试1:tintindex设为0,结果游戏中直接不显示那个元素
(瓶子在我手上和快捷栏里,物品栏里是两个不同的药水瓶)
尝试2:下载vanilla3D材质(有3D药水瓶模型),解包分析,没发现什么差别(除了他在cullface信息里注释了作者信息,不过物品模型应该不影响)
我的代码
vanilla3D的代码
尝试1:tintindex设为0,结果游戏中直接不显示那个元素
尝试2:下载vanilla3D材质(有3D药水瓶模型),解包分析,没发现什么差别(除了他在cullface信息里注释了作者信息,不过物品模型应该不影响)
我的代码
|
vanilla3D的代码
|
本帖最后由 ⊙v⊙ 于 2018-3-31 11:42 编辑
告诉你...为什么...
你的Box14就是药水那块对吧,
而这块用的是#particle路径的材质,items/potion_overlay
uv的范围是 10.5, 0.5 ~ 14.5, 4.5
那么,potion_overlay这个贴图的10.5, 0.5 ~ 14.5, 4.5的这个位置,是完全透明的
所以以你uv得出的位置,就算不加tintindex,也是透明的呢,没毛病
解决办法
直接修改Box14贴图的uv 成这样 [0.01,0.01,15.99,15.99] ,也是可以的,不过还是建议...
给Box14加张(比如纯白色的)贴图
至于你其他那些可能不是问题的问题...
如果不是方块模型,cullface无意义。至于他的cullface...是乱填的
快捷栏和手上的是同一个模型
告诉你...为什么...
你的Box14就是药水那块对吧,
而这块用的是#particle路径的材质,items/potion_overlay
uv的范围是 10.5, 0.5 ~ 14.5, 4.5
那么,potion_overlay这个贴图的10.5, 0.5 ~ 14.5, 4.5的这个位置,是完全透明的
所以以你uv得出的位置,就算不加tintindex,也是透明的呢,没毛病
解决办法
直接修改Box14贴图的uv 成这样 [0.01,0.01,15.99,15.99] ,也是可以的,不过还是建议...
给Box14加张(比如纯白色的)贴图
至于你其他那些可能不是问题的问题...
如果不是方块模型,cullface无意义。至于他的cullface...是乱填的
快捷栏和手上的是同一个模型