[Question]Trying to understand IES

Hi!

Today I try to use IES

Setup:

  • DX 10 Editor

  • Simple empty level

  • 1 Static Point Light

  • 2 Static Meshes (Default Cubes)

IES texture created with IES_Generator_v.4

First of all light needs to be rotated
(180, 270, 0)

Man, I really can’t see anything it this fields

sad.png

1 Case:

Brightness = 1

Radius = 1024

2 Case:

Use IES Brightness = True

3 Case:

IES Brightness Scale = 0.1

Not so bad, but still very bright on the floor.

4 Case:

IES Brightness Scale = 0.03

Ok, now I can see difference on the floor. But it’s not match picture from IES generator on the wall.

Is it ok? Any advises?

Thank you!

A developer has been requested to look into this issue. Thanks for your patience.

DX10

eyadapation is not supported on DX10 so you might get overly bright or dark rendering unless you adapt manually.

First of all light needs to be rotated (180, 270, 0)
Maybe a tool issue I think the default is already downwards.

IES texture created with IES_Generator_v.4

This generate is handy to paint some IES profile. I suggest you start with existing libraries - the tool is limited and not made to create realistic lights. The rendering there is a visualization that doesn’t take the surface normal into account - it’s not meant to match to our rendering. This also explains why the floor is much brighter (light is pointing at it). The floor brightness also depends on the attenuation radius and the distance (inv square - as every point light).

Man, I really can’t see anything it this fields
You can drag the splitter handle on the left border to enlarge the controls.

IES Brightness = True
This means it take the value from the file (your creation tool) - can be adjusted later by editing the asset (yellow number in content browser).