Multi Texturing & lighting...

Blitz3D Forums/Blitz3D Programming/Multi Texturing & lighting...

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Hey,

I am doing a Blitz Terrain, I am adding 1 texture then I play with a light to simule the night, everything is fine.
Now, I am adding a second texture to the terrain and the new texture isn't affected by the light ?? Now come ? I tried many Blend/texture flag possibilities but nothing is correcting the problem.
Here how I set up the textures on my terrain:

;AddMultiTex(Name$,Flag,Scale#,Blend)
AddMultiTex("Land01.jpg",1,20,2) <- this is the first texture... not an additional
AddMultiTex("Plage.jpg",2,TerrainSize(WorldMap),3)



Function AddMultiTex(Name$,Flag,Scale#,Blend)
CountMultiTex=CountMultiTex+1
MultiTexFlag(CountMultiTex)=Flag
MultiTexName$(CountMultiTex)=Name$
MultiTexScale#(CountMultiTex)=Scale#
MultiTexBlend(CountMultiTex)=Blend
End Function
Function InitWorldTexture()
For i=1 To CountMultiTex
MultiTex(i)=LoadTexture(MultiTexName$(i),MultiTexFlag(i))
ScaleTexture MultiTex(i),MultiTexScale#(i),MultiTexScale#(i)
EntityTexture WorldMap,MultiTex(i),0,i
TextureBlend MultiTex(i),MultiTexBlend(i)
Next
End Function