mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Add add_ambient_rotation
This commit is contained in:
parent
661814deea
commit
4aef0d1bf5
1 changed files with 4 additions and 0 deletions
|
@ -170,6 +170,10 @@ class CameraFrame(Mobject):
|
||||||
self.rotate(dgamma, self.get_inverse_camera_rotation_matrix()[2])
|
self.rotate(dgamma, self.get_inverse_camera_rotation_matrix()[2])
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
def add_ambient_rotation(self, angular_speed=1 * DEGREES):
|
||||||
|
self.add_updater(lambda m, dt: m.increment_theta(angular_speed * dt))
|
||||||
|
return self
|
||||||
|
|
||||||
@Mobject.affects_data
|
@Mobject.affects_data
|
||||||
def set_focal_distance(self, focal_distance: float):
|
def set_focal_distance(self, focal_distance: float):
|
||||||
self.uniforms["fovy"] = 2 * math.atan(0.5 * self.get_height() / focal_distance)
|
self.uniforms["fovy"] = 2 * math.atan(0.5 * self.get_height() / focal_distance)
|
||||||
|
|
Loading…
Add table
Reference in a new issue