我想混合两个纹理,每个纹理都有指定的不透明度,后面是我想象的代码。 (毫不奇怪,它不会起作用)
<appearance>
<ImageTexture url="texture1.jpg" opacity="0.7"></ImageTexture>
<ImageTexture url="texture2.jpg" opacity="0.3"></ImageTexture>
</appearance>
看起来可能与MultiTexture或BlendMode有关,但我还没弄清楚它是如何运作的。
答案 0 :(得分:0)
我只是意识到外观节点可以同时具有纹理和材质属性,因此以下对我来说非常好。
<shape>
<sphere></sphere>
<appearance>
<ImageTexture url="texture1.jpg"></ImageTexture>
</appearance>
</shape>
<shape>
<sphere></sphere>
<appearance>
<material transparency="0.3"></material>
<ImageTexture url="texture2.jpg"></ImageTexture>
</appearance>
</shape>