Dade wrote: ↑Mon Nov 11, 2019 5:32 pm
I can replicate the problem here, at first sight doesn't make any sense, I'm checking what is going on.
Ok, I tracked what it is, you are not defining any image pipeline so the default is used:
Code: Select all
film.imagepipelines.0.0.type = TONEMAP_AUTOLINEAR
film.imagepipelines.0.1.type = GAMMA_CORRECTION
film.imagepipelines.0.1.value = 2.2
AUTOLINEAR will try to keep the average image intensity about at half so more you zoom out, less illuminated pixels there are, more AUTOLINEAR will increase the exposure to keep the image average brightness at half.
Note 1 => you are also using a nearly black point light:
Code: Select all
scene.lights.PointLight.type = "point"
scene.lights.PointLight.gain = 1 1 1
scene.lights.PointLight.color = 0.00392200006 0.00392200006 0.00392200006
scene.lights.PointLight.power = 1
scene.lights.PointLight.efficency = 1
The color is nearly black, that is quite strange. The light source has also 1 watt of power and efficiency of 1 (very low).
Note 2 => the scene is really huge, the camera is 150 meter away from the center.
Use this image pipeline definition:
Code: Select all
film.imagepipelines.0.0.type = TONEMAP_LINEAR
film.imagepipelines.0.0.scale = 1000.0
film.imagepipelines.0.1.type = GAMMA_CORRECTION
film.imagepipelines.0.1.value = 2.2
and a light definition more inline with the size of you scene:
Code: Select all
scene.lights.PointLight.type = "point"
scene.lights.PointLight.gain = 1 1 1
scene.lights.PointLight.color = 1 1 1
scene.lights.PointLight.power = 100000
scene.lights.PointLight.efficency = 17
Yes, you need that kind of power to light something of the size of a stadium with a single light source.