光線光学系シミュレーション
2次元の幾何学的な光学シーンを双方向的にシミュレートすることができます。
完全無料、ウェブベース。ソースコードは GitHubで利用可能です。.
シミュレーターを起動
光束
平行な光線が線分から現れ、密度は「光線密度」スライダーで調整できます。
点源
光線は 1 つの点から出現し、その数は「光線密度」スライダーで調整できます。
鏡 (カスタム式)
カスタム方程式 y = f(x) によって形状が定義されるミラー。
鏡 (理想的なカーブ)
ミラー方程式 (1/p + 1/q = 1/f) に正確に従う理想的な「曲面」ミラー。 焦点距離を直接設定できます。
ビームスプリッター
入ってくる光の一定の割合を透過するミラー。
ガラス
表面上の光の屈折と反射をシミュレートします。
ガラス (カスタム式)
カスタム不等式f(x) < y < g(x)で定義される形状を持つガラス。
ガラス (理想的なレンズ)
薄いレンズの方程式 (1/p + 1/q = 1/f) に正確に従う理想的なレンズ。 焦点距離を直接設定できます。
分度器
中心とゼロ方向の別の点から定義された分度器。 スケールは度単位です。
検出器
線分を通るエネルギー流の速度 (P)、垂直運動量流の速度 (F⊥)、および平行運動量流の速度 (F∥) を測定するためのツールです。単位は任意です。
表示
光線表示
光線を表示します。光線密度が高いと、連続しているように見えます。
拡張光線
光線とその延長線の両方を表示します。 オレンジは後方拡張を示し、グレーは前方拡張を示します。
すべての画像
すべての画像の位置を表示します。 黄色の点は実像を示し、オレンジ色は虚像を示し、灰色 (この図には何もありません) は仮想オブジェクトを示します。 「レイ密度」が十分に高くない場合、一部のイメージは検出できないことに注意してください。
観察者が見た
ある位置から見た光線と画像をシミュレートします。 青い丸が観察者です。 それを横切る光線はすべて「観測された」とみなされます。 観察者は、光線が実際にどこから始まるのかを知りませんが、光線が交差する場合、ある点で光線が始まると考えるかもしれません。 光線は青、点は黄色 (現実) またはオレンジ (仮想) で表示されます。
色のシミュレーション
光源の色(波長)、色の混色、ガラスの波長分散をシミュレーションします。