art · September 24, 2026

tentacletk 0.13.92

Pypi.org · View original source

ArtAi News

Tentacletk 0.13.92 has been released as a versatile multi-application marking menu and user interface framework designed for popular digital content creation (DCC) tools such as Maya, 3ds Max, and Blender. This latest version is built upon the uitk.MarkingMenu framework and includes approximately 60 tool panels that span the entire creative pipeline, covering essential tasks such as modeling, UV mapping, materials, rigging, animation, and rendering. The framework serves as a foundational set that users can either expand upon or replace entirely with their own custom solutions. Furthermore, a library for Blender integration is currently under development, while a lightweight wrapper for 3ds Max is available for users to build upon.

The installation process for tentacletk is notably user-friendly. Users can download a single file, tentacle_installer.py, which is compatible with all supported DCC applications and does not require administrator rights or any command-line inputs. Upon the first launch, the installer fetches the necessary components for the user's host application—either mayatk for Maya or blendertk for Blender. This process takes about a minute and provides real-time progress updates within the host application. The installation files are stored in a per-user directory that the DCC already imports from, ensuring that the original installation remains untouched. However, it is important to note that the DCC's Python environment must have access to PyPI, which may be affected by proxy or firewall settings.

For users looking to update or uninstall tentacletk, the process is equally straightforward. In Maya, users simply need to drop the installer file back in, while in Blender, they can access the add-on's preferences to manage updates. Changes will take effect the next time the application is started, provided the menu is already running.

Tentacletk is designed with developers in mind as well. They can install the framework directly into the DCC's Python environment using pip commands tailored for either Maya or Blender. Additionally, developers can install from a local checkout for further customization and development. The default activation key for the marking menu is set to 'Z,' but users can modify this preference at any time through the in-app Preferences panel.

Features and Customization

Starting Tentacletk from a custom startup script is a simple process that requires only two lines of code. The Tcl.launch function detects the host application and appropriately manages the startup sequence. For Maya, the script should be placed in userSetup.py located in the user's Documents directory, while for Blender, it should be added to startup.py in the appropriate application data path. Although Tcl.launch also recognizes 3ds Max, its slot library has not yet been fully integrated, meaning that while the menu can be opened, the panels currently lack functional behavior.

The marking menu is activated by holding down the designated key, and users can assign mouse buttons to enhance their interaction. In Blender, a combination of mouse buttons can open the native start menu, providing a seamless integration with existing workflows. To change the activation key later, users can utilize the in-app Preferences panel or the shortcut editor, which allows for easy adjustments while maintaining the integrity of the entire key mapping.

The underlying structure of the marking menu is built using tcl.py, which defines the chord syntax, gesture mechanics, and customization options. Each user interface file is paired with a corresponding slot module, allowing for a straightforward connection between widget interactions and their respective methods in the slot class. This design promotes an intuitive user experience where widget object names can be arbitrary, as long as they match the method names in the slot class.

User preferences such as themes and shortcuts are stored within the in-app Preferences panel, offering a centralized location for customization.

Why it matters

The release of tentacletk 0.13.92 represents a significant advancement in the usability and functionality of DCC tools like Maya, 3ds Max, and Blender. By providing a unified marking menu and UI framework, tentacletk enhances the workflow for creators and technologists, allowing them to streamline their processes and focus more on creativity rather than navigation. The ease of installation and updates also reduces barriers for users, enabling them to adopt new tools without extensive technical knowledge.

Moreover, the framework's emphasis on customization and integration with existing workflows allows for a more personalized user experience. As digital content creation continues to evolve, tools like tentacletk will play a crucial role in shaping how artists and developers interact with their software, ultimately fostering greater innovation and creativity in the field.

In conclusion, tentacletk 0.13.92 not only simplifies the user interface experience across multiple DCC applications but also empowers users to tailor their environments to better suit their individual needs, making it an essential addition to the toolkit of any digital creator.

Frequently asked questions

What is tentacletk?
Tentacletk is a multi-application marking menu and UI framework designed for digital content creation tools like Maya, 3ds Max, and Blender.
How do I install tentacletk?
You can install tentacletk by downloading the tentacle_installer.py file, which does not require administrator rights or command-line inputs.
Can I customize the activation key for the marking menu?
Yes, users can change the activation key for the marking menu at any time through the in-app Preferences panel.

AI & art news in your inbox, daily

The day's top stories, summarized. Free, no spam, unsubscribe anytime.