「instantNeRFで遊ぶ Advent Calendar 2022」の5日目です。
今日はsecondwindowをtestbedでも使えるように改造します。
業務外の個人的な検討活動です。
警告
環境や入力内容によっては現在使用できている状況が壊れることがあります。
あなたの責任と判断で試してください。私は責任を取りません。
secondwindow
メインウインドウの表示内容をメニューがない状態で別のウィンドウにミラーリングする機能です。
script\run.pyはオプションで選ぶことができます。
testbe.exeはオプションに現れません。
main.cuを改造
flagを追加、testbed::init_windowの呼び出し文にsecondwindowを追加します。
build
visual studio 2019を終了し、開発者コマンドプロンプトを管理者権限で開き、conda activate ngpしたあとでbuildしなおします。
実行
コマンドプロンプトでtestbedに--secondwindowを追加して実行すると、secondwindowが開きました。
(ngp) build\testbed.exe --scene data\220823 --secondwindow