siICENodeContextType

導入

v7.0

詳細

ICEノード接続でデータに関連付けられているエレメントセットを定義します。ここで定義したエレメントが評価されます。

C#構文

siICENodeContextType.siICENodeContextSingleton                              // 1

siICENodeContextType.siICENodeContextComponent0D                            // 2

siICENodeContextType.siICENodeContextComponent1D                            // 4

siICENodeContextType.siICENodeContextComponent2D                            // 8

siICENodeContextType.siICENodeContextComponent0D2D                          // 16

siICENodeContextType.siICENodeContextElementGenerator                       // 32

siICENodeContextType.siICENodeContextSingletonOrComponent0D                 // 3

siICENodeContextType.siICENodeContextSingletonOrComponent1D                 // 5

siICENodeContextType.siICENodeContextSingletonOrComponent2D                 // 9

siICENodeContextType.siICENodeContextSingletonOrComponent0D2D               // 17

siICENodeContextType.siICENodeContextSingletonOrElementGenerator            // 33

siICENodeContextType.siICENodeContextComponent0DOr1DOr2D                    // 14

siICENodeContextType.siICENodeContextNotSingleton                           // 62

siICENodeContextType.siICENodeContextAny                                    // 63

コンスタント 詳細
siICENodeContextSingleton 1 1 つのエレメント(ジオメトリの変換行列など)
siICENodeContextComponent0D 2 頂点またはポイントごとに1 つのエレメント
siICENodeContextComponent1D 4 エッジまたはセグメントごとに1 つのエレメント
siICENodeContextComponent2D 8 ポリゴンまたはサブサーフェイスごとに1 つのエレメント
siICENodeContextComponent0D2D 16 サンプルポイントまたはポリゴンごとに1 つのエレメント
siICENodeContextElementGenerator 32 ノードによって生成されたエレメント。独自の評価コンテキストを生成する特殊なノードが用意されています。このコンテキストは、接続されているノードに継承できます。これらのノードは、出力から開始される多くのエレメントの評価方法を制御します。出力エレメントの数は、出力ジオメトリのコンポーネント数とは関連しません。
siICENodeContextSingletonOrComponent0D siICENodeContextSingleton | siICENodeContextComponent0D 1 つのエレメント、または頂点もしくはポイントごとに1 つのエレメント
siICENodeContextSingletonOrComponent1D siICENodeContextSingleton | siICENodeContextComponent1D 1 つのエレメント、またはエッジもしくはセグメントごとに1 つのエレメント
siICENodeContextSingletonOrComponent2D siICENodeContextSingleton | siICENodeContextComponent2D 1 つのエレメント、またはポリゴンもしくはサブサーフェイスごとに1 つのエレメント
siICENodeContextSingletonOrComponent0D2D siICENodeContextSingleton | siICENodeContextComponent0D2D 1 つのエレメント、またはサンプルポイントもしくはポリノードごとに1 つのエレメント
siICENodeContextSingletonOrElementGenerator siICENodeContextSingleton | siICENodeContextElementGenerator 1 つのエレメント、またはノードによって生成された1 つのエレメント
siICENodeContextComponent0DOr1DOr2D siICENodeContextComponent0D | siICENodeContextComponent1D | siICENodeContextComponent2D 頂点またはポイント、エッジまたはセグメント、ポリゴンまたはサーフェイスごとに1 つのエレメント
siICENodeContextNotSingleton siICENodeContextComponent0D | siICENodeContextComponent1D | siICENodeContextComponent2D | siICENodeContextComponent0D2D | siMDNodeEvaluationContextPointLocator シングルトン以外の任意のエレメントセット(1 つのエレメントのみ)
siICENodeContextAny siICENodeContextSingleton | siICENodeContextComponent0D | siICENodeContextComponent1D | siICENodeContextComponent2D | siICENodeContextComponent0D2D | siMDNodeEvaluationContextPointLocator 任意のエレメントセット

適用対象

ICENodePort.ContextType ICEAttribute.ContextType