odak icon indicating copy to clipboard operation
odak copied to clipboard

Scientific computing library for optics, computer graphics and visual perception

DOI License: MPL 2.0 PyPI version Inline docs

Odak

Odak (pronounced "O-dac") is the fundamental library for scientific computing in optical sciences, computer graphics, and visual perception. Odak is also the toolkit for the research conducted in Computational Light Laboratory. To learn more about what Odak can do to help your design, experimentation, and development, consult to our documentation!

Getting Started

Installing

For the most recent guidance on installing Odak, please consult to installation documentation. Odak can be installed using pip:

pip3 install odak

or you can follow this, but remember that it will install the latest version in the repository this way:

pip3 install git+https://github.com/kaanaksit/odak

Usage

You can import Odak and start designing your next in Optics, Computer Graphics, or Perception! We prepared a documentation on usage and much more.

Samples

Optimizing Vision and Visuals: Lectures on Cameras, Displays and Perception Realistic Defocus Blur for Multiplane Computer-Generated Holography Metameric Varifocal Computer-Generated Holography
Learned Holographic Light Transport Phase-shifting Trichromat Quadratic Phase Function