small bugfixes

This commit is contained in:
devZoGok
2021-10-19 19:06:41 +03:00
parent c4cfe607f7
commit e07f30e3f7
5 changed files with 22 additions and 44 deletions
+1 -7
View File
@@ -52,6 +52,7 @@ namespace vb01{
Root *root=Root::getSingleton();
Node *rootNode=root->getRootNode();
std::vector<Node*> descendants;
rootNode->getDescendants(rootNode, descendants);
std::vector<Material*> materials;
Camera *cam=root->getCamera();
int thisId=-1;
@@ -143,16 +144,9 @@ namespace vb01{
shader->setVec3(color,"light["+to_string(thisId)+"].color");
shader->setFloat(nearPlane,"light["+to_string(thisId)+"].near");
shader->setFloat(farPlane,"light["+to_string(thisId)+"].far");
shader->setInt(0,"diffuseMap");
shader->setInt(1,"normalMap");
shader->setInt(2,"specularMap");
shader->setInt(3,"parallaxMap");
shader->setInt(4,"environmentMap");
shader->setInt(5,"light["+to_string(thisId)+"].depthMapCube");
shader->setInt(6,"light["+to_string(thisId)+"].depthMap");
depthMap->select(type==POINT?5:6);
/*
*/
switch(type){
case POINT: