Я использую trimesh для создания пересечения лучей из точек.
ray_origins = np.array([[0, 0, 2],
[1, 1, 3],
[3, 2, 6]])
ray_directions = np.array([[0, 5, 8],
[0, 0, 1],
[0, 2, 2]])
locations, index_ray, index_tri = mesh.ray.intersects_location( ray_origins=ray_origins,
ray_directions=ray_directions)
Я хочу знать, могу ли я в любом случае генерировать много лучей из каждой точки и приводить их в сетку?