martes, 24 de junio de 2014

[Script] - Auto toggle simplify

Estuve con la necesidad de trabajar en viewport de manera rápida, y ver el render de manera final, evitando apagar cada modifier view manualmente.
Entonces, hice un simple script que hace un toggle del simplify cada vez que soltamos el render.
Es simple pero efectivo!


I made this script for turn off simplify when hit render, and turn on when the render finish.







Para usarlo cargar este texto en el editor de texto, salvarlo como .py. Cargarlo nuevamente de archivo y marcar como "Register".

Save the script in the .blend folder, load in the text editor and hit "Register", save scene and reload.


import bpy

def simplifica(dummy):
    if bpy.context.scene.render.use_simplify == False:
        bpy.context.scene.render.use_simplify = True
    else:
        bpy.context.scene.render.use_simplify =  False    
        
        
        
bpy.app.handlers.render_pre.append(simplifica)   
bpy.app.handlers.render_post.append(simplifica)