Change map shader to work without diffuse texture again.