MCPcopy Index your code
hub / github.com/apple/ml-pointersect / _set_spiral

Method _set_spiral

pointersect/inference/structures.py:3864–3887  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3862 self.cam_poses.append(poses)
3863
3864 def _set_spiral(self):
3865 assert 'min_r' in self.params
3866 assert 'max_r' in self.params
3867 max_r = self.params['max_r']
3868 min_r = self.params['min_r']
3869 num_circle = self.params.get('num_circle', 4)
3870 r_freq = self.params.get('r_freq', 1)
3871
3872 self.cam_poses = []
3873 for i in range(self.total):
3874 Hs_c2w_spiral = utils.generate_camera_spiral_path(
3875 num_poses=self.n_imgs,
3876 num_circle=num_circle,
3877 init_phi=np.pi / 2,
3878 r_min=min_r,
3879 r_max=max_r,
3880 r_freq=r_freq,
3881 center_angles=[-90, 0],
3882 )
3883
3884 poses = []
3885 for j in range(Hs_c2w_spiral.size(0)):
3886 poses.append(Hs_c2w_spiral[j])
3887 self.cam_poses.append(poses)
3888
3889 def _set_sketchfab_poisson(self):
3890

Callers 1

__init__Method · 0.95

Calls 2

getMethod · 0.80
sizeMethod · 0.80

Tested by

no test coverage detected