Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-11-15 06:58:01 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-11-15 06:58:01 +0400
commit747f06d3d23e75bee048bd9957fbe44897ad0ad6 (patch)
tree941441f52349d4a1ba4a3ca016c429b5c84c7701 /intern/cycles/blender/addon/engine.py
parent3442c16c09b31a23f45b23be72e6eb5ba02c7bbf (diff)
set cycles scripts as pep8 & make some minor changes.
also update sphinx doc generator.
Diffstat (limited to 'intern/cycles/blender/addon/engine.py')
-rw-r--r--intern/cycles/blender/addon/engine.py15
1 files changed, 12 insertions, 3 deletions
diff --git a/intern/cycles/blender/addon/engine.py b/intern/cycles/blender/addon/engine.py
index d0f0d395810..a32a9e91499 100644
--- a/intern/cycles/blender/addon/engine.py
+++ b/intern/cycles/blender/addon/engine.py
@@ -16,8 +16,11 @@
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
+# <pep8 compliant>
+
import bpy
+
def init():
import bcycles
import os.path
@@ -27,7 +30,8 @@ def init():
bcycles.init(path, user_path)
-def create(engine, data, scene, region = 0, v3d = 0, rv3d = 0):
+
+def create(engine, data, scene, region=0, v3d=0, rv3d=0):
import bcycles
data = data.as_pointer()
@@ -41,18 +45,21 @@ def create(engine, data, scene, region = 0, v3d = 0, rv3d = 0):
engine.session = bcycles.create(engine.as_pointer(), data, scene, region, v3d, rv3d)
+
def free(engine):
- if "session" in dir(engine):
+ if hasattr(engine, "session"):
if engine.session:
import bcycles
bcycles.free(engine.session)
del engine.session
+
def render(engine):
import bcycles
if "session" in dir(engine):
bcycles.render(engine.session)
+
def update(engine, data, scene):
import bcycles
if scene.render.use_border:
@@ -61,6 +68,7 @@ def update(engine, data, scene):
else:
bcycles.sync(engine.session)
+
def draw(engine, region, v3d, rv3d):
import bcycles
v3d = v3d.as_pointer()
@@ -69,11 +77,12 @@ def draw(engine, region, v3d, rv3d):
# draw render image
bcycles.draw(engine.session, v3d, rv3d)
+
def available_devices():
import bcycles
return bcycles.available_devices()
+
def with_osl():
import bcycles
return bcycles.with_osl()
-