GS CurveTools was just updated to version 1.3.19!
Just a small bugfix this time, while other more exciting features are in development.
Bug Fixes:
- Mirror function reset pivot bug was fixed. Mirror operation should be about twice as fast now.
Just a small bugfix this time, while other more exciting features are in development.
Bug Fixes:
GS Toolbox was just updated to support Maya 2027!
There is a new initialize command:
import gs_toolbox.init as tb_init;tb_init.Init();
Other minor changes to the code and cleanup as well.
GS CurveTools was just updated to v1.3.18 and now officially supports Maya 2027!
Please report bugs.
New Features:
IMPORTANT:
Bug Fixes:
Cyber days are here and traditionally there is a -50% on both GS CurveTools and GS Toolbox!
Until December 05
Hello everyone!
GS CurveTools just had a new update! Reduce and Extend functions can now work from the Root of the card (Shift+Click). Also added dedicated hotkeys for this functionality.
Unfortunately, I had to disable GPU acceleration for the UV Editor since it had some issues with Maya 2018-2024. Maya 2025-2026 works as expected and you can enjoy much faster UV Editor experience.
✨ New Features:
📝Improvements:
🐛Bug Fixes:
In the latest versions of GS CurveTools there was a change to how UV Editor is rendered. It now uses GPU acceleration.
However, I now receive some feedback that on some configurations this leads to problems with Maya viewport when using UV Editor. Maya Viewport might turn black, or some other artifacts might appear. I'm investigating this right now.
If you have any issues, try disabling OpenGL acceleration in GS CurveTools -> Options -> Settings -> Use OpenGL in UV Editor. Press Save button and restart Maya.
I would love to hear your feedback via comment here, email or on my discord server.
This issue can happen to Maya versions up to 2025. In 2025 and 2026 there was a major change that eliminates this issue completely. I will see if this can be fixed, if not I will revert this change and make OpenGL disabled by default on those older Maya versions. Stay tuned.
Update asap if you have this issue.
CRITICAL BUG FIXES:
Hello everyone!
With this update for GS CurveTools we now have UDIM support in the built-in UV Editor. We can now use UDIM texture maps seamlessly.
The material workflow is exactly the same as before - you set up the material in Maya, load the first UDIM map to the File node and that's it! GS CurveTools will scan the name of the texture file and if UDIM tile number is detected it will find all the appropriate tiles in the folder and load them when needed.
Supported UDIM name patterns are:
Example of supported names:
Example of invalid names:
By default, only the first tile will be loaded to avoid excessive RAM or VRAM usage. You can easily load any required tile by using the "UDIM Texture" dropdown menu on the left (will only be visible when UDIM workflow is detected).
After that the process of placing the UVs is the same as for a regular single-texture material. All the functions work exactly the same.
Additional controls for UDIMs are "Move Selected" directional buttons. By selecting the UVs in the viewport and pressing one of the buttons you can move the UVs one tile at a time. Very useful if the UDIM tile for hair textures changes and you don't want to manually drag/align the UVs to the new location.
UV Editor is now GPU accelerated meaning that it will work much faster with hundreds of curves selected. Before, when you selected 100+ curves, UV Editor would become less responsive when panning and zooming. Now this was completely fixed, and you can select thousands of cards even when using UDIM workflow and the performance will be vastly better.
If you experience ANY issues with the new GPU accelerated mode, you can always disable it and switch back to the previous mode by toggling off Options -> Settings -> General Options -> Use OpenGL in UV Editor.
Together with the GPU acceleration there are multiple visual improvements to the UV Editor such as better selection and Draw function visualization, increase precision of selection (clicking next to the UV Card will not accidentally select it as it was before) and more...
Now you can easily see which layer AND collection your selected curve is in right in the Curve Control Window. Next to the previously availably Layer indicator (and dropdown) there's now also a Layer Collection indicator. You can quickly change the Layer Collection of all selected curves using this dropdown, just like with Layer dropdown before. When changing the collection via the dropdown - all the curves will keep their relative Layers, but the Collection will change.
Options menu was de-cluttered by adding a dedicated "Settings" menu. Now all the checkboxes and optional stuff will live there to keep Options menu clean and focused on more important functions.
https://gs-curvetools.readthedocs.io/
Please make sure to report bugs (email or via Discord support server)