# FreeTexture texture

# Parameters

texture - texture handle

# Description

Frees up a texture from memory. Freeing a texture means you will not be able to use it again; however, entities already textured with it will not lose the texture.

# Example

; FreeTexture Example ; ------------------- Graphics3D 640,480 SetBuffer BackBuffer() camera=CreateCamera() light=CreateLight() RotateEntity light,90,0,0 cube=CreateCube() PositionEntity cube,0,0,5 ; Load texture tex=LoadTexture( "media/b3dlogo.jpg" ) ; Texture cube with texture EntityTexture cube,tex While Not KeyDown( 1 ) ; If spacebar pressed then free texture If KeyHit( 57 )=True Then FreeTexture tex pitch#=0 yaw#=0 roll#=0 If KeyDown( 208 )=True Then pitch#=-1 If KeyDown( 200 )=True Then pitch#=1 If KeyDown( 203 )=True Then yaw#=-1 If KeyDown( 205 )=True Then yaw#=1 If KeyDown( 45 )=True Then roll#=-1 If KeyDown( 44 )=True Then roll#=1 TurnEntity cube,pitch#,yaw#,roll# RenderWorld Text 0,0,"Press spacebar to free texture" Text 0,20,"As you can see this will not affect already textured entities" Flip Wend End

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