TGViewer
Wild Mathing Wild Mathing @wildmathing · 5.73K subscribers
Post #23 5.6K
Треугольник Серпинского в исполнении GPT: метод хаоса и Manim. Экономия 10 минут кажется забавной на фоне двухчасовой доработки, но все равно приятно. Ролик в моем исполнении можно посмотреть здесь. А полную версию кода опубликовал для спонсоров: 200+ сцен в придачу!

from manim import *
import random

class SierpinskiChaosGame(Scene):
def construct(self):
# Вершины треугольника
A = LEFT * 3 + DOWN * 2
B = RIGHT * 3 + DOWN * 2
C = UP * 2

# Рисуем треугольник (опционально)
triangle = Polygon(A, B, C, stroke_color=BLUE)
self.add(triangle)

# Начальная точка
current_point = np.array([random.uniform(-1, 1), random.uniform(-1, 1), 0])

# Список всех вершин
vertices = [A, B, C]

# Количество итераций
iterations = 10000
points = []

for _ in range(iterations):
target = random.choice(vertices)
current_point = (current_point + target) / 2
dot = Dot(point=current_point, radius=0.01, color=WHITE)
points.append(dot)

# Добавляем точки сразу (ускоряет отрисовку)
self.add(*points)

#manim #video #wildmathing
  • ❤ 52
  • 🔥 3
More from @wildmathing
  1. Oct 1, 2026🚀 Сентябрь получился рекордным! Выпустил 10 вертикальных видео: 3 смонтированы из «Фейерв…
  2. Sep 26, 2026🎙 Самое интересное математическое интервью, которое послушал в последнее время — беседа с…
  3. Sep 25, 2026💔 У меня есть любимый YouTube-канал по математическому анализу — Hmath. Недавно узнал, чт…
  4. Sep 24, 2026Post #199
  5. Sep 19, 2026🧩 В августе на канале 3B1B был симпатичный пазл месяца про три булавки в вершинах квадрат…
  6. Sep 18, 2026Каждый имеет достаточно сил, чтобы достойно прожить жизнь. А все эти разговоры о том, како…
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 →