MCPcopy Create free account
hub / github.com/openai/point-e / pan_camera

Function pan_camera

point_e/evals/scripts/blender_script.py:139–148  ·  view source on GitHub ↗
(time, axis="Z", camera_dist=2.0, elevation=-0.1)

Source from the content-addressed store, hash-verified

137
138
139def pan_camera(time, axis="Z", camera_dist=2.0, elevation=-0.1):
140 angle = time * math.pi * 2
141 direction = [-math.cos(angle), -math.sin(angle), -elevation]
142 assert axis in ["X", "Y", "Z"]
143 if axis == "X":
144 direction = [direction[2], *direction[:2]]
145 elif axis == "Y":
146 direction = [direction[0], -elevation, direction[1]]
147 direction = Vector(direction).normalized()
148 set_camera(direction, camera_dist=camera_dist)
149
150
151def place_camera(time, camera_pose_mode="random", camera_dist_min=2.0, camera_dist_max=2.0):

Callers 1

place_cameraFunction · 0.85

Calls 1

set_cameraFunction · 0.85

Tested by

no test coverage detected