"Great customer service. The folks at Novedge were super helpful in navigating a somewhat complicated order including software upgrades and serial numbers in various stages of inactivity. They were friendly and helpful throughout the process.."
Ruben Ruckmark
"Quick & very helpful. We have been using Novedge for years and are very happy with their quick service when we need to make a purchase and excellent support resolving any issues."
Will Woodson
"Scott is the best. He reminds me about subscriptions dates, guides me in the correct direction for updates. He always responds promptly to me. He is literally the reason I continue to work with Novedge and will do so in the future."
Edward Mchugh
"Calvin Lok is “the man”. After my purchase of Sketchup 2021, he called me and provided step-by-step instructions to ease me through difficulties I was having with the setup of my new software."
Mike Borzage
November 13, 2026 3 min read

GI flicker is one of the most common challenges in V-Ray animation. It typically appears as subtle brightness shifts, crawling indirect light, or unstable shadows from frame to frame. The key to eliminating it is to use a global illumination workflow designed for temporal consistency—not just a clean single frame.
Start by identifying what is moving in the scene:
This distinction determines the best GI caching method.
For a static scene with an animated camera, calculate the indirect lighting once and reuse it across the sequence whenever your V-Ray version and host application support a suitable GI cache workflow. A precomputed solution prevents V-Ray from creating a slightly different indirect-light estimate on every frame. This is especially useful for architectural fly-throughs, where flicker is most visible on broad walls, ceilings, and softly lit corners.
For scenes with moving objects, Brute Force GI is often the most reliable primary engine because it calculates indirect lighting directly and does not rely on interpolation between sparse samples. Pairing Brute Force with Light Cache can provide an efficient production balance, but the Light Cache must be configured with animation in mind. Avoid recalculating it independently per frame if consistency is a priority.
Do not try to solve flicker simply by increasing antialiasing quality. Image sampling can reduce pixel noise, but it will not correct unstable GI calculations. Instead, inspect the indirect illumination directly using V-Ray render elements such as GI, lighting, reflection, and raw components. This makes it easier to confirm whether the issue originates in GI, glossy reflections, displacement, or a noisy light source.
Glossy materials can also resemble GI flicker. Highly reflective or refractive surfaces may produce temporal noise if they receive too few samples. In that case, improve the light sampling, reduce excessively sharp glossy reflections where appropriate, and use V-Ray’s adaptive sampling controls to allocate effort to difficult image areas. Avoid overly aggressive noise thresholds for animation; a setting that looks acceptable in a still can crawl noticeably when played back.
Before committing to the full render, test a short sequence of at least 20 to 50 frames. View it at final output resolution and playback speed. Look specifically for:
Also ensure that texture paths, proxies, and render assets are resolved consistently on every render node. Missing maps or mismatched color-management settings can create apparent lighting changes that are easily mistaken for GI instability.
A disciplined test-and-cache workflow saves far more time than repeatedly increasing render quality after flicker appears. For V-Ray licenses, render tools, and workflow resources, visit NOVEDGE’s V-Ray collection. Reliable animation begins with stable illumination data, then builds final sampling quality on top of it.
You can find all the V-Ray products on the NOVEDGE web site at this page.

November 13, 2026 3 min read
Read More
November 13, 2026 2 min read
Read More
November 13, 2026 3 min read
Read MoreSign up to get the latest on sales, new releases and more …