プログラミング– tag –
-
【raytracing】ABCD行列のそれぞれの値と焦点位置を取得し、図に追加する方法[Python]
raytracing 前回、raytracingライブラリの光線解析結果から自分で光線図を作成する方法を紹介しました。 今回はraytracingライブラリでABCD行列のそれぞれの値と焦点位置を取得し、図に追加する方法を紹介します。 まず前回行った光線解析結果の取得と、自... -
【raytracing】光線解析結果から自分で光線図を作成する方法[Python]
raytracing 前回、raytracingライブラリで光線の高さや位置、角度を取得する方法を紹介しました。 今回はraytracingライブラリの光線解析結果により得られた高さや位置から自分で光線図を作成する方法を紹介します。 前回の結果として「ImagingPath()」と... -
【raytracing】光線の高さや位置、角度を取得する方法[Python]
raytracing 前回、raytracingライブラリで同じ点から異なる角度で射出される複数の平行光を作る方法を紹介しました。 今回はraytracingライブラリで光線の高さや位置、角度を取得する方法を紹介します。 まず基本とする光線のプログラムはこんな感じです。... -
【raytracing】同じ点から異なる角度で射出される複数の平行光を作る方法[Python]
raytracing 前回、物体や像を示す矢印、ラベルを非表示にする方法を紹介しました。 今回は同じ点から異なる角度で射出される複数の平行光を作る方法を紹介します。 それでは始めていきましょう。 異なる角度で射出される複数の平行光を作る方法 まず単純に... -
【raytracing】物体や像を示す矢印、ラベルを非表示にする方法[Python]
raytracing 前回、raytracingライブラリで光源の設定としてUniformRays、RandomUniformRays、LambertianRays、RandomLambertianRaysの使い方を解説しました。 今回は物体や像を示す矢印、ラベルを非表示にする方法を紹介します。 まず基本の形としてこんな... -
【raytracing】光源の設定:UniformRays、RandomUniformRays、LambertianRays、RandomLambertianRays[Python]
raytracing 前回、raytracingライブラリのObjectRaysで光線を設定する方法を紹介しました。 今回は他の光源としてUniformRays、RandomUniformRays、LambertianRays、RandomLambertianRaysを紹介します。 それでは始めていきましょう、 UniformRays Uniform... -
【raytracing】ObjectRaysで光線を設定する方法[Python]
raytracing 前回、raytracingライブラリのAperture、CurvedMirror、DielectricInterface、DielectricSlabの使い方を紹介しました。 今回はraytracingライブライのObjectRays関数を使って光線を設定する方法を紹介します。 光線を設定する方法としては前にI... -
【raytracing】Aperture、CurvedMirror、DielectricInterface、DielectricSlabの使い方[Python]
raytracing 前回、raytracingライブラリでThickLensを使ったThorlabsのレンズの再現方法を紹介しました。 今回はraytracingライブラリでAperture、CurvedMirror、DielectricInterface、DielectricSlabの使い方を紹介していきます。 それでは始めていきまし... -
【raytracing】ThickLensを使ったThorlabsのレンズの再現方法[Python]
raytracing 前回、raytracingライブラリでLensとThickLensの使い方と焦点の取得方法を紹介しました。 今回はThickLens関数を使ってThorlabs社で販売しているレンズを再現してみようと思います。 ちなみにThorlabs社のWebサイトはこちらです。 今回は両凸レ... -
【raytracing】LensとThickLensの使い方と焦点の取得方法[Python]
raytracing 前回、raytracingライブラリで光源の設定:サイズ、位置、角度、光源数、光線数の変更を紹介しました。 今回はraytracingライブラリでLensとThickLensの使い方と焦点の取得方法を紹介します。 それでは始めていきましょう。 Lens Lensは非常に...