S.A.M.

4 Ιουλίου, 2022

Εγκατάσταση Manim για δημιουργία animation μαθηματικών εξισώσεων

Κάτω από: manim —Με ετικέτα ΧΡΗΣΤΟΣ ΣΑΜΟΥΗΛΙΔΗΣ @ 11:39 πμ

Εγκατάσταση του Chocolatey:

Πρώτον, βεβαιωθείτε ότι χρησιμοποιείτε ένα τερματικό των Windows (PowerShell) με δικαιώματα διαχειριστή.

manim001

Με αυτό το PowerShell, και την εντολή Get-ExecutionPolicy θα δούμε τι δικαιώματα έχουμε ώστε μετά να διασφαλίσετε ότι τα δικαιώματά μας δεν είναι περιορισμένα (Restricted).

manim004

Σας προτείνουμε να χρησιμοποιήσετε την παράμετρο Bypass για να παρακάμψετε την πολιτική για να εγκαταστήσετε τα προγράμματα ή την AllSigned για περισσότερη ασφάλεια.

Τρέχουμε την  Get-ExecutionPolicy. Αν επιστρέψει Restricted, τότε τρέχουμε την εντολή

Set-ExecutionPolicy AllSigned ή Set-ExecutionPolicy Bypass -Scope Process.

manim006

Τώρα εκτελέστε την ακόλουθη εντολή:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

manim008


Εγκατάσταση Manim

Το λογισμικό Manim μπορεί τώρα να εγκατασταθεί μέσω Chocolatey απλά τρέχοντας την εντολή:

choco install manimce

manim010

Για να γίνει χρήση της διεπαφής του Manim με το LaTeX προκειμένου να αποδώσει μαθηματικές εξισώσεις, το LaTeX πρέπει επίσης να εγκατασταθεί. Σημειώστε ότι αυτή είναι μια προαιρετική επιλογή: εάν δεν σκοπεύετε να χρησιμοποιήσετε το LaTeX, δεν χρειάζεται να το εγκαταστήσετε.

Για το σκοπό αυτό μπορείτε απλά να εκτελέσετε choco install manim-latex.

manim012

Είναι ένα ειδικό πακέτο για το Manim βασισμένο στο TinyTeX το οποίο περιέχει όλα τα απαιτούμενα πακέτα με τα οποία αλληλεπιδρά η Manim.

Δημιουργία νέου έργου Manim (project)

Ξεκινήστε δημιουργώντας ένα νέο φάκελο. Για τους σκοπούς αυτού του οδηγού, ονομάστε το έργο φακέλου: CreateCircle. Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου, όπως το Σημειωματάριο. Αντιγράψτε το ακόλουθο απόσπασμα κώδικα στο παράθυρο:


from manim import *

class CreateCircle(Scene):

def construct(self):

circle = Circle()  # create a circle

circle.set_fill(PINK, opacity=0.5)  # set the color and transparency

self.play(Create(circle))  # show the circle on screen


Αποθηκεύστε τον παραπάνω κώδικα στο φάκελο project  με το όνομα scene.py. Ανοίξτε τη γραμμή εντολών, μεταβείτε στο φάκελο project  και εκτελέστε την ακόλουθη εντολή:

manim -pql scene.py CreateCircle

Αν το antivirus αρχίσει να ελέγχει τα αρχεία mainm.exe, ffmpeg.exe, πατήστε το κουμπί Allow App.

Μόλις δημιουργήσατε ένα αρχείο mp4, όπου εμφανίζεται ένας κύκλος σε κίνηση.

END!


Όλο το περιεχόμενο σε αυτόν τον ιστότοπο παρέχεται χωρίς καμία εγγύηση, ρητή ή σιωπηρή. Use any information at your own risk. Πάντα να δημιουργείτε αντίγραφα ασφαλείας της συσκευής και των αρχείων σας πριν κάνετε οποιεσδήποτε αλλαγές.

 

Αφήστε μια απάντηση

©2024 S.A.M. Φιλοξενείται από Blogs.sch.gr

Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση