Ray tracing using CUDA accessible from Python
Project description
RTXpy
Ray tracing using CUDA, accessible from Python.
Hardware requirements
- Nvidia Maxwell GPU or newer
- Nvidia driver version:
- 456.71 or newer for Windows
- 455.28 or newer for Linux
Installation
pip install rtxpy
Installation from source
Requires CMake 3.10 or higher to build.
To install RTXpy from source use
pip install -ve .
cupy
is an optional runtime dependency. If you know the version of the CUDA
toolkit you have installed, which can be obtained by running nvcc --version
,
you can install the appropriate cupy
wheel. For example, for CUDA toolkit
11.2 use
pip install cupy-cuda112
To run tests
pip install -ve .[tests]
pytest -v rtxpy/tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rtxpy-0.0.2.tar.gz
(92.2 kB
view hashes)
Built Distributions
Close
Hashes for rtxpy-0.0.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e807153f60f9c20915876737bc1cfb723d4fe830efca10295947be48bf0167f1 |
|
MD5 | 64786a76a5238a69b529494b002a61f7 |
|
BLAKE2b-256 | 57fe94d289d49215006abf1553eb617ce383984bfeadf52140463168f67b1ff0 |
Close
Hashes for rtxpy-0.0.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47aa2702dd35a117e7625af4605cb770971bc720b73719fe3196e47a2e025c81 |
|
MD5 | dc53ac831912e665734344c4b342a1e9 |
|
BLAKE2b-256 | bd4db32a6920245cee2b0bb07c9567a6cf462f6b93c8c1dfadee6d2c2583fead |
Close
Hashes for rtxpy-0.0.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e8c48bb10077673f613a7c365fa713fb90575d983b663eb72b6f326b0213723 |
|
MD5 | b43dd295fbc2269cd0056b1ca246f8a5 |
|
BLAKE2b-256 | 96a6d8f3c6b0388cc7fd12b38099127dd48a29621d925bb653f89c3be00ddc47 |
Close
Hashes for rtxpy-0.0.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b67e6165c4d4cc3126e5a7468dccfbb7b9c3b41c01cb36e74809496bd4060adc |
|
MD5 | 47c5be70385363145010de9caaa87956 |
|
BLAKE2b-256 | c3ee93198ee96ba773bc2e18f7eb5a9a845b09b01dc92cc51a556a81e3acf2ab |
Close
Hashes for rtxpy-0.0.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9408e9bbd008c55f1b7815115097b0e51da3b955af16184908fcce67f5da9e8 |
|
MD5 | ffc918f33a1441ec633451eb816c78c6 |
|
BLAKE2b-256 | 4f884db93e19ef9fb6c0ec6743061cb26a74055c1b50e5102f212ac1fad5449a |
Close
Hashes for rtxpy-0.0.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e111cc022a326d899c4a36c308bd46e43c3039eb3be4b7468eb04271b44190d |
|
MD5 | 883cd9e7fa90a314e6620a54eaed52db |
|
BLAKE2b-256 | e9a7f1d7b307463e485bcd1f12b8c8fc7c1547be8f352b3f73c91c5ee7f23192 |
Close
Hashes for rtxpy-0.0.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c56940353682ab1a6c725a5497a30f2658812316092bd50333c08ac48886964e |
|
MD5 | fdf7399bf27ee872875a271bd916f1cf |
|
BLAKE2b-256 | 22a4de358908a363b5f1ff52033cf796464975212a67a026d85bde57b7eaa72c |
Close
Hashes for rtxpy-0.0.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 568b5de2dfb1621c2b408a33583c81979738cf3d5f3e22d4eaf7c8d5c2ad448e |
|
MD5 | cb4c33fc7fde6ead188faf38f3948b4a |
|
BLAKE2b-256 | db99ff795019c91f7222143e5def01dc401bf649da56b5c76d8df8aeec79693b |