A toolkit for Blender mirroring the mayatk public API, backing the tentacle Blender slots.
Project description
blendertk
Blender 4.x+ utilities backing the tentacle Blender slots — the Blender counterpart to mayatk.
blendertk mirrors mayatk's public API surface (btk.X ↔ mtk.X) at the name + behavior level, so the shared tentacle slot/UI layer stays branch-free across DCCs. It is a thin adapter over Blender's native bpy / bmesh operators plus a small set of genuine helpers — not a reimplementation of mayatk.
Status
Active mayatk-parity port. The structure map (subpackage/class correspondence with mayatk, including what's intentionally absent) is STRUCTURE.md; the measured gap and port-this-next recipes live in the tentacle repo (docs/PARITY_AUDIT.md, docs/PARITY_PORTING_PLAN.md, docs/PARITY_SURFACE.md).
Requirements
- Blender 4.x+ (developed against 5.1 / Python 3.13)
pythontk
bpy is provided by the Blender runtime.
More
data_nodes.md— shared scene-data carriers (data_internal/data_export) and how their metadata rides into the FBX (mirror of mayatk's system)CHANGELOG.md— notable changesCLAUDE.md— contributor / agent conventions, test harness, hard rules
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file blendertk-0.5.15-py3-none-any.whl.
File metadata
- Download URL: blendertk-0.5.15-py3-none-any.whl
- Upload date:
- Size: 992.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ce8f7b00bececb5c9edff0fb8f5e56b3131e3c995a4da3c638c06160c61236e
|
|
| MD5 |
530ad5c90a2e103e30d95d57ed5a4bef
|
|
| BLAKE2b-256 |
e9d14cb8f74ba76594871b6a5d37a2da35f67c4540dc82fb2b54d121209e19ab
|