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.9-cp314-cp314-win_amd64.whl (6.4 MB view details)

Uploaded CPython 3.14Windows x86-64

threepp_editor-2026.8.9-cp313-cp313-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.13Windows x86-64

threepp_editor-2026.8.9-cp312-cp312-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.12Windows x86-64

threepp_editor-2026.8.9-cp311-cp311-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.11Windows x86-64

threepp_editor-2026.8.9-cp310-cp310-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

File hashes

Hashes for threepp_editor-2026.8.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2908b7e307839883705e4b948637d658f62c1b2b8b55b624c9fff03862409a89
MD5 fb782751c6882e8131bf67c658f48fb2
BLAKE2b-256 f7c2273fb9d986e4616362b4e4ce6b147c210effae11ed4da522d60c0b7deeb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.9-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.9-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e2a933dacb0ea47933edb4af9a041d0b2dd9c845d5e70e7cd334b4d6a8f7fa04
MD5 0bbd655cba90730e5f433b3ca5c6cdb1
BLAKE2b-256 ae6c7fa77b48c5102cd8f684687de47587878a125fe597fe547ee445e5c91b9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.9-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.9-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8faeb0715e7ca23c2bf8a8fa1c8b4ced09fb93d831af51d6c1fcbfc73cb2ed06
MD5 f72578190fb6a7bd0e5875ccd9646d39
BLAKE2b-256 b1f4325793d3683cef7842f296ab5b1e4709d2670c7e09c93fce4be65dd15f19

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.9-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.9-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4be86b2978dcddf93ff2f07ab8f084eaac2fda80bf673089be2453fada89f557
MD5 24ca7d40f658189f6ff2ff29fb743685
BLAKE2b-256 052007557cb41b1cd55345653ec6f43c7087ba7e5dee46ea35ffee94f74a5aab

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.9-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.9-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for threepp_editor-2026.8.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9acd8aa91fd206100b17115fc95ab25ab8957b0fca6ba33739a98c8ba288acf5
MD5 8d3b3ca355377537f0d6da1fd1dac805
BLAKE2b-256 ef510c03c76f2f9542fd845ff869f8c0e50d018850c4bf961b65473ce9369b6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for threepp_editor-2026.8.9-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

2026.8.21

5 files

This release

2026.8.9 This release

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