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.post5-cp313-cp313-win_amd64.whl (73.9 MB view details)

Uploaded CPython 3.13 Windows x86-64

pyluxcore-2.9a1.post5-cp313-cp313-manylinux_2_28_x86_64.whl (85.7 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post5-cp313-cp313-macosx_11_0_arm64.whl (80.6 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

pyluxcore-2.9a1.post5-cp313-cp313-macosx_10_13_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

pyluxcore-2.9a1.post5-cp312-cp312-win_amd64.whl (73.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

pyluxcore-2.9a1.post5-cp312-cp312-manylinux_2_28_x86_64.whl (85.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post5-cp312-cp312-macosx_11_0_arm64.whl (80.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyluxcore-2.9a1.post5-cp312-cp312-macosx_10_13_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

pyluxcore-2.9a1.post5-cp311-cp311-win_amd64.whl (73.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

pyluxcore-2.9a1.post5-cp311-cp311-manylinux_2_28_x86_64.whl (85.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post5-cp311-cp311-macosx_11_0_arm64.whl (80.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyluxcore-2.9a1.post5-cp311-cp311-macosx_10_13_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.11 macOS 10.13+ x86-64

pyluxcore-2.9a1.post5-cp310-cp310-win_amd64.whl (73.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

pyluxcore-2.9a1.post5-cp310-cp310-manylinux_2_28_x86_64.whl (85.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post5-cp310-cp310-macosx_11_0_arm64.whl (80.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyluxcore-2.9a1.post5-cp310-cp310-macosx_10_13_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.10 macOS 10.13+ x86-64

pyluxcore-2.9a1.post5-cp39-cp39-win_amd64.whl (73.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

pyluxcore-2.9a1.post5-cp39-cp39-manylinux_2_28_x86_64.whl (85.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post5-cp39-cp39-macosx_11_0_arm64.whl (80.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyluxcore-2.9a1.post5-cp39-cp39-macosx_10_13_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.9 macOS 10.13+ x86-64

pyluxcore-2.9a1.post5-cp38-cp38-win_amd64.whl (73.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

pyluxcore-2.9a1.post5-cp38-cp38-manylinux_2_28_x86_64.whl (85.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

pyluxcore-2.9a1.post5-cp38-cp38-macosx_10_13_x86_64.whl (82.7 MB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

File details

Details for the file pyluxcore-2.9a1.post5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 602fcaeee2ba3327f58d1171f15bafc4acd9b0f15cb390d60bb13185055667dd
MD5 a85a659d7890a13ef677ef946bc883d6
BLAKE2b-256 db87f709f9fb34e2c59090570e936c596f07f09e237b1a1fb7655eca40987af8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c3423908c34db6b782d16077cce2d718aaa4ae7a8dbd3cd7b91de7796ae9b8d
MD5 dae5602026589ac501c3420bb51c1f72
BLAKE2b-256 2a73002c0571b6abfc83dea2111041b9c19f032705fb8216ae80e0417de40658

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e89b8faed7a7a0b4c452943c5955d634b0286cb2d21c5370b3a68f9cb00a3c5
MD5 b21268e27d95b39f6ea5f0917ff72997
BLAKE2b-256 c544d652b145ca16f42a95e46db8433e98b67e209bf5daa423a07822d16ac3ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2b93dd6b7d1dc373d34f72d39e90038c3679201914bfb7fa8afd45074b2b1901
MD5 58a3ab662b4a921b0d91295e941e0569
BLAKE2b-256 99f05e7c75f00d909f1dad250879cfc347afefed89c632072b5df6c4400ea7f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 28b403a09682d3ea885bc277eef393bcdb8f534b3d01f44c3cb6f0d267966988
MD5 b730b67ac9528d9817900179c2533418
BLAKE2b-256 306faaca17a352a869a4cda958cdfcae306e7ecadea2b8f9a53e8b8d1956aacc

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8df5849ad6d600167351e62fdc69d6aa938aae13e9e1dfbc42e3179c1d20368e
MD5 44629d9245be8e060949fecf871174ed
BLAKE2b-256 d6b1946ab61a7e2533f651bae79468e3f13a11634afa75f18156e1ad73dbb3db

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43f66ee5466113045f12908f4ebb0ba40f3946d85712a6aa8ef9b7add8a8ae9c
MD5 96ff19239171b4c220e9d50f6f2761c0
BLAKE2b-256 a6b6ff0c22faf83d7b1c79f9e7509f9652b132f6a8e2b91061b626ee84647cce

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b6ac698666232fa2c6cacbc4120a1fd0894a67bdbafc5a219800d87819e561ce
MD5 3aa32d3edf7a44ab6291a034f5023941
BLAKE2b-256 40d94525163a7fa837e43b3d5dee7a38d341ec1525c8ca63a6e22bf6e60a89ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a03bf83b3d3ff294c7e9a6c65923c5ca27db4bce6fa9e04942ce721dfda18910
MD5 d0114b22781179c92dc7b3c710ea800a
BLAKE2b-256 ea9c48a4a0985a1614cba5738596f3507be7961b8c2e1315b8a2216b37d9c1bc

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d1d57186eec7ff35dfe4f85230671ec6adc5e6078f52b31f09b81fa5b1ac1beb
MD5 543710ae23594f85748738a44263f936
BLAKE2b-256 5d52342df910b3787856a0d6df63877e698d3f70813888481f9272a62fc7dc82

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b53b7859a9fa785a7b0b90647fb2c03924b581c3dfad31071007499401e203f1
MD5 6b04fc2d9b0f67a60e9c3a315720a285
BLAKE2b-256 ad38899139e8fce79af18a63fc54a8d65fd8e33841dd502e9f4ba3f11d68d03e

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7034993a7c72a53f1d75f8183b62bc4c5e4e5be20b84db76be159aef32815e12
MD5 cab47e87522595d841d345fd90d47dbf
BLAKE2b-256 d839cc29d5e03f99a77f3949ab978592cb0f264f0b34785203f77bbf70ce1e0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp311-cp311-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 321f311062a8f7838698947fcf26484f9b6780bc7161f1df2e23e9744cbe157b
MD5 1c8a5233fa4c4bd521060a65e932865e
BLAKE2b-256 afcb82239dc0f42243cd7654fcc7c4ab7379b6d856bdcf234c1b5a6bd1a3d8c8

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f60185f6d00bb3798e439ae2762e857f8e2026facbbfc85e10c66ea7f296eaf
MD5 055063d0d06e5cf5c1b2363501ae8ae6
BLAKE2b-256 c3c220275e2683e5492b7f9e77a7b0cf55cde83082f513a4b660492793475102

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 951fed3cd631c39baea4569c7643c2c111147546eb330b5734c0b39891477765
MD5 443207fe44f83baec06b61ceaaf4efa6
BLAKE2b-256 fe0800a2f017d5393db1e5940f99243b7520848839b3132ae5a8d6127359366f

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 316592d0dc77069c34c0867753491a9a27da25a9855ea9ce08a02fb972400921
MD5 52304b236dae4c629670f8f63cf46a82
BLAKE2b-256 1e362d8dad386db4cde80fee83424fb6e91b7fd349db3ea63de844945680a02a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp310-cp310-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0e88ab44de0cbd32c259c55c31fcc0ee629f9dc8d364bf6d1ee364d2768f40b9
MD5 20181b1866b0416d76d5bbad07aee296
BLAKE2b-256 5bd40805d852ac4775f984de404ccff7343e727554afa623eb9ec09667c4dc5b

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 402c0eddd0a2dae08ff9d5a8c7aceb3931209ad8d6e9b50ca86efb3fe6c2634d
MD5 ca38f6ca3b36ca763975c55cad8027ac
BLAKE2b-256 ba27f21590c5c32f246f52ccc423e3e411bfaae908d0ce290a8efe3435cac38a

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44d54553ebaa9ad73f8b80b4898da4a9d1a4f7a207331da160229eb370a08681
MD5 e11a191076c8e79f953f18d861b0c077
BLAKE2b-256 7cded44c35fe4d76bf28159c2428a6e41873585136cf288f4d12ca4486f49741

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp39-cp39-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ee4880cddd807f2239fec5d2146418687dc6da62edce603cd7cd88e3b91ab335
MD5 fa31ad011644c0493785e6dadadfd7e3
BLAKE2b-256 94565a23bb7e339e92d139444a57f97d0ee5232a82aa8773afd41477f434377c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp39-cp39-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c4ecb702abff95892fe7494d11e3051ff40b448456c6b51d05749da86bf9e758
MD5 14f3a1419c25c8149ed38a11b85e3eb1
BLAKE2b-256 4b55a5ec317ee388b5440f1fa1b7787f955b0d7bb6e48c64d0dcf3b7f45bfcf0

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

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

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e0bc6d5954d67c64dcd6cae0218f9a4315fd86107f13441b1af3eed40fe376d0
MD5 3c1cf1bd6114fe96de61887c85f905b5
BLAKE2b-256 667bd0839088bde686c47f49ae6b5723a7e33a48fe7c55cd185a4de79cab4f01

See more details on using hashes here.

Provenance

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

Publisher: wheels.yml on howetuft/LuxCoreWheel

Attestations:

File details

Details for the file pyluxcore-2.9a1.post5-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyluxcore-2.9a1.post5-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 91bc15863f698e90fe79df916a176ad5c44a40e123bbd6050ded11ded880b42b
MD5 511dc097b2b07ae58e7da7c8318a7826
BLAKE2b-256 c2ed7f2831069199d8f44d3291c441d11d7d3110ee5685e2bec612c66edf5d1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyluxcore-2.9a1.post5-cp38-cp38-macosx_10_13_x86_64.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