2017-04-09

Siphon memo 2

Siphon は一度 view map を計算さえすれば feature edges からストロークの生成はごく短時間で可能であるという予想で開発を進めている。そのためには view map を bake する必要がある。とりあえず以下のコードで RegionView3D をロックすることができる。

context.space_data.region_3d.lock_rotation = True

Viewport ShadingRendered にしておき、その画面を上記のコードでロックしておく。そして Siphon NodeTree 上での編集操作をフックしておいてストロークを描画する形を考えている。Render Result の方もリアルタイムに更新できないかと考えている。