Python– tag –
-
【raytracing】レンズに入らなかった光線を除外した光線図を描く方法[Python]
raytracing 前回、raytracingライブラリでアパチャーのサイズの取得方法とレンズ位置の図示の方法を紹介しました。 今回はraytracingライブラリでレンズに入らなかった光線を除外した光線図を描く方法を紹介します。 前回のおさらいをするとこんなプログラ... -
【raytracing】アパチャーのサイズの取得方法とレンズ位置の図示の方法[Python]
raytracing 前回、焦点距離を変化させ、特定の高さ(サイズ)の光線を得る方法を紹介しました。 今回はaytracingライブラリでアパチャーのサイズの取得方法とレンズ位置の図示の方法を紹介します。 前回までに光線や焦点距離、結像距離を図にする方法を紹... -
【raytracing】焦点距離を変化させ、特定の高さ(サイズ)の光線を得る方法[Python]
raytracing 前回、raytracingライブラリで光線が集まる位置(結像位置)を取得し、図に表示する方法を紹介しました。 今回はraytracingライブラリを使って、焦点距離を変化させ、特定の高さ(サイズ)の光線を得る方法を紹介します。 それでは始めていきま... -
【raytracing】光線が集まる位置(結像位置)を取得し、図に表示する方法[Python]
raytracing 前回、raytracingライブラリを使ってABCD行列のそれぞれの値と焦点位置を取得し、図に追加する方法を紹介しました。 今回は光線が集まる位置(結像位置)を取得し、図に表示する方法を紹介します。 まず前回までのプログラムのおさらいですが、... -
【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...