Render: getMipmapping

getMipmapping()
  • Returns the mipmap mode

Return Type:
  • integer
Values:
  • 0 = bge.render.RAS_MIPMAP_NONE
     
  • 1 = bge.render.RAS_MIPMAP_NEAREST
     
  • 2 = bge.render.RAS_MIPMAP_LINEAR
Definitions:
  • RAS_MIPMAP_NONE = mipmapping disabled
     
  • RAS_MIPMAP_NEAREST = nearest mipmap level is chosen according to distance
     
  • RAS_MIPMAP_LINEAR = Uses the nearest two mipmap levels are chosen to produce a texture value from each mipmap
Note:
  • Blender 3D Mipmaps checkbox
    • User Preferencens menu >> System button >> OpenGL >> Mipmaps
  • Mipmapping:
    • Mipmapping creates multiple versions of a texture
       
    • The different versions are traditionally each half the size of the last
       
    • They are created by downscaling the texture and blending adjacent pixels together
       
    • Distance determines which version of the mipmapped texture is displayed
Sample Code

################  get mipmap setting

# import bge module
import bge

# get the render module
rend = bge.render

# get mipmap setting
status = rend.getMipmapping()