快捷搜索:  汽车  科技

动物3d建模用什么软件?manim社区版安装Windows

动物3d建模用什么软件?manim社区版安装WindowsFFmpeg是用来记录、转化音频、视频,并将其转化为流的开源软件。科学文献排版系统,主要用于数学公式的编辑和排版

manim是一款数学动画制作引擎,由斯坦福大学的数学系学生Grant Sanderson创建,并用于YouTube 频道3Blue1Brown,来解说高等数学。尽管作者Grant Sanderson已将动画引擎manim的源代码开源到github,但其本人不承诺对后续的代码进行维护、升级……。幸运的是,出现了一个有多人维护的manim社区版,那么接下来就是,社区版在Windows系统中的配置和安装。

动物3d建模用什么软件?manim社区版安装Windows(1)

需要提醒的是,使用manim需要掌握Python语言。

chocolatey安装

Chocolatey是Windows下的包管理软件

  • 将下列脚本代码存为:ChocolateyInstallNonAdmin.ps1

# Set directory for installation - Chocolatey does not lock # down the directory if not the default $InstallDir='C:\ProgramData\chocoportable' $env:ChocolateyInstall="$InstallDir" # If your PowerShell Execution policy is restrictive you may # not be able to get around that. Try setting your session to # Bypass. Set-ExecutionPolicy Bypass -Scope Process -Force; # All install options - offline proxy etc at # https://chocolatey.org/install iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

  • 使用上述脚本安装,其中安装位置(可更改):C:\ProgramData\chocoportable
  • 打开PowellShell,运行命令Set-ExecutionPolicy Bypass -Scope Process -Force;
  • 如果ChocolateyInstallNonAdmin.ps1在系统目录下,运行.\ChocolateyInstallNonAdmin.ps1;否则使用全路径
  • chocolatey基本指令

choco search <keyword> 搜索软件 choco list <keyword> 跟 search 命令功能类似 choco install <package1 package2 package3...> 安装软件 choco install <package> -version *** 安装指定版本 choco uninstall name 卸载软件 choco version <package> 查看安装包的版本情况 choco upgrade <package> 更新某个软件 choco list -localonly 查看一下所有安装在本地的包的列表 choco list -lo 功能同上使用Chocolatey安装

  • 通过Chocolatey安装manim,命令choco install manim
Pango安装

Pango是一个开源代码,用于高质量的渲染国际化的文字。

  • 下载对应的压缩文件,解压到安装位置
  • 添加环境变量
FFmpeg安装

FFmpeg是用来记录、转化音频、视频,并将其转化为流的开源软件。

  • 下载安装后,添加环境变量
LaTex安装

科学文献排版系统,主要用于数学公式的编辑和排版

  • 方式一:通过Chocolatey安装,命令choco install manim-latex
  • 方式二:下载MIKTeX,安装后,设置环境变量

Manim安装
  • 在Python中,通过pip安装pip install manimce
  • 使manim的latex支持中文,在.\utils\tex.py中修改use_ctex为True

CONFIG = { "use_ctex": True "filename": "tex_template.tex" "text_to_replace": "YourTextHere" }

  • 运行测试:manim E:\manimMath\test.py Example1LaTex -pl
  • 部分命令参数

-pl:生成的参数 用 -l 用低质量渲染快速渲染 用 -s 直接跳到结尾,生成一张图片 用 -p 生成动画,如果s也用的了话就生成图片 用 -n <一个数> 跳过一个场景的前n个动画(命令要把尖括号删掉) 用 -r <一个数> 去指定分辨率 (比如 -r 1080就生成1920x1080分辨率的视频)

猜您喜欢: