# BSPLighting bsp, use_lightmaps

# Parameters

bsp - BSP handle use_lightmaps - True to use lightmaps, False for vertex lighting. The default mode is True.

# Description

Controls whether BSP models are illuminated using lightmaps, or by vertex lighting. Vertex lighting will be faster on some graphics cards, but doesn't look as good! See also: LoadBSP, BSPAmbientLight.

# Example

Graphics3D 640,480 campiv = CreatePivot() cam = CreateCamera(campiv) CameraRange cam, 0.1,2000 level=LoadBSP( "nyk3dm1\nyk3dm1.bsp",.8 ) ; load a 'legal' quake3 bsp map BSPAmbientLight level, 0,255,0 ; make the ambient light green ;BSPLighting level, False ; uncomment this line to turn lightmap off While Not KeyDown(1) ; if ESCAPE pressed then exit RenderWorld:Flip mys = MouseYSpeed() If Abs(EntityPitch(cam)+mys) < 75 ; restrict pitch of camera TurnEntity cam, mys,0,0 EndIf TurnEntity campiv,0,-MouseXSpeed(),0 If MouseDown(1) Then ; press mousebutton to move forward TFormVector 0,0,3,cam,campiv MoveEntity campiv,TFormedX(),TFormedY(),TFormedZ() EndIf MoveMouse 320,240 ; centre mouse cursor Wend End

Index
Click here to view the latest version of this page online