snnib.blender.utils.random.random_points_bbox

snnib.blender.utils.random.random_points_bbox(obj: bpy.types.Object, Rng: Generator, n: int = 1) ndarray[source]

generates n random points inside the bounding box of obj

Parameters
  • obj
    • bpy.types.Object

    • object to use the bounding box of

  • Rng
    • np.random.Generator

    • random number generator

  • n
    • int, optional

    • number of points to generate

    • the default is 1

Raises

Returns
  • coords
    • np.ndarray

    • has shape (n,3)

    • randomly generated coordinates

Dependencies
  • bpy

  • mathutils

  • numpy

  • logging

  • typing