orillusion icon indicating copy to clipboard operation
orillusion copied to clipboard

[BUG]: LitMaterial 设置纹理重复无效,UnLitMaterial 有效

Open ID-Emmett opened this issue 1 year ago • 1 comments

Bug描述

image

这是有效的: let mat = new UnLitMaterial(); mat.setUniformVector4('transformUV1', new Vector4(0, 0, 2, 2));

这是无效的: let mat = new LitMaterial(); mat.setUniformVector4('transformUV1', new Vector4(0, 0, 2, 2));

测试引擎版本:

本地运行出错的Orillusion引擎版本, e.g. 0.8.1

ID-Emmett avatar Jul 27 '24 10:07 ID-Emmett

感谢反馈,下个版本会统一命名方式

lslzl3000 avatar Jul 27 '24 15:07 lslzl3000

看了下改动,0.8.3中LitMaterial纹理重复是这样配置的: mat.setUniformVector4('baseMapOffsetSize', new Vector4(0, 0, 60, 60)); mat.setUniformVector4('normalMapOffsetSize', new Vector4(0, 0, 60, 60)); 建议在文档说明一下

ID-Emmett avatar Oct 11 '24 10:10 ID-Emmett