TGViewer
Wild Mathing Wild Mathing @wildmathing · 5.56K subscribers
Post #4 13K
Manim — замечательная библиотека для математических анимаций. С ее помощью создаю все свои видео. Если будет интересно, могу делиться наработками. Снизу — код, сверху — результат.

from manim import *
import itertools as it


class Pyramid(ThreeDScene):
def construct(self):
a = 0.7 # длина стороны кубика
n = 5 # высота пирамиды (в кубиках)

pyramid = VGroup()
for k, j, i in it.product(range(n), repeat=3):
if (k + i < n) and (k + j < n):
cube = Cube(a).set_fill(BLUE_D, opacity=1)
cube.shift(a * np.array([i, -j, k]))
pyramid.add(cube.set_stroke(WHITE, 1))
self.set_camera_orientation(phi=PI/3, theta=-PI/3, focal_distance=500)
self.play(Write(pyramid))
self.wait()


— О библиотеке
— 200+ примеров кода
— Курс для новичков
— Курс для продвинутых

#manim
  • 👍 70
  • 🔥 3
  • ❤ 2
More from @wildmathing
  1. Sep 26, 2026🎙 Самое интересное математическое интервью, которое послушал в последнее время — беседа с…
  2. Sep 25, 2026💔 У меня есть любимый YouTube-канал по математическому анализу — Hmath. Недавно узнал, чт…
  3. Sep 24, 2026Post #199
  4. Sep 19, 2026🧩 В августе на канале 3B1B был симпатичный пазл месяца про три булавки в вершинах квадрат…
  5. Sep 18, 2026Каждый имеет достаточно сил, чтобы достойно прожить жизнь. А все эти разговоры о том, како…
  6. Sep 16, 2026🎬 Вчера выпустил Shorts с красивой задачей. Многим понравилась, так что поделюсь и здесь.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →