siRenderChannelType

導入

v6.0

詳細

レンダチャンネルで使用できるデータ型です。カスタムタイプ以外のすべてのチャンネルタイプは、ビューを表示するために Softimage によって解釈されます。

C#構文

siRenderChannelType.siRenderChannelUnknownType                              // 0

siRenderChannelType.siRenderChannelColorType                                // 1

siRenderChannelType.siRenderChannelGrayscaleType                            // 2

siRenderChannelType.siRenderChannelDepthType                                // 3

siRenderChannelType.siRenderChannelNormalVectorType                         // 4

siRenderChannelType.siRenderChannelVectorType                               // 5

siRenderChannelType.siRenderChannelLabelType                                // 6

siRenderChannelType.siRenderChannelCustomType                               // -2147483648

コンスタント 詳細
siRenderChannelUnknownType 0 タイプは不明エラーが発生した場合にのみ戻り値として使用されます。
siRenderChannelColorType 1 データは、オプションアルファチャンネルのプリマルチプライ済み RGB カラーイメージとして解釈されます。アルファチャンネルがない場合は、完全に不透明なイメージとして処理されます。
siRenderChannelGrayscaleType 2 データは、1 チャンネルのリニアカラーのグレースケールイメージとして解釈されます。
siRenderChannelDepthType 3 データは、深度が設定された1 チャンネルのイメージとして解釈されます。ここで、0 は無限を表し、正の値はサンプルポイントからカメラまでの距離を表します。
siRenderChannelNormalVectorType 4 データは、3 チャンネルの xYZ法線ベクトルとして解釈されます。
siRenderChannelVectorType 5 データは、3 チャンネルの任意の xYZベクトルまたは空間内のポイントとして解釈されます。
siRenderChannelLabelType 6 データは、最も近くにあるオブジェクトがカメラから見える、1 チャンネルの固有の識別値として解釈されます。
siRenderChannelCustomType 0x80000000 Softimage では解釈されず、レンダチャンネルの定義として使用されるときに表示できない特殊なチャンネルを定義します。値は列挙値と低い方の 16 ビット(チャンネルカウントを定義)から構成されます。

適用対象

SceneRenderProperty.CreateRenderChannel RenderChannel.ChannelType Renderer.OutputFormatDef Renderer.DefaultChannels