テクスチャーブレンド

arcticPigsビューアは、別々にだけでなくレイヤー設定された複数のテクスチャーを処理でき、それは、一定の数学的な処理を通じてブレンドされます。アニメーションプログラム内で作業する時、しばしばレンダラーエンジンに、複数のイメージをブレンドすることを要求するはずです。
例えば、同じサーフェースエリアでデカルとデフューズのマップを使うならば、目的の効果を出すために、一定の方法で2つのイメージが混合されるのを望むはずです。

arcticPigsビューアは、使用するグラフィックスカードハードウェア機能に依存するものの、これらの命令を公正な数値で処理する機能があります。 ただし、もしあなたがarcticPigsビューアの使用目的のためのモデルを作成するならば、一般的なグラフィックスカードはハードウエアでの1〜4テクスチャーのブレンド機能を持っていない事実に配慮しなくてはなりません。

ビデオカードが、ブレンド機能を全くサポートしない場合はシングルレイヤーのみとなります。 これは、(モデルに)シングルレイヤー以上を使用している場合であっても、テクスチャのブレンド機能を全くサポートしないグラフィックスカードを考慮し、シングルレイヤーのみでも正しく見える事を保障すべきであるということです。

カラーマップとして設定されたデカル、もしくはカラーマップとして設定されたグループイメージは、すべてのPCで動作します。

もしあなたが使用するイメージにαチャネルがあるなら、多少配慮が必要です。 あなたが1つのパッチごとに1つの単一のデカルを持っているならば、これは問題なく機能します。 しかし、あなたが、パッチに複数のデカルを適用した場合(アニマスの作業では(警告がでないので)、ユーザーが気付かないうちに出来てしまう)、あなたには最低でも2のブレンドレベルが必要でしょう。 また、クッキーカットマップはすべてのグラフィックスカードで働きます。

また、他の全てのタイプ(デフューズやバンプetc)のテクスチャーでは複数のテクスチャーブレンドレベルが必要です。 これらのテクスチャータイプを使う場合は、このテクスチャーの適用なしで、モデルが、きちんと見えることを確かめて下さい。

arcticPigsビューアは、最も多くのテクスチャーブレンドレベルを使おうとする為に複雑なアルゴリズムを持っおり、すべてのグラフィックスカードの制限内で働かせるために一定のテクスチャを選択的に取り去ります。 ビューアは必ずしも最上のテクスチャをスタックから取り去るわけではありません。 もし3つのテクスチャーを持っているならば、テクスチャ1または2がスタックから取り去られるかもしれない。 あなたのモデルが少ないブレンドレベルのカードでどのように見えるかを調べる為に『Manual Reder Quality』テンプレートを使うことができます。
これを使って単一のレイヤーだけを使った場合にも、モデルが『きちんと』見えることを確かめてください。 あなたは、ここの例で確認する事が出来ます。

要約)
arcticPigsビューアはバンプやデフューズを含めたマルチテクスチャが使えるけど
マルチテクスチャはハードウエアが対応していないとちゃんと表示できない。
対応していないハードだと適当にテクスチャを削除して表示するので
削除された場合に、どう見えるかを考えてデータを作った方が良い。
『Manual Reder Quality』テンプレートを使えば、自分の使っているハードよりも低いレベルの
マルチテクスチャのテストができる。


Texture Blending

The arcticPigs viewer can handle multiple textures layered on top of each other and blended through certain mathematical operations. While working within an animation program you are often asking the rendering engine to blend multiple images. For example if you use decals and diffuse maps on the same surface area, you are requesting these two images to be blended in a certain way to yield the desired effect. The arcticPigs viewer can handle a fair number of these operations, though the viewer is dependant on the graphics card hardware capabilities to manage this.
If you create a model for use in the arcticPigs viewer you must be aware of the fact that there are currently graphics cards 'out there' that have anywhere between 1 and 4 texture blending levels in hardware. A single layer is another way of saying that the card does not support blending at all. This means if you need more than a single layer, you must ensure the model will look good even on graphics cards that do not support blending at all.
Decals applied as colour maps, or group images applied as colour maps, will work on all PC's. If the image you apply has an alpha channel you must be a bit more careful. This will only work if you have a single decal for every patch. If you have multiple decals applied to a patch (which can happen without you noticing while working in Animation:Master) you will need at least 2 blending levels. Cookie-cut maps will also work on all graphics cards.
Any other type of texture will generally need more than one texture blending level. Make sure only to use these texture types if the model will look decent without this texture applied. The arcticPigs viewer has a complicated algorithm to try and get the most out of the available texture blending levels. It will selectively remove certain textures to get everything to work within the constraints of the graphics card. The viewer will not necessarily remove the topmost texture from the stack. If you have 3 textures, it could be that texture 1 or 2 will be removed from the stack. You can use the 'Manual Reder Quality' template to get a feel for how your model will look like on cards with less blending levels. Make sure your model looks 'good' even when using only a single layer. You can viewer an example here.


2000 arcticpigs. All rights reserved.
This is a draft version! The functionality of parts of the software are liable to change.