Skip to content

Latest commit

 

History

History
106 lines (59 loc) · 3.11 KB

README.rst

File metadata and controls

106 lines (59 loc) · 3.11 KB

Optic Object Wavefronts

TestStatus PyPiStatus BlackStyle BlackPackStyle MITLicenseBadge

ImgBlender

A python-library to create triangle-meshes with vertex-normals of optics such as lenses and mirrors. Use common computer-aided-design for all easy, non optical components where surface-normals do not matter. But when surface-normals matter, use this library to creatre meshes with accurate vertex-normals.

Install

pip install optic-object-wavefronts

Primitives

Disc

ImgDisc

Cylinder

ImgCylinder

SphericalCapRegular

ImgSphericalCapRegular

SphericalCapHexagonal

ImgSphericalCapHexagonal

SphericalCapPixels

ImgSphericalCapPixels

SphericalLens

ImgSphericalLens

SphericalLensHexagonal

ImgSphericalLensHexagonal

SphericalPlanarLensHexagonal

ImgSphericalPlanarLensHexagonal