Files
armorpaint/Libraries/paint/blender.py
T
2018-08-09 22:51:15 +02:00

21 lines
595 B
Python

import arm.material.mat_utils
import arm.write_data
import arm.assets
import arm.make_renderpath
def on_make_renderpath():
arm.assets.add_shader_pass('max_luminance_pass')
arm.assets.add_shader_pass('copy_mrt3_pass')
arm.assets.add_shader_pass('copy_mrt4_pass')
def register():
#if no paint
# arm.material.mat_utils.add_mesh_contexts.append('voxel') # Defaults to make_ao
# arm.write_data.add_compiledglsl = """
# const ivec3 voxelgiResolution = ivec3(256, 256, 256);
# const vec3 voxelgiHalfExtents = vec3(2.0, 2.0, 2.0);
# """
arm.make_renderpath.callback = on_make_renderpath