-----------------------------------------------------------------------
| 529 | |
| 530 | //----------------------------------------------------------------------- |
| 531 | static void setNormalMap(Pass* pass, const String& normalMapName) |
| 532 | { |
| 533 | if(pass->getNumTextureUnitStates() > 1) |
| 534 | { |
| 535 | // remove the previous normal map |
| 536 | pass->removeTextureUnitState(1); |
| 537 | } |
| 538 | |
| 539 | auto tu = pass->createTextureUnitState(normalMapName); |
| 540 | ShaderGenerator::_markNonFFP(tu); |
| 541 | } |
| 542 | |
| 543 | void Sample_ShaderSystem::generateShaders(Entity* entity) |
| 544 | { |
no test coverage detected