Newer
Older
SmTIAS-LightSim / configs / scene_sphere_r100_loft.yaml
# TEST_11 球体筐体実験・ロフト一体化版: 評価板の輪郭と球を遷移スカートで接続
#
# scene_sphere_r100_fit.yaml(球を板に貫入させる配置)からの変更点:
#   - 筐体メッシュを 球殻_r100_fit.stl → 球ロフト_r100.stl に変更
#     (scripts/generate_sphere_loft_housing.py で生成.板輪郭の 1.5mm 内側の矩形リムを
#     z=0 に置き=板の実体に 4.5mm 食い込むシール,z=-40 の球断面円 85.4mm まで
#     Hermite ブレンドのロフトで接続,以深は球 r=100・中心 (0,0,-92) のお椀)
#   - 板の四隅の貫通・縁の隙間が両方とも解消され,キャビティは
#     「球お椀+ロフトスカート+評価板のフタ」の一体構造になる
#   - orthographic 画像はほぼ全面が板(四隅の壁写り込みが fit 版より減る)
#
# LED 単灯 (0,0,-142)・壁向き(直接光ゼロ)・材料 blend w0.05_a0.1・spp=8192 は
# fit 版と同一.
name: sphere_r100_loft_single
description: >
  球体筐体実験(TEST_11 ロフト一体化版).球 r=100mm のお椀と評価板輪郭を
  ロフト遷移で一体化した閉キャビティ.評価板(現行同位置)がフタとして
  隙間なく嵌まる.単灯を -Z 極付近に壁向きで置き,漏れゼロ・完全間接の
  理想積分球条件を維持する.
geometry:
  meshes:
  - id: sphere_housing
    path: meshes/球ロフト_r100.stl
    unit: mm
    material: printer_white
  - id: evaluation_board
    path: meshes/照明ムラ補正ボード.stl
    unit: mm
    material: printer_white
materials:
  printer_white:
    type: blendbsdf
    weight: 0.05  # specular 比(TEST_10 確定: 形を壊さない最弱の光沢)
    components:
      - type: diffuse
        reflectance:
        - 0.85
        - 0.85
        - 0.85
      - type: roughconductor
        alpha: 0.1
        distribution: ggx
lights:
- id: led_pole_single
  type: area
  shape: rectangle
  center:
  - 0.0
  - 0.0
  - -142.0
  size:
  - 2.8
  - 3.5
  direction:
  - 0.0
  - 0.0
  - -1.0
  radiance:
  - 2807.2469840551203
  - 2807.2469840551203
  - 2807.2469840551203
sensor:
  type: orthographic
  position:
  - 0.0
  - 0.0
  - -50.0
  target:
  - 0.0
  - 0.0
  - 0.0
  up:
  - 0.0
  - 1.0
  - 0.0
  ortho_scale:
  - 50.0
  - 52.0
  film:
    width: 512
    height: 512
    rfilter: gaussian
render:
  variant: llvm_ad_rgb
  integrator: path
  max_depth: 16
  # TEST_09/10 系と条件統一(ユーザー判断: 比較の公平性 > 単灯の MC ノイズ低減)
  # 参考: 単灯・完全間接のため残留ノイズは spp=1024 で約 2%(CoV への汚染は +0.002 程度)
  spp: 1024