Skip to content

Commit

Permalink
deploy: b9ae313
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkHoo committed Jun 22, 2024
1 parent 340f986 commit af0c175
Show file tree
Hide file tree
Showing 29 changed files with 90 additions and 90 deletions.
2 changes: 1 addition & 1 deletion .buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 5991dffeaa39a71d2078d850cc647f62
config: fcac1a0b4dd622eaadffcec5a0a88bb9
tags: 645f666f9bcd5a90fca523b33c5a78b7
28 changes: 14 additions & 14 deletions _sources/development/changelog.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ Refactor
- Refactored SVG path string parser (`#1712 <https://github.com/3b1b/manim/pull/1712>`__)
- Allowed ``Mobject.scale`` to receive iterable ``scale_factor`` (`#1712 <https://github.com/3b1b/manim/pull/1712>`__)
- Refactored ``MTex`` (`#1716 <https://github.com/3b1b/manim/pull/1716>`__)
- Improved config helper (``manimgl --config``) (`#1721 <https://github.com/3b1b/manim/pull/1721>`__)
- Improved config helper (``manimx --config``) (`#1721 <https://github.com/3b1b/manim/pull/1721>`__)
- Refactored ``MTex`` (`#1723 <https://github.com/3b1b/manim/pull/1723>`__)

Dependencies
Expand Down Expand Up @@ -256,7 +256,7 @@ New features

- Added CLI flag ``--log-level`` to specify log level (`e10f850 <https://github.com/3b1b/manim/commit/e10f850d0d9f971931cc85d44befe67dc842af6d>`__)
- Added operations (``+`` and ``*``) for ``Mobject`` (`#1667 <https://github.com/3b1b/manim/pull/1667>`__)
- Added 4 boolean operations for ``VMobject`` in ``manimlib/mobject/boolean_ops.py`` (`#1675 <https://github.com/3b1b/manim/pull/1675>`__)
- Added 4 boolean operations for ``VMobject`` in ``manimx/mobject/boolean_ops.py`` (`#1675 <https://github.com/3b1b/manim/pull/1675>`__)

- ``Union(*vmobjects, **kwargs)``
- ``Difference(subject, clip, **kwargs)``
Expand Down Expand Up @@ -365,8 +365,8 @@ v1.1.0
Fixed bugs
^^^^^^^^^^

- Fixed the bug of :func:`~manimlib.utils.iterables.resize_with_interpolation` in the case of ``length=0``
- Fixed the bug of ``__init__`` in :class:`~manimlib.mobject.geometry.Elbow`
- Fixed the bug of :func:`~manimx.utils.iterables.resize_with_interpolation` in the case of ``length=0``
- Fixed the bug of ``__init__`` in :class:`~manimx.mobject.geometry.Elbow`
- If chosen monitor is not available, choose one that does exist
- Make sure mobject data gets unlocked after animations
- Fixed a bug for off-center vector fields
Expand All @@ -385,23 +385,23 @@ Fixed bugs
New features
^^^^^^^^^^^^

- Added :class:`~manimlib.animation.indication.VShowPassingFlash`
- Added :class:`~manimx.animation.indication.VShowPassingFlash`
- Added ``COLORMAP_3B1B``
- Added some methods to coordinate system to access all axes ranges

- :meth:`~manimlib.mobject.coordinate_systems.CoordinateSystem.get_origin`
- :meth:`~manimlib.mobject.coordinate_systems.CoordinateSystem.get_all_ranges`
- Added :meth:`~manimlib.mobject.mobject.Mobject.set_color_by_rgba_func`
- Updated :class:`~manimlib.mobject.vector_field.VectorField` and :class:`~manimlib.mobject.vector_field.StreamLines`
- Allow ``3b1b_colormap`` as an option for :func:`~manimlib.utils.color.get_colormap_list`
- :meth:`~manimx.mobject.coordinate_systems.CoordinateSystem.get_origin`
- :meth:`~manimx.mobject.coordinate_systems.CoordinateSystem.get_all_ranges`
- Added :meth:`~manimx.mobject.mobject.Mobject.set_color_by_rgba_func`
- Updated :class:`~manimx.mobject.vector_field.VectorField` and :class:`~manimx.mobject.vector_field.StreamLines`
- Allow ``3b1b_colormap`` as an option for :func:`~manimx.utils.color.get_colormap_list`
- Return ``stroke_width`` as 1d array
- Added :meth:`~manimlib.mobject.svg.text_mobject.Text.get_parts_by_text`
- Added :meth:`~manimx.mobject.svg.text_mobject.Text.get_parts_by_text`
- Use Text not TexText for Brace
- Update to Cross to make it default to variable stroke width
- Added :class:`~manimlib.animation.indication.FlashAround` and :class:`~manimlib.animation.indication.FlashUnder`
- Added :class:`~manimx.animation.indication.FlashAround` and :class:`~manimx.animation.indication.FlashUnder`
- Allowed configuration in ``Brace.get_text``
- Added :meth:`~manimlib.camera.camera.CameraFrame.reorient` for quicker changes to frame angle
- Added ``units`` to :meth:`~manimlib.camera.camera.CameraFrame.set_euler_angles`
- Added :meth:`~manimx.camera.camera.CameraFrame.reorient` for quicker changes to frame angle
- Added ``units`` to :meth:`~manimx.camera.camera.CameraFrame.set_euler_angles`
- Allowed any ``VMobject`` to be passed into ``TransformMatchingTex``
- Removed double brace convention in ``Tex`` and ``TexText``
- Added support for debugger launch
Expand Down
2 changes: 1 addition & 1 deletion _sources/documentation/constants.rst.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
constants
=========

The ``constants.py`` in the ``manimlib`` folder defines the constants
The ``constants.py`` in the ``manimx`` folder defines the constants
needed when running manim. Some constants are not explained here because
they are only used inside manim.

Expand Down
6 changes: 3 additions & 3 deletions _sources/documentation/custom_config.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ custom_config
:emphasize-lines: 9, 11
manim/
├── manimlib/
├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
Expand All @@ -40,7 +40,7 @@ custom_config
:emphasize-lines: 8
manim/
├── manimlib/
├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
Expand Down Expand Up @@ -78,7 +78,7 @@ custom_config
is recommended)

- ``template_file``
LaTeX template used, in ``manimlib/tex_templates``
LaTeX template used, in ``manimx/tex_templates``

- ``intermediate_filetype``
The type of intermediate vector file generated after compilation (``dvi`` if
Expand Down
12 changes: 6 additions & 6 deletions _sources/getting_started/configuration.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ CLI flags and configuration
Command Line Interface
----------------------

To run manim, you need to enter the directory at the same level as ``manimlib/``
To run manim, you need to enter the directory at the same level as ``manimx/``
and enter the command in the following format into terminal:

.. code-block:: sh
manimgl <code>.py <Scene> <flags>
manimx <code>.py <Scene> <flags>
# or
manim-render <code>.py <Scene> <flags>
- ``<code>.py`` : The python file you wrote. Needs to be at the same level as ``manimlib/``, otherwise you need to use an absolute path or a relative path.
- ``<code>.py`` : The python file you wrote. Needs to be at the same level as ``manimx/``, otherwise you need to use an absolute path or a relative path.
- ``<Scene>`` : The scene you want to render here. If it is not written or written incorrectly, it will list all for you to choose. And if there is only one ``Scene`` in the file, this class will be rendered directly.
- ``<flags>`` : CLI flags.

Expand All @@ -36,7 +36,7 @@ All supported flags
flag abbr function
========================================================== ====== =====================================================================================================================================================================================================
``--help`` ``-h`` Show the help message and exit
``--version`` ``-v`` Display the version of manimgl
``--version`` ``-v`` Display the version of manimx
``--write_file`` ``-w`` Render the scene as a movie file
``--skip_animations`` ``-s`` Skip to the last frame
``--low_quality`` ``-l`` Render at a low quality (for faster rendering)
Expand Down Expand Up @@ -79,7 +79,7 @@ following the directory structure:
.. code-block:: text
manim/
├── manimlib/
├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
Expand All @@ -89,7 +89,7 @@ following the directory structure:
│ └── custom_config.yml
└── custom_config.yml
When you enter the ``project/`` folder and run ``manimgl code.py <Scene>``,
When you enter the ``project/`` folder and run ``manimx code.py <Scene>``,
it will overwrite ``manim/default_config.yml`` with ``custom_config.yml``
in the ``project`` folder.

Expand Down
2 changes: 1 addition & 1 deletion _sources/getting_started/example_scenes.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ InteractiveDevlopment
.. manim-example:: InteractiveDevelopment
:media: https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/example_scenes/InteractiveDevelopment.mp4

from manimlib import *
from manimx import *

class InteractiveDevelopment(Scene):
def construct(self):
Expand Down
8 changes: 4 additions & 4 deletions _sources/getting_started/quickstart.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ directory structure:
:emphasize-lines: 8
manim/
├── manimlib/
├── manimx/
│ ├── animation/
│ ├── ...
│ ├── default_config.yml
Expand All @@ -24,7 +24,7 @@ And paste the following code (I will explain the function of each line in detail
.. code-block:: python
:linenos:
from manimlib import *
from manimx import *
class SquareToCircle(Scene):
def construct(self):
Expand Down Expand Up @@ -71,7 +71,7 @@ Next, let's take a detailed look at what each row does.

.. code-block:: python
from manimlib import *
from manimx import *
This will import all the classes that may be used when using manim.

Expand Down Expand Up @@ -129,7 +129,7 @@ Let's change some codes and add some animations to make videos instead of just p
.. code-block:: python
:linenos:
from manimlib import *
from manimx import *
class SquareToCircle(Scene):
def construct(self):
Expand Down
2 changes: 1 addition & 1 deletion _sources/getting_started/structure.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Below is the directory structure of manim:

.. code-block:: text
manimlib/ # manim library
manimx/ # manim library
├── __init__.py
├── __main__.py
├── default_config.yml # Default configuration file
Expand Down
4 changes: 2 additions & 2 deletions development/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=387cc868" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/colors.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />



Expand Down
8 changes: 4 additions & 4 deletions development/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=387cc868" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/colors.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />



Expand Down Expand Up @@ -532,7 +532,7 @@ <h3>Refactor<a class="headerlink" href="#id14" title="Permalink to this heading"
<li><p>Refactored SVG path string parser (<a class="reference external" href="https://github.com/3b1b/manim/pull/1712">#1712</a>)</p></li>
<li><p>Allowed <code class="docutils literal notranslate"><span class="pre">Mobject.scale</span></code> to receive iterable <code class="docutils literal notranslate"><span class="pre">scale_factor</span></code> (<a class="reference external" href="https://github.com/3b1b/manim/pull/1712">#1712</a>)</p></li>
<li><p>Refactored <code class="docutils literal notranslate"><span class="pre">MTex</span></code> (<a class="reference external" href="https://github.com/3b1b/manim/pull/1716">#1716</a>)</p></li>
<li><p>Improved config helper (<code class="docutils literal notranslate"><span class="pre">manimgl</span> <span class="pre">--config</span></code>) (<a class="reference external" href="https://github.com/3b1b/manim/pull/1721">#1721</a>)</p></li>
<li><p>Improved config helper (<code class="docutils literal notranslate"><span class="pre">manimx</span> <span class="pre">--config</span></code>) (<a class="reference external" href="https://github.com/3b1b/manim/pull/1721">#1721</a>)</p></li>
<li><p>Refactored <code class="docutils literal notranslate"><span class="pre">MTex</span></code> (<a class="reference external" href="https://github.com/3b1b/manim/pull/1723">#1723</a>)</p></li>
</ul>
</section>
Expand Down Expand Up @@ -563,7 +563,7 @@ <h3>New features<a class="headerlink" href="#id17" title="Permalink to this head
<ul class="simple">
<li><p>Added CLI flag <code class="docutils literal notranslate"><span class="pre">--log-level</span></code> to specify log level (<a class="reference external" href="https://github.com/3b1b/manim/commit/e10f850d0d9f971931cc85d44befe67dc842af6d">e10f850</a>)</p></li>
<li><p>Added operations (<code class="docutils literal notranslate"><span class="pre">+</span></code> and <code class="docutils literal notranslate"><span class="pre">*</span></code>) for <code class="docutils literal notranslate"><span class="pre">Mobject</span></code> (<a class="reference external" href="https://github.com/3b1b/manim/pull/1667">#1667</a>)</p></li>
<li><p>Added 4 boolean operations for <code class="docutils literal notranslate"><span class="pre">VMobject</span></code> in <code class="docutils literal notranslate"><span class="pre">manimlib/mobject/boolean_ops.py</span></code> (<a class="reference external" href="https://github.com/3b1b/manim/pull/1675">#1675</a>)</p>
<li><p>Added 4 boolean operations for <code class="docutils literal notranslate"><span class="pre">VMobject</span></code> in <code class="docutils literal notranslate"><span class="pre">manimx/mobject/boolean_ops.py</span></code> (<a class="reference external" href="https://github.com/3b1b/manim/pull/1675">#1675</a>)</p>
<ul>
<li><p><code class="docutils literal notranslate"><span class="pre">Union(*vmobjects,</span> <span class="pre">**kwargs)</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">Difference(subject,</span> <span class="pre">clip,</span> <span class="pre">**kwargs)</span></code></p></li>
Expand Down
4 changes: 2 additions & 2 deletions development/contributing.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=387cc868" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/colors.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />



Expand Down
4 changes: 2 additions & 2 deletions documentation/animation/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=387cc868" />
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/colors.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />



Expand Down
4 changes: 2 additions & 2 deletions documentation/camera/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=387cc868" />
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/colors.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />



Expand Down
6 changes: 3 additions & 3 deletions documentation/constants.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=387cc868" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimx_assets/colors.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />



Expand Down Expand Up @@ -277,7 +277,7 @@
<article role="main" id="furo-main-content">
<section id="constants">
<h1>constants<a class="headerlink" href="#constants" title="Permalink to this heading"></a></h1>
<p>The <code class="docutils literal notranslate"><span class="pre">constants.py</span></code> in the <code class="docutils literal notranslate"><span class="pre">manimlib</span></code> folder defines the constants
<p>The <code class="docutils literal notranslate"><span class="pre">constants.py</span></code> in the <code class="docutils literal notranslate"><span class="pre">manimx</span></code> folder defines the constants
needed when running manim. Some constants are not explained here because
they are only used inside manim.</p>
<section id="frame-and-pixel-shape">
Expand Down
Loading

0 comments on commit af0c175

Please sign in to comment.