Как достичь похожих визуальных эффектов Desmos в манимеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как достичь похожих визуальных эффектов Desmos в маниме

Сообщение Anonymous »

Я пытаюсь график этой функции в маниме
x^(2/3) + 0,9 sqrt (3.5-x^2) * sin (π x * a)
Я написал какой-то простой код, чтобы график его в стиле анимации:
from manim import *
import numpy as np

class HeartAnimation(Scene):
def construct(self):
axes = Axes(
x_range=[-10, 10, 1],
y_range=[-7, 7, 1],
axis_config={"color": BLUE},
)

def heart_curve(x):
value = 3.5-x**2
return np.cbrt(x**2) + 0.9*value*np.sin(np.pi * x * 15)

graph = axes.plot(
heart_curve,
color=RED,
x_range=[-np.sqrt(3.5), np.sqrt(3.5)],
use_smoothing=False
)

self.play(Create(axes))
self.play(Create(graph))
self.wait(8)

Результат этого кода таково:

и то, что я искал, это что -то вроде desmos
и то, что я искал. src = "https://i.sstatic.net/yfvsoycx.png"/>
Есть ли что -нибудь, что я могу связываться с масштабированием или масштабированием, чтобы достичь чего -то похожего на то, что производится в Desmos? Это не обязательно нужно повторить один на один, но было бы хорошо, если бы больше сердца шоу и оси y была правильно масштабирована, поскольку она, кажется, растянута на оси Y в маниме по сравнению с Desmos.

Подробнее здесь: https://stackoverflow.com/questions/795 ... s-in-manim
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»