Rendering tutorials

Rendering large images
The purpose of this tutorial is to learn how to render images which are larger than the screen.

Using the realistic material
This tutorial explains how to load a realistic material, duplicate it and assign it to mesh shapes.

Writing a custom software rendering shader
In this tutorial, we will learn how to write our first software shaders.

Adding displacement mapping to a material
This tutorial is an example of displacement mapping and shows how it improves the visual quality of a model compared to a classical bump mapping.

Rendering volumetric effects
This is a tutorial about volumetric rendering. It describes the functions and parameters to add simple volumetric effects in a basic scene.

Defining a custom volumetric effect
In this tutorial, you will learn how to extend the RED::VolumetricEffect class to create a custom volumetric effect.

Rendering volumetric clouds
How to setup RED::VolumetricEffectClouds to render different types of high definition clouds layers.

Tracing custom rays
Learn how you can use the REDsdk ray-tracing acceleration structure to process rays for your own needs.

Applying tone mapping on a completed image
How to continue to apply tone mapping on a software rendered image even after the rendering is finished?

Using skylight portals
This tutorial shows how to add portals to enhance the quality of an indoor rendering made using a skylight.
Denoising an image![]() |