Yeoman generator for Resolume 7 (FFGL 2.1) plugins.
This generator currently only works for Windows and Resolume 7.2+. Before using this generator you need to have installed Visual Studio and the resolume/ffgl repo by following all steps at resolume/ffgl - Installation. Your local copy of the resolume/ffgl repository will serve as the root of your project and should look something like this:
.
├── build
│ ├── osx
│ └── windows
├── source
│ ├── lib
│ └── plugins
│ ├── Add
│ ├── AddSubtract
│ ├── CustomThumbnail
│ ├── Gradients
│ └── Particles
├──.gitignore
└── README.md
Install Yeoman and generator-resolume:
npm install -g yo generator-resolume
Open a terminal and navigate to the root of your local copy of resolume/ffgl. Run the following command to initialize Yeoman and set the current directory as your project root.
yo resolume
yo resolume:effect
You will be prompted to name your new plugin. This will generate the following file structure from the
root of your project using MyPlugin
as an example:
.
├── build
│ └── windows
│ ├── MyPlugin.vcxproj
│ ├── MyPlugin.vcxproj.filters
│ └── MyPlugin.vcxproj.user
└── source
└── plugins
└── MyPlugin
├── MyPlugin.cpp
└── MyPlugin.h