Skip to main content

threepp-editor

The threepp scene editor as a pip package: author physics-ready 3D scenes — rigid bodies, joints, vehicles, robots, sensors, procedural trees, splines — press Play to simulate them, and attach Python scripts that drive objects MonoBehaviour-style.

pip install threepp-editor
threepp-editor                 # or: python -m threepp_editor

Open an example straight from the binary:

threepp-editor --example=hover-arena --play

threepp-editor --help lists the full flag set (screenshot passes, benches, the acceptance self-test).

What's in the wheel

  • The editor with the GL viewport. A source build with -DTHREEPP_WITH_VULKAN=ON adds the Vulkan view pane; the wheel deliberately omits it so installing never requires a Vulkan runtime.
  • CPU PhysX play sessions: rigid bodies, joints, vehicles work out of the box. Soft bodies need GPU dynamics — drop PhysXGpu_64.dll + PhysXDevice64.dll into threepp_editor/bin/ next to the executable.
  • Python scripting: scripts attached to scene objects run in an embedded interpreter that shares one type registry with the play session. The launcher wires the embedded interpreter to your Python — the venv you installed into — so editor scripts can import your packages.
  • The union type stubs (threepp + the editor-only physics handles) that the editor's "Edit in VS Code" flow hands to Pylance.

Relationship to the threepp package

Independent — install either or both. The editor embeds its own bindings, so editor scripts see threepp (and threepp.editor with the live-session physics handles) without the wheel being installed. The threepp wheel is the same API for your own programs: headless rendering, AOVs, physics, splats. Scenes saved here load there (threepp.editor.spline_from_object and friends read what the editor authors).

Per-interpreter wheels

The editor embeds CPython, so each wheel is bound to one Python minor version (the executable links python3XX.dll). Install with the interpreter you plan to script with.

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.

threepp_editor-2026.8.21-cp314-cp314-win_amd64.whl (6.8 MB view details)

Uploaded CPython 3.14Windows x86-64

threepp_editor-2026.8.21-cp313-cp313-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.13Windows x86-64

threepp_editor-2026.8.21-cp312-cp312-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.12Windows x86-64

threepp_editor-2026.8.21-cp311-cp311-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.11Windows x86-64

threepp_editor-2026.8.21-cp310-cp310-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.10Windows x86-64

File details

Details for the file threepp_editor-2026.8.21-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.21-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2c2030a73f8cb5bab975c73a39406d513c9f7019bc60de24960ab0dd3ce2a4d7
MD5 3ddb80bf38fc95321f75ed2d75cca955
BLAKE2b-256 90f77d2881c168f8777b4c15c2becda2069a914cc1d9e2c03d0c06d9a096d480

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.21-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on markaren/threepp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file threepp_editor-2026.8.21-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.21-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7aa943753e4b3a0b231aae4463f656dba8e1ed97fd20d31b48de3e796c3806a3
MD5 735b183bcc8ac3ba22e952f144454f4b
BLAKE2b-256 8adcbf9d370eb26fefe067ee5f89ba768f7823d9211f3ca5cae27627cfbaf42e

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.21-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on markaren/threepp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file threepp_editor-2026.8.21-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.21-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c7792c61e175184ef5c8f145f699d0f4cef7b7ae2b8a4e82daf45a33a00dfa69
MD5 5ae92bc318d36ac96f17c068aa314dce
BLAKE2b-256 5a89a8e87946763d037a9e6e1caade01abb23990a06a0b64ce46a6af4ab97638

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.21-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on markaren/threepp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file threepp_editor-2026.8.21-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.21-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5e4bbeb866c15f9a0067391b2ec34e1912f69de31f24388636810d0eb5e49f66
MD5 54486db7c1d7a4f1e757a489ab5c5a01
BLAKE2b-256 a1289790b57ab4012789e198367a4b95259486209a8e9c8c913d622536654a5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.21-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on markaren/threepp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file threepp_editor-2026.8.21-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.21-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c643f73abc46997c178c710d63e93cf8339ff65dedb16c586c62ec0c4df0a834
MD5 9f6238001cdc302729b717736e563247
BLAKE2b-256 22a10587cb0568943327d2e6d595d34ce740e6f6bf7892b6d121693c99a60596

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.21-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on markaren/threepp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2026.8.21 This release

5 files

2026.8.9

5 files

2026.8.8

5 files

Supported by

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