Here is a new release of GridFlow (a multi-dimensional dataflow processing
library for Ruby and jMax, specialized in pictures and video)
http://artengine.ca/jmax/gridflow/
http://artengine.ca/jmax/gridflow/download/gridflow-0.6.1.tar.gz
Reminder: i am on channels #jmax,#ruby-lang on IRC.FreeNode.Net
version 0.6.1 (head):
- now compiling GridFlow as C++ (replacing C)
- now you can use Ruby 1.7, which is faster
note: if you do so, make sure your version is dated 2002 - new objects: rubyprint, printargs, @print, @scan, @inner
- new format: apple quicktime (using libquicktime.so)
-
@in gzip support (example: “open ppm gzfile teapot.ppm.gz”)
also works with targa and grid - BitPacking now supports 1 to 4 channels instead of just 3
- using mkmf.rb makefile generation; some MSWindows support thru Cygwin
- added geiger counter simulator in [rtmetro]
- libruby.so is only needed when using GridFlow through jMax
- now can do grid literals in @ and @outer, like [@ + {0 1}]
- syntax of @redim,@import changed from [@redim 2 3] to [@redim {2 3}]
- “3 3 # 1 0 0 1” into inlet does automatic @redim, for all objects
- grid literals accept {2 3 # 1 4 5} as an implicit [@redim {2 3}]
- objects rewritten in Ruby language: @in, @out
- updated samples, templates, documentation.
- fixed bugs