3D Coat Scripts
Last updated on: 10 August, 2018
Summary: A collection of my productivity-enhancing scripts from 3D Coat forum. Here you’ll find their short overview and a link to their most recent version now stored on GitHub.
This is a collection of my scripts that I once kept on 3D Coat forum. I decided to find them a new home because maintaining those scripts through forum channels was impractical. I also decided to revise and update the scripts as some of them were made obsolete by new 3D Coat features and some suffered from incompatibility with newer versions of the program.
List of Updated Scripts
- Export to separate files — exports visible VoxTree objects to separate files.
- Hide/show all retopo groups — hides all visible retopo groups or shows all invisible ones.
- Isolate to/move back from UV set — moves visible retopo groups to temporary UV set or moves them back to default UV set.
- Multi res+ — applies multiple Res+ operations on selected VoxTree volume.
- Multi-smooth pose/freeze selection — applies multiple smoothing operations on selection done with pose or freeze tools.
- Show all VoxTree objects — iterates through VoxTree and sets display flag of each volume to true.
- VoxTree merge down — merges down a VoxTree volume with volume that is below it (similar to Photoshop’s or GIMP’s merge down command).
- VoxTree visibility states — saves or restores VoxTree display flags to memory or file.
Consult README.md
file in the repository for more information about the scripts and installation instructions.
List of Scripts No Longer Supported
I had to drop several of my scripts because I either found them impractical to use, or they got replaced by new built-in 3D Coat features. Scripts that had to go:
- Copy to Retopo Room — made obsolete by .
- Copy to Sculpt Room — made obsolete by used in conjunction with Pick From Retopo flag of the Import tool (Sculpting Room).
- Search for volume — implementation turned out impractical. However, it might return as an AS/Python script with fuzzy search if only I can find some time to figure out the best way of communicating between AngelScript and Python. Not a priority though.
- VoxTree layers and shader names to CSV — a project-specific script which I used only once or twice, so I won’t be updating it anymore. You can still find a working (I think) version on 3D Coat forum.
- Switch rooms using hotkeys — made obsolete by 3D Coat built-in function.
- To one UV set — replaced by built-in Unify UV retopo tool.
- Transfer render settings — I didn’t have time to update it to support newer 3D Coat versions. The script might return after it’s possible to manipulate the camera via AngelScript.
Scripts can be obtained from: