area_light в POV-ray, получая только 1 место?
Я прослеживаю лучи площадного источника света в POV-ray и хотел проверить, как выглядит этот источник. Поэтому я поставил диффузор прямо рядом с ним (и параллельно ему). Однако в центре я вижу только один точечный источник света, а не массив точечных источников 5x5, который можно было бы ожидать из настроек для area_light ниже. Почему я не вижу других 24 точечных источников, освещающих диск?
#version 3.7;
#include "colors.inc" // The include files contain
#include "textures.inc" // pre-defined scene elements
#include "shapes.inc"
global_settings { assumed_gamma 1.0 }
background { color White }
camera {
orthographic
location <0,0,20>
look_at <0, 0, 0>
sky <0, 0, 1>
right <-1, 0, 0>
angle 50
}
#declare plate = disc {
<0,0,0.99>, <0,0,1>,6
texture { pigment { color White }}
finish { diffuse albedo 1. }
}
#declare my_light = light_source {
<0,0, 1>
color rgb <0.3,0.3,0.3>
area_light <5,0, 0>, <0,5,0>, 5, 5
}
light_group {
light_source {my_light}
plate
global_lights off
}
1 ответ
Решение
Я просто добавил:
area_illumination on
к определению источника света и другие пятна появились.