Spaces:
Paused
Paused
File size: 778 Bytes
498a7dd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | """CPU render settings shared by system Blender and recent desktop Blender."""
def configure_cpu_render(scene):
import _cycles
try:
scene.render.engine = 'CYCLES'
except (TypeError, ValueError) as error:
raise RuntimeError('This Blender build has no Cycles CPU renderer') from error
scene.cycles.device = 'CPU'
scene.cycles.use_denoising = bool(getattr(_cycles, 'with_openimagedenoise', False))
for transform in ('AgX', 'Filmic', 'Standard'):
try:
scene.view_settings.view_transform = transform
except (TypeError, ValueError):
continue
break
else:
raise RuntimeError('This Blender build has no supported review color transform')
return scene.view_settings.view_transform
|