📐 UA判定とmatchMediaでのカメラ設定比較

旧実装 (UA判定)
距離50
FOV75°
PixelRatio2.0
改善案 (matchMedia + 幅)
距離-
FOV-
PixelRatio-
UA判定ではデスクトップ=距離50・FOV75・PixelRatio2に固定されるため、CSS3Dラベルが豆粒になりやすい。画面幅ベースで距離とFOVを計算すると、HUDとWebGLのスケールを合わせやすくなります。