Installation

Basic Installation

The installer, AnimPlugin.exe, should have put the libraries that make up this package into the appropriate places.  If not, then you can manually place the libraries.

To add this renderer plugin to Moray, you need to put the enclosed DLL's into a couple of different places:

Making the connection to POV-Ray

In order to build animations using POV-Ray as the renderer, a POV-Ray GUI extension is provided.  This extension (in the form of a DLL), must be located in the same directory as AnimPlugin.dll, or somewhere on your PATH. 

If the Animation plugin communications is being recognized, you should the message
GUI Extension 'Moray Animation Plugin' loaded from 'AnimGuiExt.dll'
Report any problems to Alexander Enzmann <xander@povray.org>
at the top of the POV-Ray messages window.  This shows it has been loaded properly. If, on the other hand, the connection isn't made, you may see this message:
Could not load GUI Extension 'AnimGuiExt.dll'
This indicates that although the animation plugin has told POV-Ray how to make the connection, either the dll isn't in the proper place (the Moray plugin directory), has been renamed somehow, or has been corrupted.  If POV-Ray tried and failed to load AnimGuiExt.dll, then look in the file "pvengine.ini" (which will be in the "ini" subdirectory of the main POV-Ray directory).  There should be entries that look like this:
[GUIExtensions]
UseExtensions=1
ExtDll15=C:\MORAY\MorayCtrl.DLL
ExtDll29=C:\MORAY\Plugins\AnimGuiExt.dll
Make sure the line that starts with ExtDll29 has the correct directory and name for the animation plugin.  The path should be the main Moray directory followed by "Plugins", followed by "AnimGuiExt.dll".  If this is incorrect, fix it and then restart POV-Ray.

[Note also that POV-Ray won't be invoked for animations unless you also select it as the renderer in the rendering options dialog.]