Giter Club home page Giter Club logo

algorithms_animated's Introduction

algorithms_animated

Automatic gif generation for algorithms

usage:

Visit the manim Documentation and install the manim dependencies for your system.

pip install manim

python -m manim run.py -p -ql

algorithms_animated's People

Contributors

andrewnc avatar chrisrytting avatar

Watchers

 avatar  avatar  avatar

algorithms_animated's Issues

Accept command line arguments

Using the arxv package we need to accept command line arguments. We need to delineate between the manim flags and the data directories.

Create template animations

using manim, create a few template class Scene animations for example algorithms. These will be a necessary first step before we generalize to accepting "any algorithm"

Fix instructions to include info on installing ffmpeg

tl;dr add instructions to install ffmpeg

pip install manim doesn't install one of its dependencies, which is the package ffmpeg. I tried to install it with pip, but I needed to manually add its location to my PATH, and then it was denying me permission and when I did it with sudo, it couldn't find the command and all this craziness.

Tried brew install ffmpeg and didn't work either

Change instructions to manimgl?

Our instructions say pip install manim, but the manim repo says pip install manimgl. Is there a reason we're not following their convention?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.