KO
|
EN
gitlite — search
Search
#python
#hacktoberfest
#javascript
#typescript
#reactjs
#nodejs
#golang
#c
#ethereum
#css
#deep-learning
#api
AnimacionesConManim
★ 44
Open GitHub ↗
Curso de animación en Manim
Download README (.md)
Explore Similar Repositories
ahubu
:
AHUBU Helps Users Be Utilitarian
Day_Night_dataset_list
:
Collecting a list of dataset with day and night annotations
Firefox-File-Utilities
:
Mozilla LZ4 File Decryption and Mining Tools
orbyter-docker
:
Dockerfiles for images used as part of the Orbyter toolset
ScalaNullSafe
:
A macro-based library for writing efficient and readable null-safe code in Scala.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
AnimacionesConManim
?
Download (.md)
<p align="center"><img src ="/titulo.gif" /></p> ## Temas del curso (actualizando) ## [Archivos del tutorial](https://drive.google.com/file/d/1O31Hk95q6D3Z6qWwkZcUW4fU9lLzJND2/view) ### Este tutorial está basado en la versión del [3 de febrero del 2019](https://github.com/3b1b/manim/tree/3b088b12843b7a4459fe71eba96b70edafb7aa78) 0. Instalación en [Windows](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/0_instalacion/windows/INSTRUCCIONES.md), [GNU/Linux](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/0_instalacion/gnuLinux/INSTRUCCIONES.md) y [Mac](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/0_instalacion/macOS/INSTRUCCIONES.md). 1. [Formato de textos (PDF)](https://drive.google.com/open?id=1BaWn_QJEz7hsizaLXFpM0YVOn9Gxi_Yn)/YouTube/[Escenas](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/1_formato_textos/ESCENAS.md) 2. [Fórmulas en TeX (PDF)](https://drive.google.com/open?id=1sPksk698UezNpYn7piEuGEwIqJd8TZMd)/YouTube/[Escenas](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/extras/formulas_tex/ESCENA.md) 3. [Efectos de texto usando arreglos (PDF)](https://drive.google.com/open?id=1i7maqGJcb8Nk5lQf--gsY4vBiIxpFI9M)/YouTube/[Escenas](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/2_efectos_arreglos_texto/ESCENAS.md) 4. [Transformaciones y copiado de textos (PDF)](https://drive.google.com/open?id=1oy8Thm7aWkh705TaEpctCFdqW1D36wAo)/YouTube/[Escenas](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/3_transformaciones_texto/ESCENAS.md) 5. [Herramientas visuales (PDF)](https://drive.google.com/open?id=15hk52wgaR4MeDZSvo8LlgbeWe6K6EXY7)/YouTube/[Escenas](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/4_herramientas_visuales/ESCENAS.md) 6. Introducción a las gráficas 2D/YouTube/[Escenas](https://github.com/Elteoremadebeethoven/AnimacionesConManim/blob/master/Espa%C3%B1ol/5_introducci%C3%B3n_gr%C3%A1ficas/ESCENAS.md) 7. Introducción a las gráficas 3D/YouTube/Escenas 8. Agregar audio/YouTube 9. Agregar imagenes svg/YouTube/Escenas 10. Primer proyecto/YouTube Extras: * Dejar las barras de progreso por defecto. * Personalizar parametros del renderizado. * Modificar directorios de "media". ## ¿Qué es Manim? [Manim](https://github.com/3b1b/manim) es una herramienta gratuita de animación para Python creada por [Grant Sanderson](http://www.3blue1brown.com/) ([twitter](https://twitter.com/3blue1brown?lang=es)), matemático de Stantford y dueño del canal de YouTube [3Blue1Brown](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw). Está especializada en temas científicos, principalmente de carácter matemático, por lo que está basada en comandos de LaTeX (principalmente en TeX). ## ¿Qué es LaTeX? LaTeX es un procesador de textos especializado en el ambito científico, sin embargo, Manim sólo utiliza los comandos TeX (con algunas excepciones), que se refieren a la escritura de fórmulas. Un ejemplo del código en TeX es: ```latex \frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}. ``` Este comando TeX lo compila como: <p align="center"><img src ="/TeX.png" /></p> ## ¿Para quién va dirigido el curso? Este curso se dirige principalmente a profesores que quieran explicar de una forma didáctica y gráfica algún desarrollo matemático o la resolución de problemas especialmente complejos. El curso se extiende a cualquier persona que quiera explicar algún tema científico de una forma original. ## ¿Necesito saber programar en Python y LaTeX para entender el curso? Para entender el curso es posible no saber absolutamente nada de programación (aunque es preferible para que el aprendizage sea más rápido). Además de aprender Python 3 se requerirán conocimientos de TeX para la escritura de las fórmulas. De igual forma se darán a conocer herramientas como [Pencil chromestore](http://s1.daumcdn.net/editor/fp/service_nc/pencil/Pencil_chromestore.html), [Codecogs](https://www.codecogs.com/latex/eqneditor.php), [Rinconmatematico](http://rinconmatematico.com/mathjax/), [latex4technics](https://www.latex4technics.com/), [sciweavers](http://www.sciweavers.org/free-online-latex-equation-editor) entre otras páginas para aprender a escribir fórmulas en TeX. ## ¿Necesito una computadora moderna para usar Manim? No, con 512 MB de Ram y un procesador Intel Core Duo (o similar) es más que suficiente, la única diferencia entre una máquina potente y una de bajos recursos es el tiempo de compilación (entre menos recursos más tiempo demorará en compilar). ## ¿Qué ventajas ofrece Manim en contraste con otras herramientas de animación profesionales? ### Ventajas: * Es gratis y legal. * Funciona en Windows, GNU/Linux (cualquier distribución) y Mac perfectamente, aunque es preferible usar Mac o GNU/Linux. * Se puede usar en computadoras antiguas. * Al ser de código abierto es completamente personalizable al gusto del usuario. * Constantemente se está mejorando ya que nuevos usuarios tabajan en él a través de su repositorio oficial en [GitHub](https://github.com/3b1b/manim). * Los archivos de video son de muy alta calidad y ligeros. * Las fórmulas son creadas usando comandos TeX, por lo que son de calidad profesional (en lo que respecta a la comunidad científica). * En caso de no tener conocimientos de programación, es una buena herramienta para empezar a aprender Python 3 y LaTeX. ### Desventajas: * Si no tienes la paquetería de LaTeX (completa) instalada ocupará más de 6 GB de espacio en tu computadora. * No se usa una interfaz gráfica para realizar las animaciones, todo se basa en comandos de Python 3 y TeX. El ejemplo del cásico Hello world! sería: ```python from big_ol_pile_of_manim_imports import * class HelloWorld(Scene): def construct(self): helloWorld = TextMobject("Hello world!") self.play(Write(helloWorld)) self.wait() ``` <p align="center"><img src ="/HelloWorld.gif" /></p> ## Requerimientos * Python 3.7 * pip (para instalar la lista de requirements.txt) * Pycairo (suele dar problemas en la instalación de requirements.txt por lo que es recomendable instalarla antes) * FFmpeg * LaTeX (Miktex para Windows y TexLive para GNU/Linux o Mac) completo * Sox * Requerimientos en la lista de requirements.txt Peso total aproximado: 5 GB (eliminando los instaladores)