[Bf-blender-cvs] [bebd1fb] HMD_viewport: Own panel for HMD stuff
Julian Eisel
noreply at git.blender.org
Fri Oct 28 23:56:29 CEST 2016
Commit: bebd1fbcd8b3e18464f6a42208f075aee02034a2
Author: Julian Eisel
Date: Fri Oct 28 23:53:40 2016 +0200
Branches: HMD_viewport
https://developer.blender.org/rBbebd1fbcd8b3e18464f6a42208f075aee02034a2
Own panel for HMD stuff
No need to enable "Views" option anymore now.
===================================================================
M release/scripts/startup/bl_ui/properties_render_layer.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/properties_render_layer.py b/release/scripts/startup/bl_ui/properties_render_layer.py
index 970b95b..32f1be1 100644
--- a/release/scripts/startup/bl_ui/properties_render_layer.py
+++ b/release/scripts/startup/bl_ui/properties_render_layer.py
@@ -226,21 +226,28 @@ class RENDERLAYER_PT_views(RenderLayerButtonsPanel, Panel):
row.label(text="Camera Suffix:")
row.prop(rv, "camera_suffix", text="")
+
+class RENDERLAYER_PT_hmd(RenderLayerButtonsPanel, Panel):
+ bl_label = "Head Mounted Displays"
+ COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_GAME'}
+ bl_options = {'DEFAULT_CLOSED'}
+
+ def draw(self, context):
+ layout = self.layout
+
+ scene = context.scene
+ wm = context.window_manager
+
running = scene.hmd_running
text_win = "Close HMD Window" if wm.has_hmd_window else "Open HMD Window"
text_run = "Stop Session" if running else "Start Session"
icon = 'PAUSE' if running else 'PLAY'
- layout.separator()
- layout.label(text="HMD View:")
-
- col = layout.column()
-
- row = col.row(align=True)
+ row = layout.row(align=True)
row.operator("wm.hmd_view_toggle", text=text_win)
row.operator("wm.hmd_session_run", text=text_run, icon=icon)
- row = col.row()
+ row = layout.row()
row.prop(scene, "hmd_camlock")
row.prop(scene, "use_hmd_view_lensdist", text="Lens Distortion")
More information about the Bf-blender-cvs
mailing list