Commit 94f82b65 authored by Dalai Felinto's avatar Dalai Felinto
Browse files

Basic new UI

parent aae0e123
Loading
Loading
Loading
Loading
+10 −2
Changes for space_view3d_virtual_reality/__init__.py: 10 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -21,8 +21,8 @@ bl_info = {
    "name": "Virtual Reality Viewport",
    "author": "Dalai Felinto",
    "version": (0, 9),
    "blender": (2, 7, 5),
    "location": "Window Menu",
    "blender": (2, 7, 7),
    "location": "View 3D Tools",
    "description": "",
    "warning": "",
    "wiki_url": "",
@@ -49,6 +49,8 @@ from .opengl_helper import (

from . import oculus

from . import ui

def get_context_3dview (context):
    """returns area and space"""
    screen = context.screen
@@ -230,12 +232,18 @@ class VirtualRealityViewportOperator(bpy.types.Operator):
        return space.stereo_3d_eye == 'LEFT'


# ############################################################
# Un/Registration
# ############################################################

def register():
    bpy.utils.register_class(VirtualRealityViewportOperator)
    ui.register()


def unregister():
    bpy.utils.unregister_class(VirtualRealityViewportOperator)
    ui.unregister()


if __name__ == '__main__':
+31 −0
Changes for space_view3d_virtual_reality/ui.py: 31 added lines, 0 removed lines.
Original line number Diff line number Diff line
import bpy

# ############################################################
# User Interface
# ############################################################

class VirtualRealityPanel(bpy.types.Panel):
    bl_label = "Head Mounted Display"
    bl_space_type = 'VIEW_3D'
    bl_region_type = 'TOOLS'
    bl_category = 'Virtual Reality'

    @staticmethod
    def draw(self, context):
        layout = self.layout

        col = layout.column()
        col.operator("view3d.virtual_reality_toggle", text="Virtual Reality Preview", icon="PLAY")


# ############################################################
# Un/Registration
# ############################################################

def register():
    bpy.utils.register_class(VirtualRealityPanel)


def unregister():
    bpy.utils.unregister_class(VirtualRealityPanel)