Improve quality when downscaling images

When rendering images/textures at small sizes, a well-known problem in computer graphics is that they may not look right. While our eyes and brain perceive colors blending together as objects get farther away, an image run through a typical scaling algorithm can end up looking grainy.

There are various techniques (including mipmapping) to address this problem, with various tradeoffs in CPU, GPU, and memory usage. For this feature request, we would select a technique whose tradeoffs work well with Vuo's realtime image processing.

Component: 

Notes from Team Vuo

Vuo Pro: 

Yes — requires a Vuo Pro license

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Connected_Shapes_Set

connected_spheres_1

Connected_Grids_2

connected_cubes_1

connected_circles_2

connected_rndmPoints_1

Image Generator Scenes. For use in Host apps such as Coge and VDMX. Contains a set of 5 Image Generator Scenes.

conctd_rndmPoints_1 connected_circles_2 connected_cubes_1 Connected_Grids_2 connected_spheres_1

Uses Karl Henkels co.parabox Node Set. https://vuo.org/node/2103

Composition and supporting files: 

AbDivided_02

AbDivided_02

Image Generator Scene. For use in Host apps such as Coge and VDMX. Has controls for Light Color, Rotation Speed and Divide Distance.

Uses default Vuo Node Set. Rotation is controlled by a curve node. And the Shader is created with Make Noise Image node to create motion in the shader.

OBJ License: https://www.videocopilot.net/products/3d/motiondesignpack/

Composition and supporting files: 

Exported App: 

mxgx_Jelly3

mxgx_Jelly3

Image Generator Scene. For use in Host apps such as Coge and VDMX. Has controls for Object Rotation, Random position Speed, Noise Speed, Noise Scale and Color.

Uses Vuo default node set to animate parameters with Curves and Gradient Noise. And lastly a Blend Image with Feedback node.

OBJ License: https://www.videocopilot.net/products/3d/motiondesignpack/

Composition and supporting files: 

Exported App: 

Pages

Subscribe to RSS - Shader