Skip to main content

LuxCore Python bindings

Project description

A Python package to expose LuxCoreRender Python API.

LuxCoreRender

LuxCoreRender is a physically correct, unbiased rendering engine. It is built on physically based equations that model the transportation of light. This allows it to accurately capture a wide range of phenomena which most other rendering programs are simply unable to reproduce.

You can find more information about at: https://www.luxcorerender.org

Sources can be found here: https://github.com/LuxCoreRender/LuxCore

LuxCore Python API - pyluxcore

LuxCore is written in C++, but also provides Python bindings. This package is just a thin wrapper around those bindings.

Install

pip install pyluxcore

License

This package is released under Apache 2.0 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyluxcore-2.9a1.post3-cp312-cp312-win_amd64.whl (73.8 MB view details)

Uploaded CPython 3.12 Windows x86-64

pyluxcore-2.9a1.post3-cp312-cp312-manylinux_2_28_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_arm64.whl (80.5 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyluxcore-2.9a1.post3-cp311-cp311-win_amd64.whl (73.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

pyluxcore-2.9a1.post3-cp311-cp311-manylinux_2_28_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_arm64.whl (80.5 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyluxcore-2.9a1.post3-cp310-cp310-win_amd64.whl (73.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

pyluxcore-2.9a1.post3-cp310-cp310-manylinux_2_28_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_arm64.whl (80.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyluxcore-2.9a1.post3-cp39-cp39-win_amd64.whl (73.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

pyluxcore-2.9a1.post3-cp39-cp39-manylinux_2_28_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_arm64.whl (80.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyluxcore-2.9a1.post3-cp38-cp38-win_amd64.whl (73.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

pyluxcore-2.9a1.post3-cp38-cp38-manylinux_2_28_x86_64.whl (85.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_arm64.whl (80.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

Details for the file pyluxcore-2.9a1.post3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bf121b328692548612402ce5db90edfb9c3dff006a98d9e40c3239c30962f052
MD5 4e2bac1ee1bf23b0c2d1a2531e89ad07
BLAKE2b-256 58b4ad69a53dd183df113b4d7d23eb76f3bc244c949b461e5b3e0a2214da2e0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8bf4ccc20996cb780c1604cd80f6d7b561c697ec5dde2e56cf5fc66d8fc6a51
MD5 8e2ff45735a744272f389d2f88755320
BLAKE2b-256 322d4c61f84c58136cd60fa62062390d3487f060ecf1e6ab103e0e211821e02f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 14e907a808e14a6b9a2ba0fdb425bacf0b4bac2e4b2e373d23173b25b4bbb003
MD5 f315065b728f56d05963b50100bb37a4
BLAKE2b-256 511bc61431562a16fa666d86f3b05b51d6a2562d82a3a86cbb7fc780d0561321

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 763a0ad776a32349093e7b47380259baf385a7b9935f3e7a95ccd5a21c27e9d8
MD5 44ef05e453633997e25816916c23c1ee
BLAKE2b-256 2cb9b180059974d9e56d44a5700593cd5e2811946e949ac627d0ed74f1650bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 45f450827c91c38ae27b00340409229a1604fde2e9a53ffe8a28320e84f6023e
MD5 5082e941ac97c28d8d1114fa042aa910
BLAKE2b-256 dc105926bce1fb7a801ec5bf4998e929acf2945c69dec5f6930ebf2f732ed48a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 004f68fc826722a6115d9d12868a3eae324ef9268f7f5061b2023fd57543bab8
MD5 0401f48f1d2162aa7285ec534f4732bb
BLAKE2b-256 f12e19c391b0269b2856f6cc2c92c3f1ed8b30ee9bee4b420d359e04a504aaf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9410b6ff9c9825e6ade9f50ce06097edfffd293221a546cbbafacf8c4154fb06
MD5 e72944adb6178a511b58ab1763a3714e
BLAKE2b-256 fbf4536897caebb2b9234a4132bc341e8b74fb848d69252e690a2ffa1f6b3050

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa0b058ce43bb7aac7ac257cbacfdccc9a6c1152119abc22b29be86cbb34ac63
MD5 f6a0c1c665aa454af692271815964fb3
BLAKE2b-256 560b1548f36db3f6955f02b61db1e60f0e45edaf4a787f86b57013ee4d8eaf0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0a0da4246e99973c1b655755d7e15da2fab298b2304fb05db1f4963ab91038f2
MD5 cdf10d09142770e670b425eaed524767
BLAKE2b-256 1cf83bc239a8fceaf808a17533ec75ebe33ebc6ea748cbbf1965566e3764f4c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acaf1130149c59d6d346fcc9075f75c2b2493ee745bdcada4508016b0c3f2343
MD5 1eeaec9e0b9b16b72d3b6ceb297ed6ad
BLAKE2b-256 fd029e4ea5cd0a1db8b1af1eabd29940a6d5c74d7917f3a0ed055d79d1863948

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7a2cfcaf88ba9286bd4ff27a5f32b25717d33d5aac41ea76b3b908d9051fa300
MD5 7388f99051176f5c913ba21fecec0140
BLAKE2b-256 d826d253f754b796f8a50568e91adf4bff6ecaea247904ac63aa60d2f12e6941

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fad44d1b703b4e1dd743995fb0bb4e581787b1002ff48b1ed43a4335d21af9b5
MD5 6ab9ac129afa13816bf8f9c06b4843fa
BLAKE2b-256 30c68a742868f84d80ec1b95a9bda49cea8d0e98fccd037d42aae782cef4c3a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b7ded07ad2996fc6ceea844b3f3275be12426ff347c1733ece6b3d04a2cc69f4
MD5 00e4e9f7b121e00e058934d98b446188
BLAKE2b-256 d4fb956d413ebadd63fef7357db6c0a541e23e49ebdaae7cb443df7dce1160ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e28f22879bb611ad615978e5837fdb5ec58581762e995dcc877f65dc3802d430
MD5 80f8d3007d885865f68290bb01c72cbe
BLAKE2b-256 9d1127c2957eaccf57b8ebd9b56c0ee3435b6797f94ce66729c0a2b030d4b2fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4b5042d2fcf376ecbe014aa03bdf51201e32c3d2e507511acd87d3399687d3d9
MD5 21c8ff736b6ff12b53884e990f20a965
BLAKE2b-256 a2be5d192076241fc2e57118c55a276b586c5ddd488e045ae13e1eb9ea55a72d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66d101f7cf66478f629f3e35a472ab8eebe330c4d2e1c52f9758a370e31e1918
MD5 e704af1a87e81298a7f18b9e2d2c4f4c
BLAKE2b-256 ef1451be21286b75ca56454e97b2fa9e380d11abcca4efdc0a7e80611911d54f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9d008aebb42ff4b640fe6103db890fdb0cd489ac066ee7e7d0c90a46aa314b55
MD5 88d7a2de79809f2d4fc67cb55e664549
BLAKE2b-256 f3eaf1dfe9e81841b850d9bf50cef4bf84b600a1ebeca6a991034f967cf7a3e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp38-cp38-win_amd64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c4bd836b596c14fcb2c2fe70e36aea56801555092d36e4c62506282629e5069
MD5 6e7d2bec40cdcb35becc2416d43842a2
BLAKE2b-256 0b8e99f536fefcda3e553d333c17f3f9f4deabe8e90d9fc54eb0fa8597cb5cb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp38-cp38-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1889e34edd6054bd0d9bba541dedddc0dd5d381828de164d1a4e2a9dacc50a10
MD5 2551a98471b83f68a2fc44259f05e355
BLAKE2b-256 fc66691ff8edaf655d73e142019fef29d3a487ed3e4bfe9154241d14bc0b7962

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18c362a751250a2dac21a39b906c2f2e390e94848e3569813384baa4d09ad5b8
MD5 f2348d34870909f4833a4b554ff89c29
BLAKE2b-256 6f6039b3a308c15b12183dd937dc8606c90079b6bf676d9b20aba41a1080b046

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post3-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page