SmTIAS-LightSim / docs /
@rintoHasegawa rintoHasegawa authored on 28 May
..
01_GUIDE [update] テンプレートを sync-template SHA 5fc4843 に同期 5 months ago
02_ENV [add] OETF 順方向適用を sm-evaluate へ正規実装 — シミュ linear を実測 sRGB ドメインへ変換、後方互換 5 months ago
03_PLAN [add] OETF 順方向適用を sm-evaluate へ正規実装 — シミュ linear を実測 sRGB ドメインへ変換、後方互換 5 months ago
04_SPEC [add] Step 8-11: データシート準拠の照明モデル統合 — configs/scene_baseline_datasheet.yaml 並列保持.LP-2835D90VW 規格値 (Φv 17.5 lm, LER 280 lm/W) から I_0=0.021951 W/sr を導出,同等品 SMD 2835 の典型配光 cos^1.2 を spot で表現 (cutoff=85°/beam=26.72°, FWHM 111.72°),反射率を Step 8-6 で導出した物理整合点 0.89 に変更.結果は Step 8-10 と Step 8-9 の中間値 (CoV 0.183, 勾配 26.79%, C/P 1.366).形は依然 Y 軸単調勾配で構造的変化なし.データシート従順度を上げても形は実機に近づかないことを確定.本筋 LSC が依然必要.SPEC_03 データシート従順版節・TEST_01 Step 8-11・TEST_02 索引・TEST_03 観察事実・CLAUDE.md を更新 4 months ago
06_TEST [add] 速度最適化ワーク開始 — TEST_04 シミュレーション速度最適化履歴を新規作成.Speed-0 ベースライン計測完了: configs/scene_baseline.yaml で B1 sm-render 中央値=507.86s(≈8.46分,3回計測 502〜527s±2.4%)/ B2 sm-visualize path bake samples=16 中央値=55.97s.副次発見: DRJIT_LIBLLVM_PATH 環境変数が消失し sm-render が jitc_llvm_init 失敗→ImportError で即死していたことを判明(feature/baseline-calibration でも同症状=コード起因ではない).C:\Program Files\LLVM\bin\LLVM-C.dll が過去インストール残として存在しており User scope に DRJIT_LIBLLVM_PATH 永続化で復旧.sm-visualize の direct bake は内部 scalar_rgb 固定のため過去ログでも警告は出ていたが完走していた点と整合.方向修正: Speed-1 当初の「JIT 有効化で高速化」は既に JIT 経路に乗っているため不成立 →「LLVM-C.dll 自動検出と診断ログ強化(再発防止+scalar fallback 警告)」に再定義.本命の高速化レバーは Speed-2 path bake wavefront 化(10× 以上見込み)に集約.制約: GPU は Intel HD Graphics 520 のみで CUDA 不可,CPU 完結.精度(spp/max_depth)は不変.CLAUDE.md 開発進捗に速度最適化セクション追加 4 months ago