Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shhlife/harmony
Scripts for ToonBoom Harmony
https://github.com/shhlife/harmony
animation harmony scripting toonboom-harmony
Last synced: about 2 hours ago
JSON representation
Scripts for ToonBoom Harmony
- Host: GitHub
- URL: https://github.com/shhlife/harmony
- Owner: shhlife
- License: gpl-3.0
- Created: 2018-11-23T19:42:18.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-13T16:17:08.000Z (almost 6 years ago)
- Last Synced: 2024-04-18T21:53:37.690Z (7 months ago)
- Topics: animation, harmony, scripting, toonboom-harmony
- Language: JavaScript
- Size: 132 KB
- Stars: 27
- Watchers: 5
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Harmony
Scripts that I use daily when working with Toonboom Harmony.### Compatibility
```
ToonBoom Harmony Premium 16
```## Scripts
**NC_AlignNodes.js**
> Aligns selected nodes horizontally or vertically in the Node View in Harmony.
**NC_CreateNotes.js**
> A one-click solution to creating a "notes" drawing layer that automatically connects to the main comp, sets up a visibility node so it won't render, and puts you in pencil mode ready to start drawing.**NC_FindAndReplace.js**
> A quick find and replace UI that pre-populates with text 'asdf'. Big thank you to [Stylus Rumble](https://www.youtube.com/channel/UCP7U2uqSXXcDCkMdqXsq_jQ) for the suggestion on having node templates named with 'asdf' to make it easy to rename!**NC_Rename.js**
> Quick rename script - brings up a UI with the focus already in the field so you don't have to click anywhere with the mouse.**NC_TweenUI.js**
> Creates a Simple UI for blending between two keyframes. Great when in stop motion mode!## Installation
Place the scripts in:
* **Windows:** C:\Users\[username]\AppData\Roaming\Toon Boom Animation\Toon Boom HarmonyPremium\1600-scripts
* **macOS:** /Users/[username]/Library/Preferences/Toon Boom Animation/Toon Boom HarmonyPremium/1600-scripts
* **GNU/Linux:** /home/[username]/Toon Boom Animation/Toon Boom HarmonyPremium/1600-scriptsPlace any icon files in a folder called **script-icons** within that same directory.
For more detailed instructions, please follow the on Harmony's website:
https://docs.toonboom.com/help/harmony-16/premium/scripting/import-script.html## Authors
* **Jason Schleifer** - *Initial work* - [Nimble Collective](https://nimblecollective.com)
* **Chris Carter** - [Blue Zoo](https://www.blue-zoo.co.uk/)See also the list of [contributors](https://github.com/shhlife/harmony/contributors) who participated in this project.
## License
This project is licensed under the GPL V3 License - see the [LICENSE.md](LICENSE.md) file for details
## Acknowledgments
* [Nimble Collective Community](https://community.nimblecollective.com)
* [ToonBoom Harmony Learning Portal](https://learn.toonboom.com/)
* [ToonBoom Harmony Scripting Docs](https://docs.toonboom.com/help/harmony-16/scripting/script/)
* https://docs.toonboom.com/help/harmony-14/scripting/script/annotated.html
* https://docs.toonboom.com/help/harmony-14/scripting/scriptmodule/annotated.html
* eAthis - https://forums.toonboom.com/harmony/support-and-troubleshooting/how-set-focus-lineedit-qtscript#new
* Stylus Rumble - https://www.youtube.com/channel/UCP7U2uqSXXcDCkMdqXsq_jQ
* Some icons from http://flaticon.com