History for SmTIAS-LightSim / docs / 02_ENV
2026-09-13
@rintoHasegawa
[update] レンダの非決定性の記述を切り分け実験の結果に合わせて修正 ...
rintoHasegawa committed on 13 Sep
@rintoHasegawa
[add] 研究室サーバで計算する sm-remote を追加 ...
rintoHasegawa committed on 13 Sep
2026-09-01
@rintoHasegawa
[fix] mitsuba を 3.7.1 に固定(SAC の DLL ブロック回避)
rintoHasegawa committed on 1 Sep
2026-08-30
@rintoHasegawa
[fix] vtk を 9.4.2 に固定して sm-visualize の起動不能を解消 ...
rintoHasegawa committed on 30 Aug
@rintoHasegawa
[add] 物理モデル健全性の監査モジュールと再発防止テストを追加 ...
rintoHasegawa committed on 30 Aug
2026-08-29
@rintoHasegawa
[add] Dependabot の定期更新設定を追加し脆弱性検出の有効化を ENV_03 に記録
rintoHasegawa committed on 29 Aug
2026-08-18
@rintoHasegawa
[update] TEST_11/12 の進捗・実行記録・環境トラブルシューティングを反映
rintoHasegawa committed on 18 Aug
2026-08-17
@rintoHasegawa
[update] プロジェクト名称を MiniTIAS から SmTIAS に統一し関連リポジトリを GitHub 直接参照化 ...
rintoHasegawa committed on 17 Aug
2026-07-13
@rintoHasegawa
[update] 規約を path-scoped rule へ再編し不足分を整備 ...
rintoHasegawa committed on 13 Jul
2026-06-25
@rintoHasegawa
[update] ENV_02 に LLVM_DIR 環境変数フォールバックを追記
rintoHasegawa committed on 25 Jun
@rintoHasegawa
[update] ENV_01 主要依存ライブラリ表に rawpy・scikit-image を追記
rintoHasegawa committed on 25 Jun
2026-05-28
@rintoHasegawa
[add] Speed-1 LLVM JIT 自動検出と診断ログ強化 — runtime/llvm_init.py を新規実装.ensure_drjit_libllvm_path() で DRJIT_LIBLLVM_PATH 未設定時に Windows 標準 4 候補 (C:\Program Files\LLVM 等) + POSIX glob + LLVM_DIR + extra_candidates を順次探索して os.environ 設定(既設定なら上書きしない).log_variant_status() で llvm_/cuda_/scalar_ 経路を INFO 明示,要求 llvm_* で実 scalar_* なら WARNING 追加.render/runner.py で variant=llvm_* 時に自動検出を呼び ImportError 時は原因明示ログ→ re-raise,mitsuba を関数内遅延 import 化.visualize/baker.py の _set_variant_once に LLVM 自動探索分岐を追加し direct/path 両方で log_variant_status を呼ぶ.cli/render.py で import 順を制御し sensors.py/lights.py のモジュールレベル mitsuba import 前に検出を確実に通す.docs/02_ENV/ENV_02 に LLVM インストール手順・DRJIT_LIBLLVM_PATH 説明・動作確認コマンドを追記.新規テスト 51 件 (runtime/test_llvm_init.py 25, render/test_runner_jit_init.py 14, visualize/test_baker_jit_init.py 8, cli/test_render_jit_init.py 4) で仕様 A1-E1 完全カバー,DRJIT_LIBLLVM_PATH 設定下で 606 件全通過.速度は不変(目的は再発防止+診断容易化).数値同等性は MC 内部シードで SHA256 異なるが平均相対誤差 7.23e-05 で統計同等性パス.これで環境変数消失によるサイレントクラッシュが再発しない土台が整備された.TEST_04 Speed-1 セクションを実施結果で更新.CLAUDE.md 開発進捗に Speed-1 完了追記+実装済みモジュール一覧に runtime/llvm_init.py 追加
rintoHasegawa committed on 28 May
2026-05-18
@rintoHasegawa
[add] OETF 順方向適用を sm-evaluate へ正規実装 — シミュ linear を実測 sRGB ドメインへ変換、後方互換 ...
rintoHasegawa committed on 18 May
@rintoHasegawa
[add] Step 8 キャリブ準備 — orthographic sensor / visualize 互換化 / ROI 物理対応 / SPEC_03
rintoHasegawa committed on 18 May
2026-05-17
@rintoHasegawa
[add] Step 7 — 3D 照度ベイク + sm-visualize CLI(PyVista インタラクティブビューア)
rintoHasegawa committed on 17 May
2026-04-26
@rintoHasegawa
[add] Step 2 — YAML スキーマ(pydantic)と loader,ENV_01 に依存追記
rintoHasegawa committed on 26 Apr
2026-04-25
@rintoHasegawa
[add] uv + Mitsuba 3 環境構築と関連ドキュメントを更新
rintoHasegawa committed on 25 Apr
@rintoHasegawa
[add] 技術スタック・環境構築手順を追加(フェーズ 2〜3 完了)
rintoHasegawa committed on 25 Apr