MCPcopy Create free account
hub / github.com/aigc3d/LHM / create_camera

Method create_camera

engine/pose_estimation/pose_utils/render.py:152–164  ·  view source on GitHub ↗
(self, R=None, T=None)

Source from the content-addressed store, hash-verified

150 self.create_renderer()
151
152 def create_camera(self, R=None, T=None):
153 if R is not None:
154 self.R = R.clone().view(1, 3, 3).to(self.device)
155 if T is not None:
156 self.T = T.clone().view(1, 3).to(self.device)
157
158 return PerspectiveCameras(
159 device=self.device,
160 R=self.R.mT,
161 T=self.T,
162 K=self.K_full,
163 image_size=self.image_sizes,
164 in_ndc=False)
165
166 def create_renderer(self):
167 self.renderer = MeshRenderer(

Callers 6

update_bboxMethod · 0.95
reset_bboxMethod · 0.95
render_normalMethod · 0.80
render_frameMethod · 0.80
render_frameFunction · 0.80

Calls 2

cloneMethod · 0.80
toMethod · 0.45

Tested by

no test coverage detected