V-Ray Rendering Is Surprisingly Slow, Any Tricks to Improve on That?

A lot of friends asked me for this question, is there any tricks could help solve the problem of V-Ray rendering is so much slow, actually there are a few factors could cause such issues, and I am here to elaborate as below.

1. Modeling Factors

More complex models (especially models with more tiny polys) will consume more rendering calculation time. The complexity of the model has a greater impact on rendering. This problem can be said to be "hard factors” that can not be changed.


2. Material Factors

Reflections in V-Raymtl have an effect on rendering speed.
Reflection in the VR textures has an effect on speed as well.

3. Lighting Factor

The greater the intensity of lighting, the slower the speed is. It should be noted that this problem exists not only in the lighting intensity, but also in the intensity of the V-Ray rendering engine (secondary bounce) and in the (daylight) illumination intensity.

The number of lights will also affect the rendering speed. With the same rendering settings, the rendering speed becomes slower as the number of lights increases.

4. Rendering Settings

Different scenes use different image samplers (anti-aliasing) to effectively save rendering time. Selecting different antialiasing filters will have different effects on rendering speed, so it is recommended that you use the default mode when rendering the image, and then leave image sharpening to post processing by using Photoshop. This is also a way to increase work efficiency. 
V-Ray renderer provides a total of 4 different global illumination engines: Irradiance map, photon map, Quasi-Monte Carlo, and light cache. 

These four different global illumination engines can be used for the primary and secondary bounces. In the production of interior commercial rendering, the use of irradiance map and light cache is the best choice for achieving a balance between rendering time and image quality.

5. V-Ray irradiance map option:

Modeling Subdivs: This parameter determines the quality of individual GI samples. Larger values result in a smoother image, but the rendering time also increases. Smaller values, although fast, may produce dark spots. This value is governed by the rqmc sampler.

Interp Samples: Defines the number of GI samples to use for interpolation calculations. Larger values result in smoother image effects, and blurry GI subdivisions also increase rendering time. Smaller values produce smoother details, but they may also produce dark spots.

In V-Ray Light Cache option, "Subdivis" determines how many paths from the camera are tracked. Higher values increase rendering time, but more accurate calculations.


Besides those settings, submit your work to some commerical render farm is another option to help accelerate the rendering speed, not just for V-Ray rendering, but it totally depends on your own requirements and budgets.

评论

此博客中的热门博文

Interview with Rafael Chies: The Man behind Tribute to Monkey Island

The Method of Direct Watercolor Rendering Effects by 3ds Max

TITANIC: A Great Movie Rendered by LightWave 3D?