Solved

特定の回数だけ反射した光線の結果を確認する方法

  • 13 December 2023
  • 1 reply
  • 48 views

Userlevel 4
Badge +1

ミラーやレンズで特定の回数だけ反射した光線のみを解析することはできますか?

icon

Best answer by Kensuke.Hiraka 13 December 2023, 10:48

View original

1 reply

Userlevel 4
Badge +1

光線追跡の際に光線を保存し、フィルタ文字列を使用して解析することができます。

以下のようなレンズ内部で複数回反射が起きているモデルで説明します。

 

光線追跡コントロールで「光線を保存」にチェックを入れて、光線追跡を実行します。

 

ディテクタビューアで結果を確認すると以下のようになります。

 

次にディテクタビューアの設定で「光線データベース」に先程保存した光線データを設定します。フィルタに「X_HIT(2,6)」と入力すると、以下の結果が得られます。

 

「X_HIT(2,6)」はオブジェクト2に6回、光線が到達することを意味します。

 

そのため、ディテクタビューアにフィルタ「X_HIT(2,6)」を設定した場合、オブジェクト2に6回到達した光線の結果のみが表示されます。

 

Reply