Render Open GL
geteffectlist | Sends the names of all the available Image Units out the right-most outlet. | |
getparam | name [symbol] |
Sends the data values for the indicated shader parameter for the currently loaded Image Unit out the right-most outlet. (synonym for | )
getparamdefault | name [symbol] |
Sends the default data values for the indicated shader parameter for the currently loaded Image Unit out the right-most outlet. |
getparamidentity | name [symbol] |
Sends the data values to result in no effect for the indicated shader parameter for the currently loaded Image Unit out the right-most outlet. |
getparamlist | Sends the names of all the currently loaded Image Unit parameters out the right-most outlet. | |
getparammax | name [symbol] |
Sends the recommended maximum value for the indicated parameter for the currently loaded Image Unit out the right-most outlet. |
getparammin | name [symbol] |
Sends the recommended minimum value for the indicated parameter for the currently loaded Image Unit out the right-most outlet. |
getparamtype | name [symbol] |
Sends the name of the datatype for the indicated parameter for the currently loaded Image Unit out the right-most outlet. |
getparamslidermax | name [symbol] |
Sends the recommended maximum UI value for the indicated parameter for the currently loaded Image Unit out the right-most outlet. |
getparamslidermin | name [symbol] |
Sends the recommended minimum UI value for the indicated parameter for the currently loaded Image Unit out the right-most outlet. |
getparamval | name [symbol] |
Sends the data values for the indicated shader parameter for the currently loaded Image Unit out the right-most outlet. |
loadeffect | name [symbol] |
Loads the given Image Unit. |
param | Sets a parameter of the imageunit (e.g., | [list of param values] ).|
sendinput | message [list] |
Sends the input jit.gl.texture object attached to the active inlet the corresponding message. |
sendoutput | message [list] |
Sends the output jit.gl.texture object the corresponding message. |
read | name [symbol] |
Loads the given Image Unit. (synonym for | )
Name | Type | g/s | Description |
---|---|---|---|
thru | int | Thru mode flag (default = 1) When the flag is set, a matrix is output when another one is received. | |
activeinput | int | Input number used for | method (default = 0) Useful for multiple input Image Units used from Java or JavaScript.|
adapt | int | Enables or disables adapting and resizing to input source dimensions (default = 1). | |
colormode | symbol | The colorspace mode to use for each input textures (default = auto). Supported modes are: auto luminance intensity depth lumalpha rgb argb uyvy |
|
dim | int | The dimensions of the output jit.gl.texture object when adapt is disabled (default = 256 256) | |
dimscale | float | Sets the scaling of output dims based on the object's leftmost input. | |
fx | symbol | Image Unit filter name (default = "Color Matrix") Possible choices are values returned from geteffectlist. Similar to | method, but can be specified as an attribute argument.|
inputs | int | Input count (default = 2) | |
out_name | symbol | (get) | Returns the name of the internal jit.gl.texture object. |
paramsafe | int | Parameter limit flag (default = 0) Permits the limiting of parameter values to the range specified by the Image Unit. | |
verbose | int | Verbose mode flag (default = 0) In verbose mode, the jit.gl.imageunit object will print out messages useful for debugging. |
Name | Description |
---|---|
jit.gl.graph | Open GL floating-point data visualization |
jit.gl.gridshape | Generate simple geometric shapes as a connected grid |
jit.gl.handle | Use mouse movement to control position/rotation |
jit.gl.isosurf | Generates a GL based surface extraction |
jit.gl.mesh | Generates GL geometry from existing data |
jit.gl.model | Read and draw Wavefront .obj models |
jit.gl.nurbs | Generate NURBS surface |
jit.gl.plato | Generate platonic solids |
jit.gl.shader | Manages a GL shader |
jit.gl.sketch | GL parallel to lcd |
jit.gl.slab | Performs a GL accelerated grid-based evaluation |
jit.gl.text2d | Write bitmap text |
jit.gl.text3d | Write vector text |
jit.gl.texture | Manages a GL texture |
jit.gl.videoplane | GL accelerated video plane |
jit.gl.volume | Creates a GL accelerated volume vizualization |