Navigation

Ventuz 6 Quick Guide

  • Introduction
  • Getting Started
  • Ventuz Editions
  • Designer Overview
  • Ventuz System Requirements
  • Configuration
  • Video/Audio Configuration
  • Machine Configuration
  • GPI Configuration for Runtime or Director
  • Optimize Rendering Performance
  • Supported Formats
  • Supported Hardware
  • Multisampling / Anti-Aliasing
  • Input Subsystem
  • Ventuz Proprietary Files
  • What's new
  • FAQ
  • Common Mistakes
  • Deployment
  • Migration Guide
  • Ventuz 5 Migration Guide
  • Summary Shortcuts

Ventuz 6 Designer

  • Index
  • Getting Started
  • Designer Options
  • Designer Overview
Projects & Scenes
  • Projects and Scenes
  • Project Browser
  • Project Properties
  • Project Maintenance
  • Project and Scene Data
  • Scene Tree
  • Scene Management
  • Scene Statistics
  • Deployment
Interface
  • Designer Interface
  • Renderer Window
  • Realtime Rendering
  • Optimize Scene Performance
  • Performance Statistics
  • Transformation Gizmo
  • Render to Disk
  • Camera Navigation
  • Isolated Objects
  • Manipulate Objects with Gizmos
  • Layer Editor
  • Common Layer Properties
  • IPP Effects
  • Color Correction FX
  • Distortion FX
  • Filter FX
  • Layer Editor Shortcuts
  • Hierarchy Editor
  • Working with Nodes
  • Containers
  • Find and Replace
  • Shortcuts Hierarchy Editor
  • Content Editor
  • Working with Nodes
  • Containers
  • Content Editor Shortcuts
  • Toolbox
  • Property Editor
  • Project Data and Scene Data
  • Property Groups
  • Shader Editor
  • Text Editor
  • Scene Tree
  • Message View
  • Stage Editor
  • Container Outline
  • Watches Editor
  • Animation Editor
  • Animation and State Engine
  • Templates
  • Template Engine
  • Shortcuts Animation Editor
  • Text Rendering
  • Text Editor
  • Character Sets
  • Geometry Import
  • Input Subsystem
  • Multitouch
  • TUIO Protocol
  • Open Sound Control
  • How to work with Head Mounted Displays
  • Cluster
  • Multi Display Setups and Shaping
  • Warping, Soft Edging and Masking
  • Available Nodes
  • Animation Nodes
  • Material&Color Nodes
  • Data Nodes
  • Geometry Nodes
  • Interaction Nodes
  • IO Nodes
  • Layers
  • Light Nodes
  • Logic Nodes
  • Render Option Nodes
  • Slides Nodes
  • Sound Nodes
  • Text Nodes
  • Texture Nodes
  • VR Nodes
  • World Nodes

Ventuz 6 Node Reference

ANIMATION
  • Mover
  • Alternator
  • Simple Control
  • Timeline Control
  • Anmation Rig
  • Keyframe Animation
  • Animation Group
COLOR/MATERIAL
  • Alpha
  • Fog
  • Ground Fog
  • Sky Box
  • Color to RGBA
  • HSLA to Color
  • RGBA to Color
  • Color Transformer
  • HLSL Shader
  • Color
  • Material
  • Color Picker
  • Substance Material
DATA
  • Database
  • Excel
  • JSON
  • RSS Feed
  • Resource Linker
  • Text File
  • XML
GEOMETRY
  • Rectangle
  • Rounded Rectangle
  • Gradient Rectangle
  • Overlay Rectangle
  • Cube
  • Circle
  • Sphere
  • Cylinder
  • Cone
  • Torus
  • Chart
  • Random Points
  • Mesh Loader
  • Geometry Import (Live)
  • Volume
  • Get Bounding Box
  • Arrow
  • Particle System
  • Path Renderer
  • Geometry Renderer
INTERACTION
  • Interaction Rect
  • Touch Button
  • Touch Excluder
  • Touch Marker
  • Touch Paint
  • Touch Pattern
  • Touch Proxy
  • Touch Ripples
  • Touch Transformations
  • Web Browser
  • Touch Teleport
  • Touch Simulator
INPUT/OUTPUT (I/O)
  • GPI
  • Joystick
  • Keyboard
  • MIDI
  • Mouse
  • Network
  • Open Sound Control
  • Serial
  • Timecode
  • DMX
LAYER
  • 3D Layers
  • 3D Layer Reference
  • 2D Layers
  • PSD Import Layer
  • Others
LIGHT
  • Light Sources
LOGIC
  • Array Processing
  • Convert To Text
  • Cluster Synchronization
  • Counter
  • Date Time
  • Directory
  • Dispatcher
  • Enumeration
  • Expressions
  • Invert
  • Log
  • Loop Breaker
  • Math Effects
  • Matrix Operations
  • Scene Event
  • Script
  • String Operations
  • System ID
  • Text Splitter
  • Timer
  • Toggle
  • URL
  • Value Switch
  • Value Buffer
  • Variables
  • Visual Indexer
RENDER OPTIONS
  • Alpha Blending
  • Color Write
  • Alpha Testing
  • Clip Plane
  • Filter
  • Mask
  • Mirror
  • Effect
  • Render Cube Map
  • Draw Modes
  • Stencil
  • ZTesting
SOUND
  • Audio Clip
  • Sound
  • Volume Control
  • Audio Analysis
SLIDES
  • Slide Manager
  • Slide
  • Slide Port
  • Pivot
TEXT
  • Text Effects
  • Text Layouts
  • Text Rendering
TEXTURE
  • Background
  • Hatch
  • Image
  • Texture
  • SVG Loader
  • Gradient Texture
  • Live Video
  • Movie Stream
  • Movie Frame
  • Movie Clip
  • Texture Loader
  • Snapshot
  • Snapshot Framebuffer
  • Texture Saver
  • Video Source Selector
  • VIO Input
  • Spout Receiver
  • NDI Receiver
  • Substance Loader
VR/AR
  • Tracked Devices
  • Draw Tracked Devices
WORLD
  • Axis
  • Billboard
  • GetWorld
  • SetWorld
  • Arrange
  • Ticker
  • Layout
  • Group
  • World Z Sort
  • YesNo
  • Switch
  • Spread
  • Filter Pass
  • Set Pass
  • Hierarchy Container
  • Scene Port
  • Content Container
  • Template Port
  • Container Info
  • Camera
  • Paths

Ventuz 6 Configuration Editor

  • Configuration
  • Machine Configuration
  • Video/Audio Configuration
  • Web Configuration Editor and License Manager
  • Render Setup Editor
  • Warping and Soft-Edging Editor
  • Supported Hardware
  • How to Setup a Cluster Render

Ventuz 6 Director

  • Application Settings
  • Assets
  • Channels
  • Command Line Options
  • Content References
  • Designing Templates
  • Environment
  • Glossary
  • Index
  • Introduction
  • Pages
  • Playlist
  • Plug-Ins
  • Project Data
  • Property Editor
  • Shortcuts
  • GPI Configuration
  • Shot Box
  • Show
  • Taking Action
  • Timeline
  • Topology
  • User Interface
  • Director Mode
  • Macros

How To

  • How to Run Ventuz
  • How to Work with Designer
  • Ventuz Designer Drag&Drop workflow
  • How to use Head Mounted Displays
  • How to work with Shadows
  • How to use Emoijs
  • How to Build a Template
  • How to use Newtek NDI
  • How to Create Visuals Loader Node
  • How to Remote Control with a Phone
  • How to Setup a Cluster Render
  • How to use a Mixed Frame Rate Cluster
  • How to use Tracking
  • How to work with 3D Reference Layers
  • How to create a Firework Particle System
  • How to use DDS with new Block Compression modes
  • How to setup Spout with Ventuz
  • How to use the Substance Integration

Keyboard Shortcuts

  • Summary Shortcuts
  • Layer Editor Shortcuts
  • Hierarchy Editor Shortcuts
  • Content Editor Shortcuts
  • Animation Editor Shortcuts
  • Director Shortcuts

Advanced and Development

  • Command Line Options
  • Remoting Overview
  • Remoting 4
  • Remoting 4 via Websockets
  • Deprecated Remoting
  • Ventuz IP Ports
  • Ventuz Machine Service
  • Remoting Machine Signature
  • TUIO
  • .NET Scripting
  • HLSL Shader Programming
  • Ventuz API and SDK
  • Ventuz VIO API
  • Ventuz File Format (VFF)
  • Ventuz Stream Out API

General Reference

  • Terminology
  • Manual Index

Miscellaneous

  • Presets
« Previous Article
» Index «
Next Article »

Ipp Effects: Color Corrections

Table of Contents

  1. Color Correction in a Nutshell
    1. Lift
    2. Gamma
    3. Gain
    4. Offset
    5. Tonal Ranges
    6. HSV Color Corrections
  2. Grayscale
  3. Color Grading
  4. Color Correction
  5. Gain
  6. Invert

These are post-processing effects that you can add to any 2D or 3D layer. Currently available in this category are Grayscale, Color Grading, Color Correction and Gain.

Most of these color corrections operate by affecting different tonal ranges of the picture. In general there are three main areas which will be affected by different dedicated color correction effects, these are:

Color Correction in a Nutshell

Lift

As you can see in the figure above, Lift affects mainly the darker and black tones of your picture.

Gamma

As you can see in the figure above, Gamma Color Correction affects mainly the midtones of your picture, leaving the blacks and whites mostly untouched.

Gain

As you can see in the figure above, gain affects mainly the brighter and white tones of your picture.

Offset

As you can see in the figure above, Offset just moves up or down the whole curve, so it darkens or lightens the whole picture; shadows, mid-tones and highlights.

Tonal Ranges

You can check this picture for a reference of the areas which will be affected for each color correction operation. These areas are often known as Tonal Ranges, and they can be described using different names like Blacks, Low Lights or Shadows for the darker areas, Midtones for the intermediate range, and Highlights or Whites for the lighter areas:

HSV Color Corrections

In the figure above, you can see the usual HSV Color Corrections and how they operate.

  • Saturation Works by moving pixel values from the center to the edge of the Color wheel, meaning that decreasing the Saturation shifts the image values towards the center values - whiter and less saturated colors. While increasing the Saturation moves the values towards the edge of the wheel - more vibrant colors.
  • Hue Color Correction works by turning the image colors around the color wheel, resulting in all image colors being shifted


Grayscale

A simple Grayscale effect that turns the layer colors to different shades of grey - in the picture you can see the color correction applied to the righ side and the original image on the left. RGB channels are balanced to follow the YUV standard color levels, but those default values can be changed in the parameters and some presets are available.

These are the Presets available:

  • Gray: The default grayscale effect.
  • Sepia: A grayscale image with some brownish tint, to look like old sepia photographs.
  • Red/ Green/ Blue/ Alpha Only: Used to isolate just the color values of one of the channels.

These are the Parameters available:

  • Amount: Controls how much of the original layer is turned into grayscale tones. The default 100% value means that the layer will be grayscale completely.
  • R/G/B: Three sliders to control the amount of each color channel used to generate the grayscale image. The default values (21.61% Red, 71.52% Green and 7.22% Blue) keeps the same ratio used by standard video component formulas. Other presets change these values.
  • A: Controls the Alpha channel
  • Tint: A dropdown menu to select the color used to tint the grayscale image, the default is White.

Color Grading

A color correction effect, featuring some of the standard color correction/color grading properties, mostly based on individual controls for each of the three RGB image channels - in the picture you can see the color correction applied to the righ side and the original image on the left.

These are the Parameters available:

  • Amount: A slider to control how much the original layer is graded. The default 100% value means that the layer will be completely affected by the Color Grading Effect.
  • Gamma R/G/B: Three sliders to control the gamma for each color channel independently, their default values are 1. The Gamma controls the curvature of the color response curve, meaning that mainly the mid-tones, i.e. the tones which are not close to either black or white values, will be affected. Higher values will give you a brighter, washed out picture, while smaller values will give you a darker, more contrasted result.
  • Offset: As mentioned above it performs a general correction, with values under 0% darkening all areas of the picture and values over 0% lightening the whole picture.
  • Offset R/G/B: Works in a similar way to the general Offset setting above but working on each channel individually. This means that values over 0% increase the channel intensity, and values below 0% turn the image towards the complementary color, in other words, values under 0% result in colors shifting to Cyan in the Red channel, to Magenta in the Green channel and to Yellow in the Blue channel.
  • Lift: Performs a standard lift color correction, the default value is 0%. A lift color correction works by taking the black and darker values up or down in the color response curve, while keeping the brighter and white tones untouched (check picture). This results in the black and darker areas of the image being more affected, with influence decreasing in the midtones and almost no influence on the lighter and white pixels.
  • Lift R/G/B: Control lift color correction on each of the three channels individually, the default values are 0%.
  • Gain: Performs a standard Gain color correction, the default value is 100%. A Gain color correction works by displacing the brighter and whites side of the color curve, while keeping the black and darker tones untouched. The result is, in some respect, the inverse of the Lift control, with a greater effect on the white and brighter areas of the image, its influence decreasing in the midtones, until being completely without effect in the dark and black areas.
  • Gain R/G/B: Control Gain color correction on each of the three channels individually, the default values are 100%.


Color Correction


A color correction effect, featuring some of the standard color correction properties, very similar to Color Grading, but more focused on the HSL/HSV Color model (see above) - in the picture you can see the color correction applied to the righ side and the original image on the left.

These are the Parameters available:

  • Amount: Controls how much of the original layer is color corrected. The default 100% value means that the layer will be totally affected by the Color Correction Effect.
  • Hue: Controls the Layer Hue, or tone, with a default value of 0. Hue shifts the color values of all channels, effectively changing the overall color appearance of the image. Internally Hue is turning the color wheel clockwise or counter-clockwise. Therefore very high values, whether they are positive or negative, turn every color towards its complementary, i.e. red towards cyan, green towards magenta, and blue towards yellow/orange.
  • Saturation: Controls the Layer Saturation, or color intensity, with a default value of 100%. Saturation controls how intense the color values of an image are, the lower the values, the more color values are shifted towards white in the color wheel, and the image colors look less intense. Higher saturation values imply moving the color values away from white, resulting in more intense colors.
  • Lift: Performs a standard lift color correction, the default value is 0%. A lift color correction works by taking the black and darker values up or down in the color response curve, while keeping the brighter and white tones untouched (check picture). This results in the black and darker areas of the image being more affected, with influence decreasing in the midtones and almost no influence on the lighter and white pixels.
  • Gain: Performs a standard Gain color correction, the default value is 100%. A Gain color correction works by displacing the brighter and white side of the color curve, while keeping the black and darker tones untouched. The result is, in some respect, the inverse of the Lift control, with a greater effect on the white and brighter areas of the image, its influence decreasing on the midtones, until being completely without effect in the dark and black areas.
  • Offset: As mentioned above it performs a general correction, with values under 0% darkening all areas of the picture and values over 0% lightening the whole picture.

Gain

A quick Gain color correction effect, very similar to the Gain parameters shown above. - in the picture you can see the color correction applied to the righ side and the original image on the left.

It features these parameters:

  • Amount: Controls how much of the original layer is color corrected. The default 100% value means that the layer will be totally affected by the Gain Effect.
  • Gain: Performs a standard Gain color correction, the default value is 100%. A Gain color correction works by displacing the brighter and whites side of the color curve, while keeping the black and darker tones untouched. The result affects mainly the white and brighter areas of the image, its influence decreasing on the midtones, until being completely without effect in the dark and black areas.
  • Tint A dropdown menu to select the color used to tint the gain areas of the image, the default is White.

Invert

A simple inversion of each Color and/or Alpha Channel. In the picture you can see the inversion applied to the right side and the original image on the left.

It features these Parameters:

  • Amount: Controls how much of the original layer is color inverted. The default 100% value means that the layer will be totally affected by the Invert Effect.
  • R,G,B,A: Controls which channels should be inverted.
« Previous Article
» Index «
Next Article »
Copyright 2020 Ventuz Technology