git-svn-id: svn://db.shs.com.ru/libs@55 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -66,6 +66,7 @@ const char qgl_structs[] =
|
||||
" float linearAttenuation;\n"
|
||||
" float quadraticAttenuation;\n"
|
||||
" sampler2DShadow shadow;\n"
|
||||
" sampler2D shadowColor;\n"
|
||||
" mat4 shadowMatrix;\n"
|
||||
"};\n"
|
||||
"struct QGLMap {\n"
|
||||
@@ -233,5 +234,6 @@ void setUniformLight(QGLShaderProgram * prog, Light * light, QString ulightn, co
|
||||
prog->setUniformValue((ulightn + ".linearAttenuation").toLatin1().constData(), GLfloat(light->decay_linear));
|
||||
prog->setUniformValue((ulightn + ".quadraticAttenuation").toLatin1().constData(), GLfloat(light->decay_quadratic));
|
||||
prog->setUniformValue((ulightn + ".shadow").toLatin1().constData(), shadow);
|
||||
prog->setUniformValue((ulightn + ".shadowColor").toLatin1().constData(), shadow);
|
||||
prog->setUniformValue((ulightn + ".shadowMatrix").toLatin1().constData(), light->shadow_matrix);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user