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-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-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-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-cp313-cp313-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

embreex4-4.4.0-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-cp312-cp312-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

embreex4-4.4.0-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-cp311-cp311-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

embreex4-4.4.0-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-cp310-cp310-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

embreex4-4.4.0-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-cp39-cp39-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

embreex4-4.4.0-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-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-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for embreex4-4.4.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d6601c66431926cbf78bf20df34c50c1e5bba075ad895ca0bc7e8213e4638086
MD5 5f038570636799b8cd1c33831260d7c9
BLAKE2b-256 10777d25562f2e3d510f9db4410de925e867f1dece5a70234df8def502039cb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be01f6bc4d751654ff1cdc2bdd635352045ecc33b8ded3430dbc91fb09b6b166
MD5 b4b2c2ed3abfe32cd22b102781d6975b
BLAKE2b-256 13a83161a0db49d54220419640f57f61a44fd009fc105e39b0c032a85b0da372

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1cecc429bee8258b9c2dcf29a9e6b41badfb568f8d0535971947cdc329eb8e1
MD5 c13bd101b6e56963455765e537d1d500
BLAKE2b-256 cdca57f64eec70a33881813bbf81a493c7c354671448d447bcfe1779a9b1501f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c36fb34e54f9bc69bbd046800ff4477fd97f5609ba6c0e6a975cd849a7b3594a
MD5 4e98568f3c0c5750290b2c6bed59de07
BLAKE2b-256 085514e16f437c3acfeda2ade0b4cae39c43dc2d9051c2ee7f399cf493ff4fb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe8d3688fe64e54e529fb2d010a49be8aae2fd58c7d9e314ae5c90bbe7d78664
MD5 c31a5387907496f2e3c3bc2050330765
BLAKE2b-256 07a2b4b8feea992174cd3912bcc19bb2e646c7840258379180bc6e0b472c573e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7ee7c3155e849cc2dff8a2bfd3446ddc1104bdc4fb808f6fad9325300270ce6a
MD5 dbb134c3ac2b8161d616c3bcba03a6be
BLAKE2b-256 60dc5357720581d4814402bdf923103fd08934ea7599b574e635c7a679d9771c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6bdbc1710c213fbec2dc4968aaf02b02b5296af66b39b2bbc3a8e7445a71cbf
MD5 93761f2d0cbb9dd13c4c07cca098421c
BLAKE2b-256 17d66e6bcac1ec09e9f6199bddd3192b5ea21cad81d6cb832ced100db124e379

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f80d74f4b65cc3dd94d554e07048c402fd5fefd2b5eb9d2bbce801001e57dca4
MD5 39739a3d7f22af58605e0d3400e55048
BLAKE2b-256 5352196260285a92709a005605ac9b084502cc1d4c5662e5199d3c20e65ec792

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a573563c7976c8c1448e58c44e402ef99c847b20c34f28420ea5e5469f26c253
MD5 3fd1ae84f75069f2dae2b6d5dfd7966f
BLAKE2b-256 a32fb6c18df7bba353a24b2418baa2516f4f27a3e867fae962166d6126f9d0bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f339b7e17c0859f76957e5e6dbc1a39934b5ac6ae5fde20f005f572beb5135aa
MD5 4c0954c2d23f557320421fbe45a76ed6
BLAKE2b-256 52e3a8a09b7b2cea2dc486838a44dac0caf4f30151fac0fa6e41f1d62b18df6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b95e29aa07ea4e6fc9666cdffc25cb9f465974bf99d0d527cba500292e63c86c
MD5 ffaaca2d5f83155ab356211adc9fc54e
BLAKE2b-256 56865ee8986e0dbe1fd685d342a8d5032cd1a4e8c75a6c398604eeaf8fa6448c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 cbea9e3ff12cc2d98ecfba87bb795adaa13d8af376d69add9290986c8e8b5c3c
MD5 ef6f446d7c1a75d80d7446171b7b0970
BLAKE2b-256 5549b149aacdffe9149e1fa20c26afbbc631ce349ed5df762bf72df79de67b0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98eb86e14423da36d45388f33a65ca5cdb3a09288237e749127bcff60bf1757b
MD5 42d45a939dc77581bf6c2d2f2f7fba47
BLAKE2b-256 bafebe6b65b9f44ff22a9bf90c4863ecb7a00913d96ce26c271dd6470b3eb4ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for embreex4-4.4.0-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e49213264a6b0ab236def7427c5f049a56484d809e0f36667ba8af7bf82424ad
MD5 960fb2280797eb0f48c80f2e029db7e8
BLAKE2b-256 385a53f87981cb35bff1c94accc4da8aae1ec47c17847765da5906f4be25e3a1

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