[Bf-blender-cvs] [ccf5de8] HMD_viewport: Merge branch 'master' into HMD_viewport
Julian Eisel
noreply at git.blender.org
Tue Nov 15 16:19:09 CET 2016
Commit: ccf5de8a719999a20b4d427d401b42da94f842b4
Author: Julian Eisel
Date: Tue Nov 15 16:18:56 2016 +0100
Branches: HMD_viewport
https://developer.blender.org/rBccf5de8a719999a20b4d427d401b42da94f842b4
Merge branch 'master' into HMD_viewport
Conflicts:
source/blender/blenloader/intern/versioning_270.c
source/blender/editors/interface/resources.c
===================================================================
===================================================================
diff --cc source/blender/blenloader/intern/versioning_270.c
index 173ebec,8133d04..147efe0
--- a/source/blender/blenloader/intern/versioning_270.c
+++ b/source/blender/blenloader/intern/versioning_270.c
@@@ -1455,12 -1455,15 +1455,25 @@@ void blo_do_versions_270(FileData *fd,
}
}
+ /* constant detail for sculpting is now a resolution value instead of
+ * a percentage, we reuse old DNA struct member but convert it */
+ for (Scene *scene = main->scene.first; scene != NULL; scene = scene->id.next) {
+ if (scene->toolsettings != NULL) {
+ ToolSettings *ts = scene->toolsettings;
+ if (ts->sculpt && ts->sculpt->constant_detail != 0.0f) {
+ ts->sculpt->constant_detail = 100.0f / ts->sculpt->constant_detail;
+ }
+ }
+ }
+ }
++
++ {
+#ifdef WITH_INPUT_HMD
+ if (!DNA_struct_elem_find(fd->filesdna, "Scene", "HMDViewSettings", "hmd_settings")) {
+ for (Scene *scene = main->scene.first; scene; scene = scene->id.next) {
+ BKE_scene_hmd_settings_default_init(scene);
+ }
+ }
+#endif
+ }
}
diff --cc source/blender/editors/interface/resources.c
index ed0a4ee,5392840..c21bba9
--- a/source/blender/editors/interface/resources.c
+++ b/source/blender/editors/interface/resources.c
@@@ -2762,11 -2764,7 +2764,9 @@@ void init_userdef_do_versions(void
* (keep this block even if it becomes empty).
*/
{
- for (bTheme *btheme = U.themes.first; btheme; btheme = btheme->next) {
- /* Keyframe Indicators (were using wrong alpha) */
- btheme->tv3d.time_keyframe[3] = btheme->tv3d.time_gp_keyframe[3] = 255;
- btheme->ttime.time_keyframe[3] = btheme->ttime.time_gp_keyframe[3] = 255;
- }
-
++ U.hmd_settings.device = -1;
++ U.hmd_settings.flag = (USER_HMD_USE_DEVICE_IPD | USER_HMD_USE_DEVICE_ROT | USER_HMD_USE_LENSDIST_FX);
++ U.hmd_settings.custom_ipd = 0.061f;
}
if (U.pixelsize == 0.0f)
More information about the Bf-blender-cvs
mailing list