Python bindings to the OptiX raytracing engine by nvidia
Project description
Python-OptiX
Python wrapper for the OptiX 7.3 raytracing engine.
Python-OptiX wraps the OptiX C++ API using Cython and provides a simplified interface to the original C-like API using mainly the CuPy package.
Supported Platforms
Only Linux is supported at the moment.
OptiX Versions
Python-OptiX currently only supports the most recent (7.3.0) release of OptiX
Installation
Dependencies
Install a recent version of the CUDA Toolkit and the OptiX 7.3.0 SDK
Make sure the CUDA header files are installed as well
Add the locations of CUDA and OptiX to the system PATH
variable if necessary.
Using pip
pip install python-optix
From source
git clone https://github.com/mortacious/python-optix.git
cd python-optix
python setup.py install
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
python-optix-0.0.3.tar.gz
(30.0 kB
view details)
File details
Details for the file python-optix-0.0.3.tar.gz
.
File metadata
- Download URL: python-optix-0.0.3.tar.gz
- Upload date:
- Size: 30.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0df9686bf7d00fe024fe12bc9aa578242290df3ffe847f557041c00c1fac52a |
|
MD5 | d5847bde810d79ff9eaacbdf2dc0ca2f |
|
BLAKE2b-256 | 0ad968aaf7d4e2f7d1c3345a6e4767ab6a360a48e88d13e1986cf05dec3a8250 |