def getUVs(object, particle_system): """ returns a numpy-array of uv - coordinates for a given particle-system on a given object """ locations = [ p.location for p in object.particle_systems[particle_system].particles ] uvs = [pam.map3dPointToUV(object, object, loc) for loc in locations] return np.array(uvs)
def createAxons(p_obj, s_obj, quantity, mean, variance): for p in p_obj.particle_systems[0].particles: uv = pam.map3dPointToUV(p_obj, s_obj, p.location) create_uv_tree(s_obj, quantity, uv, mean, variance)
def getUVs(object, particle_system): """ returns a numpy-array of uv - coordinates for a given particle-system on a given object """ locations = [p.location for p in object.particle_systems[particle_system].particles] uvs = [pam.map3dPointToUV(object, object, loc) for loc in locations] return np.array(uvs)