after-effects
after-effects copied to clipboard
#73: Work In Progess AEGP support
currently the demo under examples/aegp compiles and runs on macos, it has kinks to iron out but currently adds a menu item "grabber" that creates a file dialog and saves a frame as PNG provided it has 8bit channel depth. I will update this as I have more time.
notes: I have implemented Register suite twice, once for AEGPs and once for effects. The difference being that effects will never reserve a global refcon, so the argument is useless. I have also omitted the AEIO and Artisan plugin callbacks from the register suite for now, they would represent a time commitment I do not have right now.
TODO:
- [ ] Write a effect example using the non-aegp register suite. A prime example would be an effect plugin that generates a PNG footage object or video then uses it. An optical flow example would be an excellent use case as it requires a window of frames to be grabbed.
- [ ] Update pipl to generate the PKGInfo and Plist on macos, pare down the justfiles
- [ ] Windows testing