Source code for athena.software.atBlender

from typing import Iterable

import bpy


[docs]def select(to_select: Iterable[bpy.types.Object], replace: bool = True) -> None: """Allow software selection in Blender. Parameters: toSelect: All nodes to select. replace: Whether or not to replace the current selection with the new objects to select. """ if replace: bpy.ops.object.select_all(action='DESELECT') for each in toSelect: each.select_set(True)
[docs]def get_display(object_: bpy.types.Object) -> str: """Get a proper displayable string for the given object. Will simply return the object's name. Parameters: object_: The object to get the name from. Return: The name of the given object. """ return object_.name