今後の開発方針
現在のTarget移動Python Pathは十分軽量化されています。
次にPerformance改善を行う場合は、GPU Shaderが本当にBottleneckであることを測定してから進めます。
単にNode数を減らす目的でExact Ray / Triangle Algorithmを簡略化してはいけません。
一般化できない特定Preset専用の例外処理も追加しません。
既存機能を削除して軽量化するのではなく、Broad-phase、Caching、Incremental Updateなど、結果を変えずに不要処理を省略する方向を優先します。
将来のVersionでも、Target Object + Target Vertex GroupというTarget Unit定義、Source Polygon全Vertex Rule、Per-object W2L、MAX Union、Render-pre Exact Contractを維持することを基本方針とします。


コメントを残す