Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/addon/engine.py
| Show First 20 Lines • Show All 162 Lines • ▼ Show 20 Lines | |||||
| def render(engine, depsgraph): | def render(engine, depsgraph): | ||||
| import _cycles | import _cycles | ||||
| if hasattr(engine, "session"): | if hasattr(engine, "session"): | ||||
| _cycles.render(engine.session, depsgraph.as_pointer()) | _cycles.render(engine.session, depsgraph.as_pointer()) | ||||
| def bake(engine, depsgraph, obj, pass_type, pass_filter, object_id, pixel_array, num_pixels, depth, result): | def bake(engine, depsgraph, bakepass, obj, object_id, pixel_array, result): | ||||
| import _cycles | import _cycles | ||||
| session = getattr(engine, "session", None) | session = getattr(engine, "session", None) | ||||
| if session is not None: | if session is not None: | ||||
| _cycles.bake(engine.session, depsgraph.as_pointer(), obj.as_pointer(), pass_type, pass_filter, object_id, pixel_array.as_pointer(), num_pixels, depth, result.as_pointer()) | _cycles.bake(engine.session, depsgraph.as_pointer(), bakepass.as_pointer(), obj.as_pointer(), object_id, pixel_array.as_pointer(), result.as_pointer()) | ||||
| def reset(engine, data, depsgraph): | def reset(engine, data, depsgraph): | ||||
| import _cycles | import _cycles | ||||
| import bpy | import bpy | ||||
| if bpy.app.debug_value == 256: | if bpy.app.debug_value == 256: | ||||
| _cycles.debug_flags_update(depsgraph.scene.as_pointer()) | _cycles.debug_flags_update(depsgraph.scene.as_pointer()) | ||||
| ▲ Show 20 Lines • Show All 131 Lines • Show Last 20 Lines | |||||