LoginSignup
2
0

More than 1 year has passed since last update.

GUIの改造2 cropデータの表示

Last updated at Posted at 2022-12-02

「instantNeRFで遊ぶ Advent Calendar 2022」の3日目です。

今日もtestbedのメニューを自分が使いやすい様に改造していきます。

こちらの動画を拝見したところ、crop aabbの値をスクリーンショットでメモしていらっしゃいました。
https://www.youtube.com/watch?v=k67qHXRhdY4

面倒そうなので、テキストをコピペできるようにGUIを改造しようと思いました。

業務外の個人的な検討活動です。

警告
環境や入力内容によっては現在使用できている状況が壊れることがあります。
あなたの責任と判断で試してください。私は責任を取りません。

通常

3a-1.png

改造

crop aabbの値をボックス内に表示します。
この内容をマウスで選んでコピーします。
3a-3.png

testbed.cu

赤枠内を追加しました。
3a-4.png

追加したコード

		char buf[256];
		snprintf(buf, sizeof(buf),
			"\"render_aabb\" : [[%0.2f, %0.2f, %0.2f], [%0.2f, %0.2f, %0.2f]], \n"
			, m_render_aabb.min.x(), m_render_aabb.min.y(), m_render_aabb.min.z(), m_render_aabb.max.x(), m_render_aabb.max.y(), m_render_aabb.max.z()
		);
		ImGui::InputTextMultiline("aabbs", buf, sizeof(buf), ImVec2(900, 50));

transform.json

コピーしたcrop aabbの文字列をペーストします。
3a-5.png

実行

testbedを終了し再実行すると、開始時点で指定したcrop aabbが反映されました。
3a-6.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0