A comprehensive toolkit for Autodesk Maya providing utilities for modeling, animation, rigging, and UI management.
Project description
MAYATK (Maya Toolkit)
mayatk is a collection of utility functions and helper classes for Autodesk Maya, providing convenience wrappers and common workflow patterns for Maya scripting.
Overview
mayatk provides a comprehensive set of production-ready utilities for Maya automation, organized into specialized modules for different aspects of 3D workflow development.
Installation
pip install mayatk
Requirements:
- Python 3.11+
- Autodesk Maya 2025+
- PyMEL (included with Maya)
Package Structure
Core Modules
| Module | Description |
|---|---|
| core_utils | Core Maya operations, decorators, scene management |
| edit_utils | Mesh editing, modeling, geometry operations |
| node_utils | Node operations, dependency graph, connections |
| xform_utils | Transform utilities, positioning, coordinates |
| env_utils | Environment management, scene hierarchy |
Specialized Modules
| Module | Description |
|---|---|
| uv_utils | UV mapping and texture coordinate tools |
| rig_utils | Rigging, constraints, character setup |
| anim_utils | Animation, keyframe management |
| mat_utils | Materials, shaders, texture management |
| cam_utils | Camera utilities and viewport management |
| display_utils | Display layers, visibility, viewport settings |
| light_utils | Lighting utilities and rendering tools |
| nurbs_utils | NURBS surfaces and curve operations |
| ui_utils | User interface components and utilities |
License
MIT License - See LICENSE file for details
Links
- PyPI: https://pypi.org/project/mayatk/
- Documentation: Full Documentation
- Issues: https://github.com/m3trik/mayatk/issues
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 mayatk-0.10.15-py3-none-any.whl.
File metadata
- Download URL: mayatk-0.10.15-py3-none-any.whl
- Upload date:
- Size: 856.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
989b79c22d17e7a280109b42c8332645624e616e4cb7b30b1b31721a365b0b7a
|
|
| MD5 |
921458e6f34b28567feb8d18e45b4da8
|
|
| BLAKE2b-256 |
6f95d5283eb1d55ff2d27e4deb5f29e947f666eff80b7dbe4c0143862d9c366f
|