October 13, 2013, 20:59 (GMT)
Merged revisions 60248
-60717 from trunk/blender
September 22, 2013, 00:52 (GMT)
Making the level of detail UI only available while the renderer is set to "Blender Game" since it does not help the viewport other than as a preview for the game engine.
September 21, 2013, 07:18 (GMT)
Fixing a crash that occurred when duplicating an object with no levels of detail.
September 21, 2013, 06:39 (GMT)
Merged revision(s) 59972
-60247 from trunk/blender
September 20, 2013, 00:41 (GMT)
Fixing up file loading so that objects with levels of details properly have their levels of details brought with them when linked or appended.
September 14, 2013, 01:40 (GMT)
Moving some code out of rna_object.c to object.c for updating the level of detail distance.
September 14, 2013, 01:29 (GMT)
Using NC_OBJECT|ND_LOD for notifications instead of NC_LOD.
September 14, 2013, 00:32 (GMT)
Simplifying the usage of BKE_object_lod_meshob_get and BKE_object_lod_matob_get, and cleaning up the code lod code in object.c.
The level of detail data now uses a bitfield for flags such as use_mesh and use_mat. The few files out there currently using levels of detail will need to renable those options.
September 14, 2013, 00:01 (GMT)
Expanding abbreviations used in some level of detail operator names.
September 14, 2013, 00:00 (GMT)
Removing the need to have a LodLevel for every object by adding a few checks for special cases.
September 13, 2013, 23:58 (GMT)
Changing the label for "Setup Level of Details By Name" to "Setup Levels of Detail By Name"
September 13, 2013, 23:13 (GMT)
Rewriting copy_object_lod to use BLI_duplicatelist.
September 13, 2013, 23:07 (GMT)
Renaming BKE_object_lod_check to BKE_object_lod_is_usable to make what is being checked more clear.
September 10, 2013, 02:17 (GMT)
Moving the definition for KX_GameObject::AddLodMesh from the header file to the source file.
September 10, 2013, 00:27 (GMT)
Merged revisions 58706
-59971 from trunk/blender
July 31, 2013, 05:42 (GMT)
Moved the level of detail update after culling, and only doing the update for objects that have not been culled.
July 31, 2013, 05:33 (GMT)
Code cleanup. Removing dead code, adding comments, improving code readability, etc.
July 29, 2013, 04:52 (GMT)
Merged revisions 58516
-58705 from trunk/blender
July 23, 2013, 00:56 (GMT)
Merged revisions 57983
-58515 from trunk/blender
July 12, 2013, 20:49 (GMT)
Increasing the default distance between levels of detail from 10 to 25.