[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57721] branches/soc-2013-bge/source/ blender/blenloader/intern/readfile.c: Adding a do_version for the base LoD level on objects.
Daniel Stokes
kupomail at gmail.com
Tue Jun 25 01:38:57 CEST 2013
Revision: 57721
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57721
Author: kupoman
Date: 2013-06-24 23:38:57 +0000 (Mon, 24 Jun 2013)
Log Message:
-----------
Adding a do_version for the base LoD level on objects.
Modified Paths:
--------------
branches/soc-2013-bge/source/blender/blenloader/intern/readfile.c
Modified: branches/soc-2013-bge/source/blender/blenloader/intern/readfile.c
===================================================================
--- branches/soc-2013-bge/source/blender/blenloader/intern/readfile.c 2013-06-24 23:24:39 UTC (rev 57720)
+++ branches/soc-2013-bge/source/blender/blenloader/intern/readfile.c 2013-06-24 23:38:57 UTC (rev 57721)
@@ -9514,6 +9514,23 @@
}
}
+ /* Load defaults for the level of detail System */
+ {
+ Object *ob;
+ LodLevel *base;
+
+ for (ob = main->object.first; ob; ob = ob->id.next) {
+ if (BLI_countlist(&ob->lodlevels) == 0) {
+ BKE_object_lod_add(ob);
+ base = BLI_findlink(&ob->lodlevels, 0);
+ base->distance = 0.0;
+ base->use_logic = base->use_mat = base->use_mesh = 1;
+ base->source = ob;
+ ob->currentlod = base;
+ }
+ }
+ }
+
/* WATCH IT!!!: pointers from libdata have not been converted yet here! */
/* WATCH IT 2!: Userdef struct init see do_versions_userdef() above! */
More information about the Bf-blender-cvs
mailing list