我有个麻将的纹理
现在的模型上是一饼,我现在想使用 代码的方式 改变模型的一饼, 变成2饼 3饼, 可以实现吗,能否贴下代码
tiling offset
有差不多的 需求,只想改变一个面,也没有解决方法
建模的话,可以美术多维子材质,代码的话下边 24面的盒子
let dices = meshdata.indices;
for (let i = 0; i < dices.length / 6; i++) {
meshdata.indices = dices.slice(i * 6, (i + 1) * 6);
let input = renderer.createIA(new WebGL2Device(), meshdata);
let sub = new RenderingSubMesh(input.vertexBuffers, input.attributes, meshdata.primitiveMode, input.indexBuffer);
sub.subMeshIdx = i;
sub.mesh = sd;
sd.renderingSubMeshes.push(sub);
}
this.getComponent(MeshRenderer).mesh = sd;