vuo.image
These nodes are for working with 2D images.
In Vuo coordinates, (0,0) is the center of an image. An image has a width of 2, with x-coordinate -1 on the left edge and 1 on the right edge. An image’s height is determined by its aspect ratio, with the y-coordinate increasing from bottom to top.
To use a 2D image in 3D space, you can use the Make 3D Object from Image
in the vuo.scene
node set.
Example compositions:
Nodes:
- Apply Mask (vuo.image.apply.mask): Uses the brightness and opacity of colors in a mask image to control the opacity in another image.
- Blend Images (vuo.image.blend): Blends two images into a single image.
- Blur Image (vuo.image.blur): Distorts the image with a blur effect.
- Adjust Image Colors (vuo.image.color.adjust): Alters an image’s color characteristics.
- Invert Image Colors (vuo.image.color.invert): Alters an image’s colors by replacing each color with its opposite.
- Map Image Colors (vuo.image.color.map): Alters an image’s colors by mapping the image’s brightness to a color gradient.
- Mask Image by Brightness (vuo.image.color.mask.brightness): Changes the darker colors in the image to transparent.
- Crop Image (vuo.image.crop): Outputs only a rectangular part of an image.
- Crop Image Pixels (vuo.image.crop.pixels): Outputs only a rectangular part of an image.
- Find Barcode in Image (vuo.image.findBarcode): Tries to find and decode a barcode in an image.
- Flip Image Horizontally (vuo.image.flip.horizontal): Horizontally mirrors an image.
- Flip Image Vertically (vuo.image.flip.vertical): Vertically mirrors an image.
- Get Image (vuo.image.get): Loads or downloads an image from a URL.
- Get Image Size (vuo.image.get.size): Gives the image’s dimensions in pixels.
- Make Checkerboard Image (vuo.image.make.checkerboard): Creates a checkerboard image.
- Make Color Image (vuo.image.make.color): Creates a solid-color image.
- Make Linear Gradient Image (vuo.image.make.gradient.linear): Creates a gradient that transitions smoothly between the given colors along a straight line.
- Make Radial Gradient Image (vuo.image.make.gradient.radial): Creates a circular gradient that transitions smoothly between the given colors.
- Make Text Image (vuo.image.make.text): Renders an image containing the specified text.
- Pixellate Image (vuo.image.pixellate): Distorts the image by displaying it at lower resolution, so that it has fewer and larger pixels.
- Warp Image with Projection Mesh (vuo.image.project.dome): Stretches an image across a mesh imported from a mesh data file.
- Render Image to Window (vuo.image.render.window): Displays a window containing an image.
- Resize Image (vuo.image.resize): Changes the dimensions of an image.
- Resize Image if Larger (vuo.image.resize.larger): Changes the dimensions of an image if this would make the image smaller.
- Ripple Image (vuo.image.ripple): Distorts the image with a wave or ripple effect.
- Rotate Image (vuo.image.rotate): Rotates an image about its center point.
- Change Wrap Mode (vuo.image.set.wrapMode): Changes the way that areas outside the image are rendered by other nodes.
- Twirl Image (vuo.image.twirl): Distorts the image by twirling it around a point.
- Vignette Image (vuo.image.vignette): Tints the image around the edges.