pynodes.scene#

Module Contents#

Classes#

Data#

API#

pynodes.scene.is_4_0_beta_or_higher = None#
class pynodes.scene.ObjType(*args, **kwds)#

Bases: enum.Enum

__matmul__(name: str)#
class pynodes.scene.O(*args, **kwds)#

Bases: pynodes.scene.ObjType

mesh = None#
plane = 'bpy.ops.mesh.primitive_plane_add()'#
cube = 'bpy.ops.mesh.primitive_cube_add()'#
torus = 'bpy.ops.mesh.primitive_torus_add()'#
ico_sphere = 'bpy.ops.mesh.primitive_ico_sphere_add()'#
monkey = 'bpy.ops.mesh.primitive_monkey_add()'#
circle = None#
cone = None#
nurbs_path = None#
bezier_curve = 'bpy.ops.curve.primitive_bezier_curve_add()'#
empty_sphere = "bpy.ops.object.empty_add(type='SPHERE')"#
class pynodes.scene.Mod(*args, **kwds)#

Bases: pynodes.scene.ObjType

geometry_nodes = 'NODES'#
bevel = 'BEVEL'#
subdivision = 'SUBSURF'#
decimate = 'DECIMATE'#
smooth = 'SMOOTH'#
class pynodes.scene.Mat(*args, **kwds)#

Bases: pynodes.scene.ObjType

slots = None#
class pynodes.scene.Key(type: pynodes.scene.ObjType, name: str)#

Initialization

__eq__(__o: object) bool#
__hash__() int#
class pynodes.scene.Scene(data: dict[pynodes.scene.ObjType | pynodes.scene.Key | bpy.types.Object, dict])#

Initialization

__getitem__(key)#
load(clear_animation=True)#
parse_modifier(k: pynodes.scene.Key, v: dict[str], obj: bpy.types.Object)#
parse_mat_slots(obj: bpy.types.Object, material_names: list[str])#