Skip to main content

Representing optical components using object wavefronts

Project description

TestStatus PyPiStatus BlackStyle PackStyleBlack

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.

Primitives

Disc

ImgDisc

Cylinder

ImgCylinder

SphericalCapRegular

ImgSphericalCapRegular

SphericalCapHexagonal

ImgSphericalCapHexagonal

SphericalCapPixels

ImgSphericalCapPixels

SphericalLens

ImgSphericalLens

SphericalLensHexagonal

ImgSphericalLensHexagonal

SphericalPlanarLensHexagonal

ImgSphericalPlanarLensHexagonal

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

optic_object_wavefronts-1.1.2.tar.gz (27.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

optic_object_wavefronts-1.1.2-py3-none-any.whl (43.5 kB view details)

Uploaded Python 3

File details

Details for the file optic_object_wavefronts-1.1.2.tar.gz.

File metadata

  • Download URL: optic_object_wavefronts-1.1.2.tar.gz
  • Upload date:
  • Size: 27.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.4

File hashes

Hashes for optic_object_wavefronts-1.1.2.tar.gz
Algorithm Hash digest
SHA256 8dab58d5703e5c07879142ddd694f94ed7c971d369aceed2c32e1f873f233d5a
MD5 00e3530a6ac87ab3f59eb7b249ac1059
BLAKE2b-256 76ede060add879e89f1d15fa4113d709dcf640ee859cd9794326c80beae49b00

See more details on using hashes here.

File details

Details for the file optic_object_wavefronts-1.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for optic_object_wavefronts-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c469e4fee3dece939c4bdebd5d06374679e18ebd73b8baeba4dc7e6d04904658
MD5 f8660b5911001dd57cdd597489639189
BLAKE2b-256 9be1165ff3d868e1e41c5756cb91f8e1a141aee4dfbe2fb56efe5c0771188f6a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page