MCPcopy Create free account
hub / github.com/ActiveVisionLab/DFNet / viewmatrix

Function viewmatrix

dataset_loaders/load_7Scenes.py:126–132  ·  view source on GitHub ↗
(z, up, pos)

Source from the content-addressed store, hash-verified

124 return c2w
125
126def viewmatrix(z, up, pos):
127 vec2 = normalize(z)
128 vec1_avg = up
129 vec0 = normalize(np.cross(vec1_avg, vec2))
130 vec1 = normalize(np.cross(vec2, vec0))
131 m = np.stack([vec0, vec1, vec2, pos], 1)
132 return m
133
134def normalize(v):
135 """Normalize a vector."""

Callers 1

render_path_spiralFunction · 0.70

Calls 1

normalizeFunction · 0.70

Tested by

no test coverage detected