math/Imath 3.1.12 DragonFly
C++/Python lib of 2D/3D vector, matrix, math ops for computer graphics
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD3CLAUSE
- Categories
- devel, graphics, math
- Package size
- 103.5 KiB, 869.5 KiB installed
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.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | math/Imath | 3.1.12 |
| FreeBSD | math/Imath | 3.2.3_1 |
| MidnightBSD | math/Imath | 3.1.9 |
Install
Binary package:
pkg install Imath
From DPorts:
cd /usr/dports/math/Imath && make install clean
Dependencies
Required by 27
- graphics/ImageMagick7
- graphics/alembic
- graphics/ampasCTL
- graphics/ctl
- graphics/darktable
- graphics/exrtools
- graphics/gegl
- graphics/gimp-app
- graphics/gstreamer1-plugins-openexr
- graphics/kf5-kimageformats
- graphics/kf6-kimageformats
- graphics/krita
- graphics/opencolorio
- graphics/opencolorio-tools
- graphics/openexr
- graphics/openimageio
- graphics/pixie
- graphics/py-opencolorio
- graphics/py-openimageio
- graphics/simpleviewer
- graphics/vigra
- graphics/yafaray
- misc/openvdb
- multimedia/kdenlive
- multimedia/opentimelineio
- multimedia/py-opentimelineio
- science/opensph