modules.render.types#
- class modules.render.types.DrawItem(model_index: int = <factory>, mesh_index: int = <factory>, matrix: pyrr.objects.matrix44.Matrix44 = <factory>, uuid: uuid.UUID = <factory>)#
Bases:
object- __init__(model_index: int = <factory>, mesh_index: int = <factory>, matrix: ~pyrr.objects.matrix44.Matrix44 = <factory>, uuid: ~uuid.UUID = <factory>) None#
- matrix: Matrix44#
- mesh_index: int#
- model_index: int#
- uuid: UUID#
- class modules.render.types.ImageMeta(path: pathlib.Path = None, dimension: tuple = (0, 0), size: int = 0)#
Bases:
object- __init__(path: Path = None, dimension: tuple = (0, 0), size: int = 0) None#
- dimension: tuple#
- path: Path#
- size: int#
- class modules.render.types.Material(albedo: int = <factory>, normal: int = <factory>, emissive: int = <factory>, opacity: int = <factory>, phyiscal: int = <factory>, hasNormalMap: int = <factory>)#
Bases:
object- __init__(albedo: int = <factory>, normal: int = <factory>, emissive: int = <factory>, opacity: int = <factory>, phyiscal: int = <factory>, hasNormalMap: int = <factory>) None#
- albedo: int#
- emissive: int#
- hasNormalMap: int#
- normal: int#
- opacity: int#
- phyiscal: int#
- class modules.render.types.MatrixItem(mesh_index: int = <factory>, matrix: numpy.ndarray = <factory>, min_aabb: numpy.ndarray = <factory>, max_aabb: numpy.ndarray = <factory>)#
Bases:
object- __init__(mesh_index: int = <factory>, matrix: ~numpy.ndarray = <factory>, min_aabb: ~numpy.ndarray = <factory>, max_aabb: ~numpy.ndarray = <factory>) None#
- matrix: ndarray#
- max_aabb: ndarray#
- mesh_index: int#
- min_aabb: ndarray#