Ответ: DirectX и C++
Люди помогите, проблемка. Не могу понять почему, когда задаю значения цвета материала в DirectX, он принемает значения и округляет их, тоесть я не могу задать цвет.
l.Diffuse.r=1.0f;
l.Diffuse.g=1.0f;
l.Diffuse.b=1.0f;
l.Ambient.r=0.4f;
l.Ambient.g=0.5f;
l.Ambient.b=0.0f;
Получаеться та часть объекта, что не освещается, ярко желтого цвета, как будто я задал значения.
l.Ambient.r=1.0f;
l.Ambient.g=1.0f;
l.Ambient.b=0.0f;
Кто знает в чем проблема?
|