git-svn-id: svn://db.shs.com.ru/libs@701 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-12-13 23:15:59 +00:00
parent cac73a63f1
commit 2136b4d30b
22 changed files with 653 additions and 671 deletions

View File

@@ -45,6 +45,8 @@ protected:
void setMapsSize(QSize sz);
void initQuad(Mesh * mesh, QMatrix4x4 mat = QMatrix4x4());
void renderQuad(QOpenGLShaderProgram * prog, Mesh * mesh, Camera * cam = 0, bool uniforms = true);
void initCoeffTextures();
void createCoeffTexture(GLuint & id, const QVector<float> & data, int size);
QGLView * view;
TextureManager * textures_manager;
@@ -57,6 +59,7 @@ protected:
Texture2DArray textures_empty, textures_maps;
QSize maps_size;
uint maps_hash;
GLuint tex_coeff[2];
QMap<int, int> lights_start;
QList<Light*> current_lights;