Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page provides information on the Lens Effects layer found in the V-Ray Frame Buffer.

 


Overview

...

Section
Column
width60%

V-Ray Lens Effects simulates real-world camera lens effects such as bloom and glare. The plug-in uses a fast multi-threaded technique to compute the result and provide immediate update in the V-Ray VFB. V-Ray Lens Effects are applied in the effectsResult channel together with other post effects executed over the RGB rendered image.

V-Ray Lens Effects can also be refined via V-Ray masks. Learn more on the Masks page.

The Lens Effects layer is accessible from the Layers panel in the VFB and becomes active when the lens effects are enabled. It can be blended with the rest of the layers in the VFB.

UI Text Box
typetip

Lens Effects layer can be disabled from the visibility icon (). Disabled layers are indicated by the icon.

UI Expand
expandedtrue
titleUI Path: ||V-Ray Frame Buffer|| > Layers

||V-Ray Frame Buffer|| > Layers

 

 
Column
width5%


Column
width35%

...


Anchor
bloomEffect
bloomEffect

...

Section
Column
width60%

Opacity – Controls the weight of the layer. A value of 0 means no effect and a value of 1.0 means full effect.

Enable bloom/glare Enables the V-Ray Lens Effects.

Size – Specifies the size of the filter as percentage of the image's diagonal. See the Size example below.

Intensity – Multiplier for the bloom/glare source bright pixels. Increasing the value can boost the effect by simulating up to 20 times brighter source. Values lower than 1 can be used to produce subtle bloom/glare from overbright sources. See the Intensity example below.

Bloom – Controls the blend between bloom and glare. A value of 1 forces bloom to be applied to full extent and without any glare. A value of 0 removes the bloom completely and applies only glare. Values in-between blend the two effects proportionally. See the Bloom/Glare example below.

Threshold – Sets a minimum value for the rendered pixels to be considered as lens effects source. The Bloom/Glare effect is generated only regarding pixels with larger value than the specified threshold.

Rotation – Rotates the final result effect, regardless of this is a filter image or a procedurally created one. 

Saturation – When the value is set 0, the effects use the original hue of the bright pixels to create bloom and glare. Larger values intensify the hue set with the Cold/Warm option. See the Cold/Warm & Saturation examples below.

Hardware Accelerated – Enable to calculate lens effects on the GPU. When multiple devices are present, V-Ray prioritizes the best one available.

Cold/Warm – When enabled, the Bloom/Glare effect is toned to cold hues. When disabled, the effects receives warm hue. The hue shift requires Saturation values larger than 0. See the Cold/Warm & Saturation examples below.

Interactive – When enabled, the bloom/Glare effect is automatically recalculated and applied after any V-Ray lens effects parameter change.

Save Glare channel – When enabled, writes the glare channel to a file when writing all channels.

Update – Manually forces the recalculation of the bloom/glare effects.

Bake intensity – When enabled, the intensity is baked in the Glare channel. Otherwise, a default intensity of 1.0 is saved so that it can be adjusted via post-processing.

Create effectsResult channel – When enabled, it generates an effectsResult channel without needing the Denoiser render element to be active. Otherwise, the lens effects are applied to the RGB channel instead.

UI Text Box
typetip
You can modify the frequency at which the lens effects are updated during progressive rendering via the Post effect rate parameter located in V-Ray's Settings > System rollout. Increase the value if you want to see the lens effects updated more often during IPR with V-Ray and V-Ray GPU. However, note that using large values is only useful in IPR and is not recommended for the final rendering.
 
Column
width5%


Column
width35%

Image Removed

...

Image Added


Anchor
size
size

...

Example: Size

Section
bordertrue
Column
width25%
 

Column
width50%
Image slider
minLabel1
startIndex1
maxLabel100
Panel
borderStylenone

Image Modified

Size = 1
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 10
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 20
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 30
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 40
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 50
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 60
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 70
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 80
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 90
Intensity (constant) = 1.00

Panel
borderStylenone

Image Modified

Size = 100
Intensity (constant) = 1.00

 
Column
width25%



Anchor
bloomglare
bloomglare

...

Section
bordertrue
 
Column
width25%

Column
width50%
Image slider
minLabel0.0
startIndex0.0
maxLabel1.0
Panel
borderStylenone

Image Modified

Bloom = 0.0
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.1
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.2
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.3
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.4
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.5
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.6
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.7
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.8
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 0.9
Streak blur (constant) = 0.20

Panel
borderStylenone

Image Modified

Bloom = 1.0
Streak blur (constant) = 0.20

 
Column
width25%



Anchor
intensity
intensity
 

...


Example: Intensity

Section
bordertrue
Column
width25%
 

Column
width50%
Image slider
minLabel0
maxLabel10
Panel
borderStylenone

Image Modified

Intensity = 0
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 1
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 2
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 3
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 4
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 5
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 6
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 7
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 8
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 9
Size (constant) = 50

Panel
borderStylenone

Image Modified

Intensity = 10
Size (constant) = 50

 
Column
width25%



Anchor
coldwarm
coldwarm

 

...


Example: Cold/Warm & Saturation

Section
bordertrue
 
Column
width25%

Column
width50%
Image slider
minLabel1.5
startIndex1.5
maxLabel1.5
Panel
borderStylenone

Image Modified

Saturation = 1.5
Cold/Warm On
Lights shaded with pure white color

Panel
borderStylenone

Image Modified

Saturation = 1.0
Cold/Warm On
Lights shaded with pure white color

Panel
borderStylenone

Image Modified

Saturation = 0.5
Cold/Warm On
Lights shaded with pure white color

Panel
borderStylenone

Image Modified

Saturation = 0.0
Cold/Warm On
Lights shaded with pure white color

Panel
borderStylenone

Image Modified

Saturation = 0.5
Cold/Warm Off
Lights shaded with pure white color

Panel
borderStylenone

Image Modified

Saturation = 1.0
Cold/Warm Off
Lights shaded with pure white color

Panel
borderStylenone

Image Modified

Saturation = 1.5
Cold/Warm Off
Lights shaded with pure white color

 
Column
width25%



Aperture Shape

...

Section
Column
width60%

Clicking the button displays/hides the parameters of the rollout.

Blades – Enables the Blades effect.

Sides – Sets custom camera aperture blades number to be considered for the lens effects. This parameter directly controls the number of "rays" of the glare.

Blades rotation  Controls the rotation of the camera aperture and blades.

Streak blur – Determines the width of the angle at which glare rays spread. The larger the value, the wider the spread. If set to 0, rays are directional; if set to 1, glare rays spread out and completely blend together. Observe in the Streak blur example below how values in-between change the glare rays appearance.

Peripheral grating – Enables grating along the sides of the aperture shape. 

Density – Controls the density of the grating effect in percent, where 100 is fully black.

Length – Controls the length of the grate lines.

Zoom – Controls the size of the halo around the lights.

Slope – Controls the direction of the lines.

Strength – Controls the strength of the blades effects.

Occlusion – When enabled it controls the aperture shape by occluding part of it.

Symmetric – Enables symmetric occlusion of the shape. When disabled, the occlusion appears only on one side of the shape.

Percent – Controls how much of the shape is occluded.

Rotation – Determines the position of the occlusion over the shape by rotation.

Arc – Controls the arc of the occlusion. A value of 0 sets a straight line, while a value of 100 makes an arc.

 
Column
width5%


Column
width35%

Image Removed

...

Image Added



...

Anchor
steakblur
steakblur


Example: Streak blur

 


Section
bordertrue
 
Column
width25%

Column
width50%
Image slider
minLabel0.0
startIndex0.0
maxLabel1.0
Panel
borderStylenone

Image Modified

Streak blur = 0.0
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.1
Bloom (constant)= 0

Panel
borderStylenone

Image Modified

Streak blur = 0.2
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.3
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.4
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.5
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.6
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.7
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.8
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 0.9
Bloom (constant) = 0

Panel
borderStylenone

Image Modified

Streak blur = 1.0
Bloom (constant) = 0

Column
width25%

 

...



Lens Scratches

...

Section
Column
width60%

Lens scratches – Enables the lens scratches effect.

Symmetric – When enabled creates symmetric pattern of the scratches. This option is available only when Pattern is Random.

Pattern – Specifies RandomStripesSquare or Hexagonal type of pattern for the scratches.

Streaks – Specifies the number of streaks that are clustered together. If Symmetric is enabled, the streaks are stemming from one point with equal angles. If Symmetric is disabled, the streaks are scattered from random angles.

Density – Controls the density of the scratches effect in percent, where 100 is fully black.

Length – Controls the length of the scratches.

Slope variance – Randomizes the direction of the scratches.

Width variance – Randomizes the width of the scratches.

Seed – Specifies a seed parameter to introduce variance in the randomization.

Zoom – Controls the size of the pattern.

Rotation – Determines the position of the scratches by rotation.

Strength – Controls the strength of the effect.

 
Column
width5%


Column
width35%

Image Removed

...

Image Added


Lens Dust

...

Section
Column
width60%

Lens dust – Enables the lens dust effect.

Pattern – Specifies the RandomSquare or Hexagonal type of pattern for the dust.

Density – Controls the density of the dust effect in percent, where 100 is fully black.

Radius variance – Specifies a variance in the radii of the dust dots. A value of 0 makes the dust dots uniform.

Jitter – Controls randomization of the position of the dots.

Zoom –  Controls the size of the dust dots.

Rotation – Determines the position of the dust dots by rotation.

Strength – Controls the strength of the effect.

Column
width5%

 


Column
width35%

Image RemovedImage Added

 


Obstacle Image

...

Section
Column
width60%

Obstacle image – When enabled an obstacle image can be specified. You can use it to simulate various effects on the camera lens. See how this changes the lens effects in the Obstacle Image example below.

Load Obstacle Image – Loads an obstacle image.

BrowseOpens a browser to search for an obstacle image.

RecentShows a list of recently used obstacle images.

Zoom – Controls the size of the obstacle image. 

Rotation – Rotates the obstacle image. 

Strength – Controls the strength of the effect.

Column
width5%

 


Column
width35%

Image Removed

 

...

Image Added



...

Anchor
obstacle
obstacle

Example: Obstacle Images


Section
 
Column
width10%


Column
width60%

 


Column
width20%

Obstacle images used

 
Column
width10%



Section
Column
width10%

 


Column
width60%

Image Modified 


Column
width20%

Image RemovedImage Added

 
Column
width10%



Section
 
Column
width10%


Column
width60%

Image Modified

Column
width20%

Image RemovedImage Added

 
Column
width10%



Section
Column
width10%

 


Column
width60%

Image Modified

Column
width20%

Image Modified

 
Column
width10%


Size (constant) = 50
Bloom (constant) = 0.5

...

Section
Column
width60%

Enabling this rollout disables the controls for the generated filter:

Filter image – Enables custom filter image.

Load Filter – Specifies the path to custom bitmap image to use as filter.

Browse – Opens a browser to search for a filter image.

Recent – Shows a list of recently used filter images.

 
Column
width5%


Column
width35%

Image RemovedImage Added

...


Chromatic Aberration

Aperture Preview

...

Section
Column
width60%

Chromatic aberration – Enables chromatic aberration.

Strength – Controls the strength of the effect. See the Strength example.

Column
width5%


Column
width35%

Image Added


Anchor
chromAberr
chromAberr

Example: Chromatic Aberration Strength

Depending on the Strength of the chromatic aberration, you can create different looks in your scene. You can imitate the effect of a real camera with subtle aberration, or, if you wish to achieve an artistic effect, consider increasing the Strength parameter, as in the example.

Section
Column
width10%


Column
width80%
Image slider
Panel
borderStylenone

Image Added

Strength = Off

Panel
borderStylenone

Image Added

Strength = 0.25

Panel
borderStylenone

Image Added

Strength = 0.5

Column
width10%



Aperture Preview

...

Section
Column
width60%

The Aperture Preview panel is loaded by default, but The Aperture Preview panel is loaded by default, but can be minimized like the other Aperture groups. The aperture shape shows the result of the applied lens effects.

 
Column
width5%


Column
width35%

Image Removed

...

Image Added


File Names of Saved Channels

...