Jorge Bernal
e7d051043d
BGE: New hysteresis offset to improve LOD level transitions
...
This change introduces a new hysteresis parameter that it will be added
or subtracted to/from the LOD distance to avoid popping when a LOD
object moves close to the LOD transition continuously.
Then, we have the following:
- a new LOD Hysteresis setting per scene (default 10%) which is located
in Scene context --> Level of Detail panel. This scene parameter also
will active/deactive the scene hysteresis.
- and a new LOD Hysteresis setting per object (default 10%) which is
located in Object context --> Levels of Detail panel. The LOD hysteresis
setting per object (if active) will overwrite the hysteresis setting per
scene value.
For the new blends: the hysteresis setting per scene would be active by
default and the per object would be inactive by default.
For the old blends: both hysteresis settings (per scene and per object)
would be inactive by default. A quick way to take advantage of this
feature for old blends would be to activate the hysteresis parameter in
the scene context -> Level of Detail panel
Reviewers: campbellbarton, kupoman, moguri
Reviewed By: kupoman, moguri
Subscribers: nonamejuju, lordodin
Differential Revision: https://developer.blender.org/D957
2015-03-22 18:19:49 +01:00
..
2015-01-04 17:43:57 +11:00
2014-05-04 15:39:15 -07:00
2014-05-04 15:39:15 -07:00
2014-05-07 20:32:50 -07:00
2015-01-21 11:57:11 +11:00
2015-02-02 14:26:05 +01:00
2013-08-18 14:15:51 +00:00
2015-02-21 12:16:20 +00:00
2014-03-19 23:57:49 -07:00
2014-10-07 15:47:32 -05:00
2013-05-28 01:15:59 +00:00
2015-03-16 16:18:37 +01:00
2012-10-09 13:36:42 +00:00
2014-10-07 15:47:32 -05:00
2013-03-18 11:44:56 +00:00
2012-10-09 13:36:42 +00:00
2014-10-07 15:47:32 -05:00
2013-11-04 19:21:32 +00:00
2014-11-21 14:16:35 +01:00
2013-08-07 05:24:47 +00:00
2013-03-23 03:04:02 +00:00
2012-10-09 13:36:42 +00:00
2011-10-23 17:52:20 +00:00
2012-10-09 13:36:42 +00:00
2013-11-04 19:22:47 +00:00
2013-01-30 05:55:17 +00:00
2012-10-09 13:36:42 +00:00
2014-04-30 18:53:32 -07:00
2012-10-09 13:36:42 +00:00
2014-07-17 22:52:23 -07:00
2014-07-17 22:52:23 -07:00
2015-01-07 20:38:05 -08:00
2014-10-07 15:47:32 -05:00
2011-10-23 17:52:20 +00:00
2012-10-09 13:36:42 +00:00
2015-03-15 10:50:59 +01:00
2015-03-16 18:46:40 +01:00
2011-10-23 17:52:20 +00:00
2012-07-18 23:03:27 +00:00
2015-03-22 18:19:49 +01:00
2015-03-22 18:19:49 +01:00
2012-09-16 04:58:18 +00:00
2013-11-04 19:22:47 +00:00
2012-10-09 13:36:42 +00:00
2012-10-22 08:15:51 +00:00
2012-10-09 13:36:42 +00:00
2013-02-26 23:08:42 +00:00
2013-02-26 21:58:06 +00:00
2012-10-29 02:11:40 +00:00
2012-09-16 04:58:18 +00:00
2015-02-21 12:16:20 +00:00
2012-06-25 09:14:37 +00:00
2015-02-21 12:16:21 +00:00
2015-01-07 20:38:05 -08:00
2014-08-23 20:24:19 +02:00
2014-03-27 22:32:06 -07:00
2014-03-27 22:32:06 -07:00
2014-04-12 20:12:07 +02:00
2013-07-02 09:47:22 +00:00
2012-10-09 13:36:42 +00:00
2014-04-23 19:39:57 -07:00
2013-03-29 06:21:28 +00:00
2013-11-04 19:22:47 +00:00
2013-11-04 19:22:47 +00:00
2015-03-13 00:50:25 +01:00
2014-06-25 15:47:37 -07:00
2014-11-21 14:16:35 +01:00
2014-07-21 10:53:07 +10:00
2014-08-10 00:40:15 +02:00
2012-10-09 13:36:42 +00:00
2014-02-22 13:57:12 +11:00
2012-10-09 13:36:42 +00:00
2013-02-23 01:17:01 +00:00
2012-10-09 13:36:42 +00:00
2014-06-17 22:00:13 +10:00
2013-01-30 05:55:17 +00:00
2013-08-04 17:20:03 +00:00
2012-09-16 04:58:18 +00:00
2012-02-25 16:49:59 +00:00
2012-06-25 09:14:37 +00:00
2012-09-16 04:58:18 +00:00
2012-10-09 13:36:42 +00:00
2012-10-09 13:36:42 +00:00
2013-11-04 19:22:10 +00:00
2013-08-03 23:58:17 +00:00
2012-02-25 16:49:59 +00:00
2012-06-25 09:14:37 +00:00
2015-02-26 20:08:22 +01:00
2015-02-03 15:32:54 +00:00
2015-01-04 17:43:57 +11:00
2012-10-09 13:36:42 +00:00
2015-03-09 16:36:35 +11:00
2015-02-03 15:32:55 +00:00
2015-02-09 20:56:38 +00:00
2015-02-09 20:56:38 +00:00
2012-10-23 11:47:23 +00:00
2013-11-18 18:13:23 +06:00
2013-11-17 15:09:57 +11:00
2012-10-09 13:36:42 +00:00
2013-11-04 19:22:47 +00:00
2012-10-09 13:36:42 +00:00
2013-11-04 19:22:47 +00:00
2013-11-04 19:22:47 +00:00
2011-10-23 17:52:20 +00:00
2012-10-09 13:36:42 +00:00
2014-04-30 18:53:32 -07:00
2014-06-17 22:13:44 +10:00
2013-11-04 19:22:47 +00:00
2012-10-21 05:46:41 +00:00
2013-11-04 19:22:47 +00:00
2013-11-04 19:22:47 +00:00
2012-11-10 05:42:50 +00:00
2012-08-18 13:07:48 +00:00
2012-09-16 04:58:18 +00:00
2012-10-09 13:36:42 +00:00
2012-02-25 16:49:59 +00:00
2012-06-25 09:14:37 +00:00
2012-02-25 16:49:59 +00:00
2012-06-25 09:14:37 +00:00
2015-03-22 18:19:49 +01:00
2015-03-22 18:19:49 +01:00
2013-03-26 07:29:01 +00:00
2012-10-09 13:36:42 +00:00
2012-09-16 04:58:18 +00:00
2012-09-16 04:58:18 +00:00
2012-09-16 04:58:18 +00:00
2012-09-16 04:58:18 +00:00
2013-11-24 15:23:38 +11:00
2012-11-05 14:24:35 +00:00
2011-10-23 17:52:20 +00:00
2012-02-23 10:41:31 +00:00
2015-03-21 17:54:49 +01:00
2015-02-18 23:24:02 +01:00
2012-04-11 08:15:13 +00:00
2012-10-15 02:15:07 +00:00
2012-04-11 08:15:13 +00:00
2012-10-15 02:15:07 +00:00
2015-02-08 15:52:13 +01:00
2015-02-08 15:52:13 +01:00
2014-04-30 18:53:32 -07:00
2014-01-24 02:10:45 -02:00
2014-07-14 18:30:27 -07:00
2014-07-14 18:30:27 -07:00
2015-02-09 20:58:15 +00:00
2013-02-21 18:30:11 +00:00
2013-04-10 22:49:50 +00:00
2012-12-18 20:56:25 +00:00
2011-10-23 17:52:20 +00:00
2012-02-23 10:41:31 +00:00
2011-10-23 17:52:20 +00:00
2013-12-24 05:44:54 +11:00
2011-10-23 17:52:20 +00:00
2012-10-09 13:36:42 +00:00
2014-10-07 15:47:32 -05:00