Houdini 20.0 ノード APEXノード

geo::Intersect

光線と交差キャッシュの交点を求めます。

On this page
Since 20.0

光線と交差キャッシュの交点を求めます。 交差キャッシュの作成方法の情報は、geo::InitIntersectCacheを参照してください。

入力

intersect_cache: ApexIntersectCache

geo::InitIntersectCacheノードで作成された交差キャッシュオブジェクト。

origin: Vector3

ワールド空間での光線の開始点。

dir: Vector3

光線の方向。

出力

hitpos: Vector3

ワールド空間での交点。

hitnormal: Vector3

光線が当たったサーフェスの法線方向。

primnum: Int

光線がジオメトリと交差した場合、その当たったプリミティブのプリミティブ番号。 光線がジオメトリと光線しなかった場合、 primnum が-1に設定されます。

uvw: Vector3

光線が当たったプリミティブの交点でのUVW位置。

See also

APEXノード