Research Article

Instant Feedback Rapid Prototyping for GPU-Accelerated Computation, Manipulation, and Visualization of Multidimensional Data

Figure 5

A minimal working example. This node calculates for every pixel and color channel in a 2D image, resulting in contrast enhancement. The only Lua code is the definition table in the last line; the rest is GLSL embedded in a Lua string. Missing interface functions are automatically induced. The resulting graphical representation is displayed in the small box/node (dark background, green title bar). More information can be found in the supplement .