CSP Web Tools

3Dカメラ パース計算機

焦点距離・センサーサイズ・キャンバスサイズから CLIP STUDIO PAINT 3D カメラの Perspective 推定値と画角を計算します。

レンズの焦点距離とセンサーサイズから、CLIP STUDIO PAINT の 3D レイヤーに入力するパース値と、水平・垂直・対角の画角を計算します。写真で見た構図をそのまま 3D 素材の見え方へ持ち込むためのツールです。

このツールでできること

焦点距離・基準センサー幅・キャンバスサイズを入れると、水平画角と、CLIP STUDIO PAINT の 3D カメラのパースに相当する推定値が同時に出ます。焦点距離・水平画角・CSP 3Dカメラ パース値の 3 つは同じレンズを別の言い方で表したものなので、どれを書き換えても残り 2 つが追従します。手元の写真の焦点距離が分かっていれば、その画角に合う CSP のパース値がそのまま得られます。

作画のどの工程で使うか

  • 写真資料を下敷きにして背景を描くとき、資料と同じ画角に 3D 素材を合わせる
  • 3D 下描きから起こしたパースと、手描きのパース定規の見え方を揃える
  • 広角レンズらしい誇張をどこまで付けるか、パース値を振って当たりを付ける

使い方

  1. キャンバス幅・高さに、実際に描くキャンバスのピクセル数を入れます。
  2. センサープリセットから基準にするカメラを選びます。35mm 換算の焦点距離を使うならフルサイズを選びます。
  3. レンズの欄で、分かっている値をひとつだけ入力します。焦点距離が分かっていれば焦点距離へ、資料の画角が分かっていれば水平画角へ入れます。
  4. 出力パネルの導出手順にある「CSP 3Dカメラ パース推定値」を読み取ります。
  5. CLIP STUDIO PAINT で 3D レイヤーを選び、ツールプロパティのパースの値をその数値に合わせます。

入力項目の意味

焦点距離
レンズの焦点距離(mm)です。基準センサー幅と組み合わせて初めて画角が決まるので、この値だけでは画角は決まりません。
水平画角
計算フレームの左端から右端までを見込む角度(度)です。透視投影として意味のある 0 度より大きく 180 度未満の範囲だけを受け付けます。
CSP 3Dカメラ パース値
CLIP STUDIO PAINT の 3D レイヤーに入力する値です。値が大きいほど画角が広く、小さいほど狭くなります。
基準センサー幅
焦点距離を画角へ換算するための参照値です。CSP 内部のセンサー仕様ではなく、あくまで「何 mm 幅のセンサーに載せたレンズとして考えるか」の基準です。
センサーフィット
センサー寸法をフレームのどちらの辺に当てるかの選択です。横・縦・自動があり、自動はフレームの長辺に当てます。
実カメラのセンサー高さを指定
通常、有効センサー高さは計算フレームの縦横比から導きます。実機のフレームに合わせたいときだけ、この項目で高さを直接入力します。
計算フレームを手動指定
キャンバス全体ではなく、その一部だけをカメラの写る範囲として扱うときに使います。コマ枠の中だけを画面として計算する場合が該当します。

結果の読み方と CLIP STUDIO PAINT への持ち込み方

出力パネルの上段は「焦点距離 + 有効センサー幅 → 水平画角 → パース推定値」という導出の順番をそのまま並べたものです。下段には垂直画角・対角画角・有効センサー寸法・計算フレーム・px 換算焦点距離・フレーム中心が並びます。

  • CLIP STUDIO PAINT へ持ち込む値は「CSP 3Dカメラ パース推定値」だけです。3D レイヤーを選択した状態で、ツールプロパティのパースへ入力します。
  • 水平px換算焦点距離・垂直px換算焦点距離は、他の 3D ソフトや写真測量ツールでカメラを合わせるときに使えます。

計算の根拠

画角は FOVx = 2 × atan(センサー幅 ÷ (2 × 焦点距離)) で求めます。垂直画角と対角画角には、計算フレームの縦横比から導いた有効センサー高さ(= センサー幅 × フレーム高さ ÷ フレーム幅)を使います。px 換算焦点距離は フレーム幅 ÷ (2 × tan(FOVx ÷ 2)) です。CSP のパース値は パース値 = 10 × tan(FOVx ÷ 2)、逆算は FOVx = 2 × atan(パース値 ÷ 10) を使います。内部計算はすべてラジアンで行い、表示のときだけ度へ直しています。

精度と対象外のこと

パース値の換算式は公式のものではありません。CLIP STUDIO PAINT の公式ガイドは「パースは値が大きいほど画角が広い」と説明するだけで、焦点距離やセンサーサイズへの換算式は示していません。ここで使っている 10 × tan(FOVx ÷ 2) は CLIP STUDIO TIPS の実測ベースのユーザー記事に基づく推定式です。公式説明と向きは一致しますが、厳密に一致することは保証できません。最終的な見え方は CSP 上で 3D 素材を置いて確認してください。

  • レンズの歪曲収差(樽型・糸巻き型)は扱わず、理想的な透視投影として計算します。
  • パース定規の自動生成は行いません。CSP の通常のパース定規はカメラモデルではなく、アイレベルと消失点で作るものです。

入力データの扱い

計算はすべてブラウザの中だけで行い、入力した数値を外部に送信することはありません。入力内容はブラウザの localStorage に保存されるため、次に開いたときは前回の設定から再開できます。保存された値を消したいときは、ブラウザのサイトデータを削除してください。

よくある質問

CSP のどこにこの値を入力するのですか?

3D レイヤーを選択した状態で表示される、カメラ設定のパースの値です。

写真の Exif に書かれた焦点距離をそのまま入れてよいですか?

センサープリセットを撮影に使ったカメラのセンサーサイズに合わせれば、そのまま入れて構いません。35mm 換算値を使う場合はフルサイズを選んでください。

キャンバスサイズを変えるとパース値も変わりますか?

パース推定値は水平画角だけで決まるので、縦横比を変えても水平画角が同じなら変わりません。変わるのは垂直画角・対角画角と、そこで使う有効センサー高さのほうです。

CSP のパース値から逆に焦点距離を知ることはできますか?

できます。パース値の欄に現在使っている数値を入れると、焦点距離と水平画角が逆算されます。