Articles on: Editing

Environment and Lighting


Sayduck supports Real-time dynamic lights and Environmental Image based lighting.

The environment setting will not be applied to web AR viewer. If you wish to change the environment setting, please check that the materials on the 3D viewer match with the AR.

Image-based lighting

The default light in the Sayduck Platform is Image-based lighting. The light is emitted from our environment map.

To adjust environment settings, click on the Environment in your 3D scene.

Environment Map

The environment map is a 360° panorama background that will affect the lighting and reflections on
your products.

Apply Intensity to increase the brightness.

Importing Environment maps

We currently support .JPG and .EXR formats
The maximum resolution is 2048px × 1024px

Removing custom environment map will apply our default environment map.

Tone mapping

Tone mapping is used to map set of colors to another to enable the appearance of high-dynamic-range images in a environment that has a more limited dynamic range.

None (Default)

By default we have disabled the Tone Mapping. This setting is good when you are not aiming for a specific visualization and also want to take most out of your textures.


This tonemap is great for products with a wide range of lighter and darker colours. This setup is best for configurators and products with multiple variants.

ACES Filmic

Tone map designed for displaying HDR images on LDR output devices. It a common tone map that is for example used as default tone mapping curve in Unreal Engine 4. It was designed to work with all color images, but is limited when you aim to accurately display wide range of lighter and darker colours.


Used mainly on special situations when you are looking for a specific visualization. Reinhard tone mapping limits bright colours which is why it should be mainly used on darker metallic product.


Offers less dynamic range of colour tones compared to ACES Filmic.


Real-time Dynamic Lights

Lights are a very important part of rendering a scene. They are used to highlight the surface details, create new colors and build the scene atmosphere.

When using lights, you should adjust the environment map intensity to around 0.1.

The lighting will not be applied to web AR viewer. If you add additional lighting, please check that the materials on the 3D viewer match with the AR.

How to add lighting to the scene

To Add light, hover over the Add Node button in the 3D scene tab. Then click on the Add light button displayed above.

This will add a New light to the scene. It is by default an Ambient light, but can be modified into other lights.

Adjust light location

Adjusting lighting location works with the Type-in transformation units of x, y, z. All of the light will target 0, 0, 0 on the scene by default.

To adjust the light position, select the light from your 3D scene and adjust the position values in the Transformation section.


Enable Switchable to Add a toggle light on/off tool to the 3D viewer.

Light kinds

We support Ambient, Directional, Point, Spot and Rectangular lights. Each light has its own settings:

Color This is the light color. By default it is at 255, 255, 255.
Intensity The brightness of the light. You can either adjust this value or adjust the position of light to change the intensity of light on the object.
Position The location of the light in the scene. This also effects the direction the light is coming from.


Ambient lighting lights up the whole scene. It does not have a specific direction.


The directional simulates the light emitted by the sun.

Position only effects the direction from which the light shines
Emits light only to one direction
Light is not effected by distance since the light is infinite

Point light

Point light simulate a small light source, such as light bulbs.

Position in the 3D scene
Emits light to all directions
Light is impacted by the distance from the product

Spot Light

Spot light simulates a light source with a direction and adjustable lighting area, such as a desk lamp.

Position in the 3D scene
Emits light to only one direction and to a specified area
Light is impacted by the distance from the product

Angle The overall area the light will light up
Distance How far the light reaches
Penumbra Softens the edges of the light

Rectangular light (experimental)

The rectangular light is a light that has properties from a spot light and a directional light, such as a compute screen.

The light currently has a bug with reflections, but works normally on rough or mat colors

Position in the 3D scene
Emits light to only one direction
Light is impacted by the distance from the product

Dimensions Changes the dimensions of the rectangular light in x and y dimensions. Dimensions also effect the intensity of light on the object
Target All lights are targeted to 0, 0, 0 by default, but on rectangular light you can effect the target of the light. Works similar to rotating the light.

Updated on: 18/05/2021

Was this article helpful?

Share your feedback


Thank you!