Blender Git Commit Log

Git Commits -> Revision 225027c

Revision 225027c by Pierluigi Grassi (master)
March 15, 2015, 16:26 (GMT)
BGE - new read-only attribute in KX_GameObject python api (LOD level)

Added a new "current_lod_level" property to the python api of
KX_GameObject. The property returns the current lod level of the game
object. The purpose of the property is activate logic routines only when
an object is at a certain lod-distance from the camera, avoiding to
separately recomputing the same distance in the logic script. Usage in
python script might look like:

owner = bge.logic.getCurrentController().owner
lod_level = owner.currentLodLevel
if lod_level == 0: ...do something
else: ... object might be too distant

Reviewers: dfelinto, kupoman, moguri

Reviewed By: kupoman, moguri

Subscribers: lordloki

Projects: #game_engine

Differential Revision: https://developer.blender.org/D978

Commit Details:

Full Hash: 225027ce5dea3785626908b58b01fb3959cf8362
Parent Commit: dd3ade2
Committed By: Jorge Bernal
Lines Changed: +10, -1

3 Modified Paths:

/doc/python_api/rst/bge_types/bge.types.KX_GameObject.rst (+6, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021