Windows에서 Manim 다운로드 및 설치

Windows에서 Manim을 다운로드하고 설치하는 단계는 다음과 같습니다.

  1. Python 다운로드 및 설치: 공식 웹사이트 https://www.python.org/downloads/windows/를 방문하여 Python 3.7 이상을 다운로드하여 설치하세요. 설치 과정에서 Python을 시스템 경로에 추가해야 합니다.

  2. 종속 라이브러리 설치: 명령 프롬프트를 열고(또는 Anaconda 프롬프트 사용) 다음 명령을 입력하여 필요한 종속 라이브러리를 설치합니다.

pip install numpy tqdm Pillow opencv-python

  1. Manim 소스 코드 복제: Manim의 GitHub 페이지를 방문하여 원하는 브랜치를 선택한 후(예: 이 기사는 3b1b 브랜치를 기반으로 함) "Clone or download" 버튼을 클릭하여 소스 코드를 다운로드하거나 다음 명령을 사용하여 복제합니다. 코드를 로컬에서:

git clone https://github.com/3b1b/manim.git

  1. Manim 설치: Manim 소스 코드가 있는 폴더로 이동하여 다음 명령을 실행하여 Manim을 설치합니다.

pip install -r requirements.txt

  1. Manim 설치 테스트: 명령 프롬프트에 다음 명령을 입력하여 Manim 사전 제작 데모 애니메이션을 실행합니다.

python -m manim example_scenes.py SquareToCircle -pl

여기서 SquareToCircle은 데모 애니메이션의 이름입니다.

위의 단계가 성공적으로 수행되면 Manim이 Windows에 성공적으로 설치됩니다.


사용 예:

Manim을 사용하여 제작된 데모 비디오 및 애니메이션은 다음과 같습니다.

  1. 선형대수학: https://www.bilibili.com/video/BV1Xx411o7Sz

  2. 확률 이론: https://www.bilibili.com/video/BV1s7411M7QH

  3. 파이 그리기: https://www.bilibili.com/video/BV1wW41197jT

  4. 3차원 좌표계 그리기: https://www.bilibili.com/video/BV1Jt411q7gF

  5. 페르마 포인트 그리기: https://www.bilibili.com/video/BV1p4411r7vH

  6. 피보나치 수열 그리기: https://www.bilibili.com/video/BV1jW411b7Fs

  7. 해밀턴 쿼터니언: https://www.bilibili.com/video/BV17J411V7Dx

  8. 수학 함수 이미지 그리기: https://www.bilibili.com/video/BV1FW41187ZK

  9. 베지어 곡선 그리기: https://www.bilibili.com/video/BV1Kt41197Yh

  10. 뉴턴의 제2법칙 그리기: https://www.bilibili.com/video/BV1tT4y1a7z8

이러한 데모 비디오와 애니메이션은 수학, 물리학, 컴퓨터 과학 등을 포함한 다양한 분야를 다루고 있습니다. 시연 영상과 애니메이션은 시각적일 뿐만 아니라 시각과 청각을 통해 사람들이 복잡한 개념과 이론을 더 잘 이해할 수 있도록 도와줍니다. Manim은 과학적이고 교육적인 비디오를 제작하는데 훌륭한 도구입니다.


다음은 Manim을 사용하여 텍스트 애니메이션을 그리는 간단한 예제 코드입니다.

from manim import *

class HelloWorld(Scene):
    def construct(self):
        # 创建一个文本对象
        text = Text("Hello, World!", font_size=72)
        # 将文本对象添加到场景中
        self.play(Write(text))
        # 暂停一段时间
        self.wait(1)
        # 移除文本对象
        self.play(FadeOut(text))

이 코드는 장면( Scene)을 생성하고 그 안에 "Hello, World!" 텍스트 개체를 그립니다. Write장면에 텍스트 개체를 추가하려면 메서드를 사용 하고 wait일정 시간 동안 일시 중지한 다음 FadeOut메서드를 사용하여 텍스트 개체를 제거합니다.

Manim은 또한 기하학적 도형 및 3D 모델 그리기, 곡선 및 기능 이미지 그리기, 다이어그램 제작 등과 같은 기타 유용한 도구 및 기능을 제공합니다. Manim의 공식 문서는 사용자가 배우고 사용할 수 있는 풍부한 샘플 코드와 튜토리얼을 제공합니다.


manim 프로젝트를 만드는 방법

Manim 프로젝트를 생성하는 단계는 다음과 같습니다.

  1. Manim 설치: Manim을 설치하려면 공식 문서의 지침을 따르십시오. 특히 Manim은 터미널(또는 명령줄 인터페이스)에서 다음 명령을 사용하여 설치할 수 있는 pip 패키지 관리자를 사용한 설치를 지원합니다.
pip install manim

  1. Manim 프로젝트 초기화: 터미널(또는 명령줄 인터페이스)을 열고 프로젝트를 저장할 디렉터리를 입력한 후 다음 명령을 사용하여 Manim 프로젝트를 초기화합니다.
manim init

이렇게 하면 비디오, 사진, 오디오 및 기타 미디어 파일에 대한 현재 디렉터리에 이름이 지정된 manim.cfg구성 파일 과 폴더가 생성됩니다.media

  1. 첫 번째 애니메이션 만들기: 명령줄에 다음 코드를 입력하여 간단한 애니메이션을 만듭니다.
from manim import *

class MyScene(Scene):
    def construct(self):
        circle = Circle()
        self.play(Create(circle))

위 코드를 .py파일로 저장하고 명령줄에 다음 명령을 입력하여 실행합니다.

manim your_file_name.py MyScene -pl

your_file_name.py는 생성한 파일의 이름이고 MyScene씬 클래스 이름은 어디에 있습니까? -pl애니메이션을 그리는 동안 진행률 표시줄을 표시하는 플래그입니다.

  1. 애니메이션 비디오 내보내기: 위 명령을 실행한 후 Manim은 이라는 비디오 파일을 생성하여 your_file_name.mp4프로젝트 디렉토리 아래의 media폴더에 저장합니다.

이제 Manim 프로젝트를 성공적으로 생성하고 첫 번째 애니메이션을 생성했습니다. Manim의 문서, 예제 및 튜토리얼을 학습하면 Manim의 기능과 사용법에 더 익숙해질 수 있습니다.

​​​​​​​

Je suppose que tu aimes

Origine blog.csdn.net/u012632105/article/details/132790408
conseillé
Classement