Skip to main content

Python binding for Intel's Embree ray engine

Project description

embreeX

A fork of scopatz/pyembree that is configured to build wheels for Intel Mac, Windows, and Linux for Python 3.6 and newer. The name change is to avoid confusion with the other forks and install methods available.

The goal is to meet the upstream trimesh[easy] preferences for dependencies, which are: "easy requirements should install without compiling anything on Windows/Linux/Intel Mac for Python 3.6+ and have minimal dependencies."

This fork now targets Embree 4.4.0 (including Apple Silicon binaries).

Install

The main goal of this fork is to provide wheels for the original project:

# will install an embree binding with only numpy as a dependency
pip install embreex

Alternatives

The original project is available on conda-forge for many versons of Python. For wheel-based options currently on PyPi there are:

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

If you're not sure about the file name format, learn more about wheel file names.

embreex4-4.4.0.post1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp313-cp313-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

embreex4-4.4.0.post1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp312-cp312-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

embreex4-4.4.0.post1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp311-cp311-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

embreex4-4.4.0.post1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp310-cp310-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

embreex4-4.4.0.post1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp39-cp39-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

embreex4-4.4.0.post1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

embreex4-4.4.0.post1-cp38-cp38-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

Details for the file embreex4-4.4.0.post1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5490cea44911f5ac700aeebe3caf371c704e1b345e3c6bd0b91734d0fd698171
MD5 0644804dbdbf724cdf5ab0a8ef189f1d
BLAKE2b-256 77ee0aad3bdff4c692d7791ff5d8a47c903d706cfa707a3fb27755030a809697

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 573c2d389e1ec43875c5ce702644e443b6f4029e87824a757fe6278b4138b10a
MD5 c8d631f0ccbe44b9edc013d5ea33a5ea
BLAKE2b-256 e4bd7dd8345906b785c19ea35d80ff32434ee804c07f9a2546cbdcfb26ff390c

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ff79f1fd9627592197bc0aa71987071fae77c264a32a478418928eb0a18b3f9
MD5 2b4b73775f51612892de9ec8fd60eeb2
BLAKE2b-256 4a416c42caf952c02cdbb8b49ed8574d69f8bb7c6ee99a0f1e04e6a9c1d1586c

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d0518f7cba9d8864dc0672b43a42bfb26e81252bf57a8c09cdbedc6785a3823a
MD5 a0c8ad2a3de1aee9242f8016b50e1821
BLAKE2b-256 e9985bb3394209e93947586b166cfbb08cb875c3887aa2d0865eb20dda4ee154

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a728feb1243d1e2947384964894aa6ea17c39c21fb26027bd5b9925122c47ff
MD5 4272879a6509db4e745cb5b08af68db8
BLAKE2b-256 8fa5af46be921e08646dd220598f9516d6d02cd1152cdb43dc1635d1d6270df4

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1642c77258b95122f770a07a11806abfbdae7758fb484d85718394c93d70b02f
MD5 7b96b1b5f595c20e52d42cec6532cef0
BLAKE2b-256 29535806f43b1e04983f0ad05d1cd81cd9422bda658c1102ecaf5cb33ff44da7

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ddc6887b38cc742a9ada3b04ce6157ce321c67325bfd9b758854ee0eabd74435
MD5 6b2a30cd9319a279089284d5ce4cc2a2
BLAKE2b-256 5226009a0525ac9f3a0c1c85190d47d36b3615dd6f5cb4427efdcb2db564ae43

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 15961bb26d3ae9dc579ab06b5dfeafa3ecd1d05980426bacdfe4a4694543fcfc
MD5 c3df269262a7b59d8f4af847ff79ae08
BLAKE2b-256 2ff8675cf54ea1e610bd2916c838f145b36c48c6da8abe82fc39a41de37df4a0

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02233321a5bb9a336bdd433327701d15f2f8c5ce2531ce885188071ec17bfdbd
MD5 6017c61a4cd0a6f21ef634a0839e8fbf
BLAKE2b-256 2b7c0ceacdd3ebe66e71a8b10d42e6560d5a2bc378a11c384e8d0c633accf669

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 14dd26c02ab4a865dd89089b7fbfda111a6ff2990b6886c4005570a7022548cf
MD5 e266f541fa60d5f54ef00401b3c2de4c
BLAKE2b-256 5304524bdc6ea7a958be0c3f6ea897d07f8f2958c6edfee34b73883a29a06039

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a70b5afa68b473cb0d078ba8c736c95372976f6c332eb5049844e1b514db667
MD5 6640ae207ea2b50e808303d5c9e3ce3e
BLAKE2b-256 7273b8a00f0abbdb17dff19a1c253e0c5218402d43573581738246dd44a0a519

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 aa847625a207a0c8e64b7089bd703167c3992879d7775e310b709752e872dbbc
MD5 fdce7c6a89cb2dbb829c51177457dbf9
BLAKE2b-256 9ff68886255e1796fb3fef461c0f9b281234633e2e2db86644bafd595468dcbf

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 faf333ffd34cd4608c015ce745f94977b0109c67eda26c95f17cba4ba3f60b2e
MD5 640d516590edf2378b9039a66e5db2e8
BLAKE2b-256 0218fd85130504ef6d0d94ce6b3f35c99f6889a7519de4590c4c5c9e2478c202

See more details on using hashes here.

File details

Details for the file embreex4-4.4.0.post1-cp38-cp38-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0.post1-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e46dee416d0824d847621b0cfdf8f8645b6ce4227bc7b979382cad21698f612e
MD5 4bbafe8d84a5bea6775974618e4a1543
BLAKE2b-256 0e5ff9629208f591b360cdd87960099d427af63dd26665a00ab00cfc916b4235

See more details on using hashes here.

Supported by

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