Eh, I see what you're doing wrong, Oolite can only handle two layers (1 base layer and 1 alpha channel) per image (as far as i know), if the emiision map and illumination map were combined into a single image it would work, but not as 3 seperate layers. But that would need custom shaders i think.Smivs wrote:Hi ADCK,ADCK wrote:I'm confused, why are you using an illumination map AND a emission map when you could merge the two and use emission_and_illumination_map or just a single emission map?
From http://wiki.alioth.net/index.php/Materials_in_Oolite
A texture whose RGB channels act like emission_map, and whose alpha channel acts like illumination_map (and can be coloured with illumination_modulate_color). This uses less memory (on systems with shaders) than using separate shaders, although blending the emission and illumination maps into a single emission map, as described above, is still preferable.
I'm confused as well!
I'm trying to get all three elements working in a single map (diffuse map, illumination map and emission map) as per Ahruman's post further up, and I just can't get it to work.
I have got illumination_and_emission maps working (with a few minor glitches), but adding the diffuse map as the base layer just won't work for me for some reason.
I just find it easier to make each one seperately and then merge them. I have no training of any kind in any of this, so I'm learning as I go along, and tend to do things in the way that I find easiest. So currently I have seperate maps for everything, and I'm hoping to crack this soon so that I can merge them all into a single map for each model.
Perhaps you can advise.
Just to re-iterate I'm placing the diffuse map as the first layer in Normal mode, then adding the illumination map as the second layer in Multiply mode, and finally adding the emission map as the third layer in Lighten Only mode. This is using Gimp, following Ahruman's instructions further up this thread. It doesn't work. If I do this the illumination and emission elements are OK, but the base texture (diffuse map) doesn't show...the resulting ship has the default Oolite texture, except where the illumination is. Here it shows my texture.
Any thoughts? By the way, I should mention that my computer doesn't support shaders. Am I trying to do something my computer can't handle?
I think you misunderstood what Ahruman was saying, he meant combining the illumination map and emission map into a single-layered image AFAIK.
What I think he meant was:
...put the diffuse map in the bottommost layer, then the illumination map as second layer, choose multiply in 'mode' then choose 'merge down' in layers, then the emission map as yet another layer, choose 'lighten only' in 'mode' then choose 'merge down' in layers.