Imath 3.2.2_3
math/Imath
C++/Python lib of 2D/3D vector, matrix, math ops for computer graphics
Description
Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D vectors and matrices and other simple but useful mathematical objects, functions, and data types common in computer graphics applications, including the "half" 16-bit floating-point type. Imath also includes optional python bindings for all types and functions, including optimized implementations of vector and matrix arrays. Imath was originally developed at Industrial Light & Magic in the early 2000's and was originally distributed as open source as a part of the OpenEXR project. Imath continues to be maintained as a sub-project of OpenEXR, which is now a project of the Academy Software Foundation. See the OpenEXR project's GOVERNANCE.md for more information about how the project operates.
Dependencies
- build devel/cmake-core
- build devel/ninja
- build devel/pkgconf
- build lang/python311
- build math/py-numpy1
- lib devel/boost-libs
- lib devel/boost-python-libs
- run lang/python311
- run math/py-numpy1
Commit History
may be incomplete — full history at freebsd-ports on GitHub
Loading commit history — this may take up to a minute on first view. Reload the page in a moment.