Skip to content

Real-time Optical Diffraction Simulation by use of Angular Spectrum Method

Notifications You must be signed in to change notification settings

AngularSpectrumMTD/Diffraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Diffraction

Real-time Optical Diffraction Simulation by use of Angular Spectrum Method

Standard Diffraction

Rotational Transform(Diffraction on Tilted Planes)

Bi-Convex/Bi-Concave Lens Effect(Located at Source Plane's Origin)

Results

all

Definition of coordinate system

Algorithm

Band-Limited Angular Spectrum

Paper : Band-Limited Angular Spectrum Method for Numerical Simulation of Free-Space Propagation in Far and Near Fields

Paper : Fast calculation method for optical diffraction on tilted planes by use of the angular spectrum of plane waves

Action

  • SPACE : determine other button meaning (+ / -)
  • A : increase / decrease polygon angle
  • R : increase / decrease aperture radius
  • P : increase / decrease propagation distance
  • X/Y/Z : increase / decrease rotation angle around XYZ axis
  • L : enable / disable lens effect
  • C : convex / concave lens
  • F : increase / decrease focal length of lens
  • D : increase / decrease pitch width of propagation distance

About

Real-time Optical Diffraction Simulation by use of Angular Spectrum Method

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published