diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-12-24 06:47:13 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-12-24 06:47:13 +0400 |
commit | 33bd38ebc74f42694f063fd7937d7b457a141727 (patch) | |
tree | 27da46998971121b6284547f5bec18222c77c551 /intern/cycles/blender/addon/engine.py | |
parent | b21a0f4fa1c4c5f2ad20e8ddd48ae3657ad941ef (diff) |
minor edits to cycles c/python module
- rename 'bcycles' --> '_cycles', since this is the python convention when a py module uses a C module internally.
- use macros for returning None
- make with_osl an attribute rather then a function.
- changes methods METH_VARARGS --> METH_O when single args are used.
Diffstat (limited to 'intern/cycles/blender/addon/engine.py')
-rw-r--r-- | intern/cycles/blender/addon/engine.py | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/intern/cycles/blender/addon/engine.py b/intern/cycles/blender/addon/engine.py index 60b77b23f25..3d71c25d7ad 100644 --- a/intern/cycles/blender/addon/engine.py +++ b/intern/cycles/blender/addon/engine.py @@ -22,17 +22,17 @@ import bpy def init(): - import bcycles + import _cycles import os.path path = os.path.dirname(__file__) user_path = os.path.dirname(os.path.abspath(bpy.utils.user_resource('CONFIG', ''))) - bcycles.init(path, user_path) + _cycles.init(path, user_path) def create(engine, data, scene, region=0, v3d=0, rv3d=0): - import bcycles + import _cycles data = data.as_pointer() scene = scene.as_pointer() @@ -43,42 +43,42 @@ def create(engine, data, scene, region=0, v3d=0, rv3d=0): if rv3d: rv3d = rv3d.as_pointer() - engine.session = bcycles.create(engine.as_pointer(), data, scene, region, v3d, rv3d) + engine.session = _cycles.create(engine.as_pointer(), data, scene, region, v3d, rv3d) def free(engine): if hasattr(engine, "session"): if engine.session: - import bcycles - bcycles.free(engine.session) + import _cycles + _cycles.free(engine.session) del engine.session def render(engine): - import bcycles + import _cycles if hasattr(engine, "session"): - bcycles.render(engine.session) + _cycles.render(engine.session) def update(engine, data, scene): - import bcycles - bcycles.sync(engine.session) + import _cycles + _cycles.sync(engine.session) def draw(engine, region, v3d, rv3d): - import bcycles + import _cycles v3d = v3d.as_pointer() rv3d = rv3d.as_pointer() # draw render image - bcycles.draw(engine.session, v3d, rv3d) + _cycles.draw(engine.session, v3d, rv3d) def available_devices(): - import bcycles - return bcycles.available_devices() + import _cycles + return _cycles.available_devices() def with_osl(): - import bcycles - return bcycles.with_osl() + import _cycles + return _cycles.with_osl |