OMINO SUITE RELEASE NOTES 2011.12.28
___________________________________________________________________
b607 2012.09.23-19:50:39

The omino suite for After Effects is a collection of some cool plug-ins. We hope you like them.

omino python is an After Effects plug-in that lets you run a Python script to draw each frame. Omino Python runs only on Mac OS X 10.6.4 or later, on Adobe After Effects CS5.

As before, we're interested in any and all feedback, but, most especially:

• Installer issues: Did it do anything that "surprised" you?
• Documentation: Was it light enough to get you going in the right direction?
• API style issues: As you craft your Python script, did you feel well taken-care-of?

If you come up with any amusing python scripts, I'd love to include them as credited examples in the final product.

   ==> David Van Brink, omino.com

2011.12.28

Changes from previous prerelease:
• Removing license restrictions from omino python. It's all free to you!
• Made the installation less intrusive, puts down fewer files.
• Fixed some occasional crashes during text rendering

2011.01.23

Changes from previous prerelease:
• Some performance improvements (empty script runs ~30fps)
• Changed public api entirely from "camelCase" to "words_with_underscores", to be more consistent
• Addressed a crash related to multiple instances of the Python interpreter running simultaneously

2011.01.08. 

Changes from previous prerelease:
• Several more examples, showing paths, & bitmaps, & some handy coding idioms, at:
	…Adobe After Effects CS5/Plug-ins/omino_suite/examples/omino_python_example.aep
• A memory leak addressed
• Some documentation ambiguities clarified

Known reported issues
• It is possible to lock up After Effects if the Python script hangs or loops
• There is a high per-frame overhead (100-200ms) that will be eliminated. (Currently, re-interprets a standard Python header every frame; this is planned to be corrected.)

2010.12.31. 
Changes from previous prerelease:

• Layer bitmap parameters now include x.getPixel() and x.draw() methods (much easier to use!)
• The Python import path always includes the directory from which your script is run
• The full path to the current script available in c.scriptPath (so you can find relative data files)
• An After Effects example project, showing many features of the plug-in, is installed at:
	…Adobe After Effects CS5/Plug-ins/omino_suite/examples/omino_python_example.aep
• A terrible terrible crash afflicting all Omino plug-ins has been fixed. (It happened any time an Omino plug-in had a layer parameter that included another instance of the same plug-in.)
• Installer no longer puts read-only files in /ompy
• Installer displays build number
___________________________________________________________________