0

次の効果を得るには、どのブレンド モードと属性を使用する必要がありますか。

最初のテクスチャはタイル可能な草のテクスチャで、2 番目のテクスチャはそのテクスチャの不透明マスクです。

<MultiTexture mode='"MODULATE" "?"'>
    <ImageTexture repeatS="true" repeatT="true" url='"grass.jpg"' />
    <ImageTexture url='"grass_opacity.png"' />
    <MultiTextureTransform>
        <TextureTransform scale="8 8"/>
        <TextureTransform/>
    </MultiTextureTransform>
</MultiTexture>

Using:"SELECTARG2, SELECTARG1"は、0 または 100% の不透明度のハード マスクでのみ機能するようです。

BSコンタクトプレイヤー使用。

4

1 に答える 1

0

正しいブレンドは次のとおりです。

<MultiTexture mode='"SELECTARG2,SELECTARG1" "BLENDCURRENTALPHA,DIFFUSE_SELECTARG2"'>

ただし、Bs Contact プレーヤーは x3d ファイル形式ではサポートしていません。vml では問題ありません。

于 2013-05-30T23:45:09.247 に答える