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, either system CMake or
pip install cmake
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
10.1 use
pip install cupy-cuda101
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.1.tar.gz
(92.0 kB
view hashes)
Built Distributions
Close
Hashes for rtxpy-0.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 381167d454ba75d8256c3c150588dc159df81b792104037e9d62f2e5a9a73a38 |
|
MD5 | 8ee0a8baa634765b95e3750195bce119 |
|
BLAKE2b-256 | 21ab03f25528906635e48bd1b2db55114ecbcb079c80cbe339d6c7d78a5b8131 |
Close
Hashes for rtxpy-0.0.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fc499afc359e5d0261fdf6dda4a24b3dea1fdcbde59cf43b132fdbf26eeb1a8 |
|
MD5 | 16222c2cd2f0319d34d68d0430d3ef2d |
|
BLAKE2b-256 | 92dd3712a29503c0779b30cf9f5fdf913e4f5c3cb0ec69ef33b1bce008c44d0e |
Close
Hashes for rtxpy-0.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | befde3411136599c5eb515dd6ccbce3e5862ce9396e734f3b14159d9849fc751 |
|
MD5 | 84b305aabe7e76c0f1440dac16311cd2 |
|
BLAKE2b-256 | 09db416482bd502db73e59922723e6c8b21ce1a258f327a1ed1957afa8ea8a8c |
Close
Hashes for rtxpy-0.0.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9140b0ee2b02556a475d65f79fc15319e33c04997eebc83584d6061bed100fb |
|
MD5 | ab17a2fefa23610d7b1030e803b423c3 |
|
BLAKE2b-256 | 95bb2d4160bc4a0df2f36a73948ad45a9140c65d54349a8ad933736de1b9c2ed |
Close
Hashes for rtxpy-0.0.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2483118c908d32c3697293c05b8bc7a6ded618b068cfd22398b7f9f927d9d2ae |
|
MD5 | 84b8c4c97246ac3e5264441486edfac3 |
|
BLAKE2b-256 | 338c1a5cc731930f37b83f7a439b771a29ed84a3dfec98c6afcacf67c77f4dd1 |
Close
Hashes for rtxpy-0.0.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cde5eac68ed51209c255dc747bd002420d4b250670b8b55abc7d223c25318a0 |
|
MD5 | 6063f5170ecae1dca2a15f73f02774bc |
|
BLAKE2b-256 | e9c72b16c783464bcae397f9a2f8c3f23327c44d082da28df7444b217eba44c2 |
Close
Hashes for rtxpy-0.0.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3ee838705fbeb45004eeaaf70bc3894fbb41038d2f4e6bc47f4695bcd320025 |
|
MD5 | 70a11254b475c619f3ef7a82aad35a1c |
|
BLAKE2b-256 | 79aa1a302084043c33026e14b0f5fc9ccff026828016e0b3b73d981e3572d485 |
Close
Hashes for rtxpy-0.0.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acc1626fc7d1450f62dc80258bed6c32d6483ea2f001f1f4f006b656b1f8e438 |
|
MD5 | 3e2e9434b5de562ec9790bbc76e56fda |
|
BLAKE2b-256 | 3dfacd924b0d7faeb2fefe423d34e6396754fa9009b622eb3fce78ea7a6591e4 |