예제 #1
0
def init():
    import _octane
    import os.path

    path = os.path.dirname(__file__)
    user_path = os.path.dirname(os.path.abspath(bpy.utils.user_resource('CONFIG', '')))

    _octane.init(path, user_path)
예제 #2
0
def init():
    print("OctaneBlender Engine Init")
    import _octane
    import os.path

    path = os.path.dirname(__file__)
    user_path = os.path.dirname(
        os.path.abspath(bpy.utils.user_resource('CONFIG', '')))
    _octane.init(path, user_path)
예제 #3
0
def init():
    import _octane
    import os.path

    path = os.path.dirname(__file__)
    user_path = os.path.dirname(
        os.path.abspath(bpy.utils.user_resource('CONFIG', '')))

    _octane.init(path, user_path)
예제 #4
0
    def execute(self, context):
        if AbcExporter.is_enabled == 1:
            import _octane

            path = os.path.dirname(__file__)
            user_path = os.path.dirname(os.path.abspath(bpy.utils.user_resource('CONFIG', '')))
            _octane.init(path, user_path)

            AbcExporter.is_enabled = 2

            context.window_manager.modal_handler_add(self)
            self.timer = context.window_manager.event_timer_add(0.0000001, context.window)

            return {'RUNNING_MODAL'}
        else:
            self.cancel(context)
            return {'FINISHED'}
예제 #5
0
    def execute(self, context):
        if AbcExporter.is_enabled == 1:
            import _octane

            path = os.path.dirname(__file__)
            user_path = os.path.dirname(
                os.path.abspath(bpy.utils.user_resource('CONFIG', '')))
            _octane.init(path, user_path)

            AbcExporter.is_enabled = 2

            context.window_manager.modal_handler_add(self)
            self.timer = context.window_manager.event_timer_add(
                0.0000001, context.window)

            return {'RUNNING_MODAL'}
        else:
            self.cancel(context)
            return {'FINISHED'}