Texture mapping problem

Blitz3D Forums/Blitz3D Beginners Area/Texture mapping problem

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.

Thanks for advice. I must find case which I mentioned.
Here I have something what I also do not understand. The light makes me really problems. If I use CreateLight(1) there is cube and plane textured however wall is not. If I use CreateLight(3) all objects are textured. Why?

Graphics3D 1024,760,32,2
SetBuffer BackBuffer()
camera=CreateCamera()
PositionEntity camera,0,1,-7
CameraClsColor camera,0,0,255;
light=CreateLight(1);if you put 3 instead of 1 wall is textured
PositionEntity light,0,1,-10
;load texture
tex = LoadTexture("Water-2_mip.bmp");put arbitrary texture
;create wall
size = 45
dist= 20
ground = CreateMesh()
ScaleTexture tex,0.5,0.5
surf = CreateSurface(ground,b)
v0 = AddVertex (surf, size,size,dist,1,1)
v1 = AddVertex (surf, -size,0,dist,0,0)
v2 = AddVertex (surf, -size,size,dist,1,0)
v3 = AddVertex (surf, size,0,dist,0,1)
tri1 = AddTriangle (surf,v0,v1,v2)
tri2 = AddTriangle (surf,v3,v1,v0)
EntityTexture ground ,tex
;create plane
plane=CreatePlane()
EntityTexture plane,tex
;create object
obj = CreateCube()
PositionEntity obj,2,2,0
EntityTexture obj,tex
;loop
While Not KeyHit(28)
If KeyDown(205)=True Then TurnEntity camera,0,-1,0
If KeyDown(203)=True Then TurnEntity camera,0,1,0
If KeyDown(208)=True Then MoveEntity camera,0,0,-0.05
If KeyDown(200)=True Then MoveEntity camera,0,0,0.05
UpdateWorld
RenderWorld
Flip
Wend
End