<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          用 python 制作高逼格的數(shù)學(xué)動畫

          共 1421字,需瀏覽 3分鐘

           ·

          2021-11-12 16:33

          ↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能

          后臺回復(fù)【大禮包】送你Python自學(xué)大禮包

          簡介

          manim是斯坦福大學(xué)數(shù)學(xué)系小哥Grant Sanderson開源的數(shù)學(xué)仿真模擬python庫,并用于YouTube 頻道3Blue1Brown,來解說高等數(shù)學(xué)。

          manim是一個非常優(yōu)秀的數(shù)學(xué)動畫制作引擎,先來兩個GIF感受一下 manim 的魅力:

          很多同學(xué)應(yīng)該在 B 站看過3b1b的視頻,最經(jīng)典的就是線性代數(shù)的本質(zhì)系列。

          版本說明

          manim 初學(xué)者可能會有些許困惑,網(wǎng)上的代碼、文檔、教程等差異太大,不知道該跟著那個學(xué)習(xí)。

          目前manim有三個版本:

          by:鶴翔萬里 & widcardw

          3b1b 舊版:3blue1brown 自己維護(hù)的版本,使用 Cairo 作為后端。

          3b1b 新版:3blue1brown 自己維護(hù)的版本,使用 OpenGL 和 moderngl 來進(jìn)行 GPU 渲染,優(yōu)點(diǎn)是速度快。

          manim 社區(qū)版:manim 舊版的衍生,更新更活躍,有很好的文檔和社區(qū)支持。

          我直接學(xué)習(xí)了新版。

          manimgl 環(huán)境搭建

          manimgl 這個版本的安裝特別簡單

          1、安裝配置FFmpeg和LaTex

          https://ffmpeg.org/download.html?

          FFmpeg,下載安裝即可,把安裝路徑添加到環(huán)境變量即可

          https://mirror.ctan.org/systems/texlive/tlnet/install-tl-windows.exe LaTex更簡單,一路下一步即可。

          2、創(chuàng)建虛擬環(huán)境

          conda?create?-n?manim?python=3.8
          conda?activate?manim

          3、安裝manimgl包

          pip?install?manimgl

          也可以clone最新的源碼進(jìn)行安裝

          git?clone?https://github.com/3b1b/manim.git
          cd?manim
          pip?install?-e?.

          這樣還能測試一下是否安裝成功了。

          manimgl?example_scenes.py?OpeningManimExample

          學(xué)習(xí)資源

          官方文檔:
          https://3b1b.github.io/manim

          中文文檔:
          https://docs.manim.org.cn/

          3b1b 視頻源碼:

          https://github.com/3b1b/videos

          manim 源碼:

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

          可以先看中/英文文檔,然后就動手制作自己的動畫。有空可以看看3b1b的視頻(結(jié)合源碼,如另有余力,如果能為manim貢獻(xiàn)代碼就更好了。

          最近在youtube上看到了一個用 manim 制作了數(shù)據(jù)結(jié)構(gòu)與算法的視頻,就挺強(qiáng)的。

          視頻源碼:https://github.com/nipunramk/Reducible

          推薦閱讀

          1. 萬萬沒想到,“紅孩兒”竟然做了程序員,還是CTO!

          2. 朋友圈別設(shè)置三天可見!

          3. 100+Python小項(xiàng)目,練手必備,拿走即用!

          4. PyCharm vs VSCode,是時候改變你的 IDE 了!

          5. 又一百萬年薪畢業(yè)生火了,他為什么選擇了這里?


          瀏覽 82
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产精品福利视频 | 一级无遮挡 | 黑人操逼免费视频 | 色婷婷五月天在线观看 | 国产精品扒开腿做爽爽爽A片唱戏 |