Append data from other blender files (example material)
with bpy.data.libraries.load(MATERIAL_LIBRARY_FILE) as (data_from, data_to):
data_to.materials = data_from.materials
for mat in templateMat:
materialList.append(mat.name)
export declare type EventCallback<T> = (arg: T) => any; | |
export declare type Event<T = any> = EventCallback<T>[]; | |
export function emit<T>(e: Event<T>, data: T) { | |
e.forEach(callback => callback(data)) | |
} |
export declare type EventCallback<T> = (arg: T) => any; | |
export declare type Event<T = any> = EventCallback<T>[]; | |
export function emit<T>(e: Event<T>, data: T) { | |
e.forEach(callback => callback(data)) | |
} |
Append data from other blender files (example material)
with bpy.data.libraries.load(MATERIAL_LIBRARY_FILE) as (data_from, data_to):
data_to.materials = data_from.materials
for mat in templateMat:
materialList.append(mat.name)