|
||||||||
DogLua - Lua Scriptingfor Project Dogwaffle & PD Pro! |
||||||||
|
||||||||
|
||||||||
Lua Scripting for Project
Dogwaffle - Marco Pontello's project |
Overview
- Downloads - Reference Guide -
Lua Browser
- Sample Scripts
|
|||
DogLua - Overview: Please note: this is a work in progress - here are just a few notes and pointers to get you started as it evolves... read Marco's pages for details! Available in English, ed'anche disponibile in italiano! DogLua is a scriptable interface for
Project
Dogwaffle. It provides an environment for
experimenting with image processing algorithms, using Lua as the scripting
language. DogLua is being developed by Marco Pontello. DogLua it's largely inspired by gluas, by OEyvind Kolaas, and tries to be as compatible as possible with it, providing a similar syntax for the basics pixel manipulation functions. Additional functionality for user interface interaction is provided through the GUI server. Some scripts mentioned here make use of the GUI server and will probably only run within Dogwaffle (although this might change over time since the GUI server should be of interest to other applications).
|
sample
filter: randomize the red channel
|
||
Other Lua sightings? Where else have we seen Lua or gluas-based scripting capabilities? Imaging & Painting Programs:
Animation, GameDev & other tools:
Do you know of others? Please tell us. |
- top
-
|
||
DogLua - Downloading & Installing There are two items to download and install: the core DogLua components from Marco Pontello and the DogLua Addons, a collection of tools for use with DogLua, such as the Lua browser and the GUI server.
|
|||
Lua Browser for Dogwaffle This is a free plugin by Dan Ritchie. It lets you quickly access the lua scripts found in the main Lua scripts folder. You can simply double-click the desired script to run it. You can also optionally apply the filter script across the entire animation, i.e. repeat it for all frames of an animation. From the browser you can also jump directly to the editor, which is the original DogLua plugin by Marco. Some new features:
Downloading the Lua Browser: The DogLua Browser plugin is now included as part of the DogLua Pack addons download |
right-click on a script file entry to see the context menu: the
Special execution dialog for
running scripts across a range of frames from an animation: - top
-
|
||
The basic reference guide lives of course on Marco Pontello's site, who created the DogLua module.
shortcuts:
DogLua Reference
http://www.mark0.net/plugins-doglua-ref2.html
GUI Server API
http://www.mark0.net/plugins-doglua-ref3.html