I was wondering if there is some sort of minimum requirement for video cards when there are lightmaps applied to objects? I’ve pretty much replaced all lighting with lightmaps and it seems the lightmaps aren’t visible to some people.
Thanks,
Sandro
BTW, I’m still using Unity 1.6.2 for this project.
Technologically, any decent videocard released for at least the last 10 years should support it. There might be a catch with how Unity handles them, so I’d like to hear from the source as well.
In Unity 1.6.2 lightmaps would not display properly on some really old cards (think NVIDIA TNT and such). That is fixed in 2.0, lightmaps should be everywhere.
On which cards you have lightmaps not working properly?
You can tell whether or not a particular Shader is supported:
(untested/uncompiled)
var shaderNamePath = "Lightmapped/Diffuse";
function Start() {
var shader = Shader.Find(shaderNamePath);
if (!shader.isSupported) {
print(shaderNamePath + " not supported on this computer.");
}
}