blender是一个超级强大的跨平台3D建模软件,(win、Mac、Linux平台都有)

blender免费开源

相比之下,cinema 4D巨贵,

Maya 甚至要订阅(每年3000¥)

Houdini(胡迪尼)4490刀

而且blender居然什么功能都有(那么一点)

这样的工业级别的软件居然开源,简直是太难得了。

从GitHub上发布的代码上看,blender主要由C语言和C++写成。


↓ ↓ ↓以下正式开始教程↓ ↓ ↓


 
 
 
 

1、安装依赖的cmake、git、和svn:

brew install cmake svn git make

如果报错:command not found: brew的同学,请先在官方网站安装homebrew。
 
 
 
 

2、安装Xcode

Xcode在App Store里就可以找到,下载即可(大约20GB,有亿点点大)

因为blender需要macOS 的sdk,如果不装的话cmake会报错:FATAL_ERROR:OS_X_SDK NOT FOUND
 
 
 
 

3、新建文件夹

安装好了以后,就新建一个文件夹,里面放blender的源码:

mkdir ~/blender-git
cd ~/blender-git

 
 
 
 

4、到blender官方网站下载源代码

这里要用到git:

git clone https://git.blender.org/blender.git

当然,也可以在GitHub上下载。

然后update一波~

cd blender
make update

在update的过程中,会自动下载大约1G的依赖包,并存储在~/blender-git/lib/darwin目录下。
 
 
 
 

5、依赖包:

这里列出自动下载的依赖包:

序号 依赖包
1 fftw3
2 llvm
3 openimagedenoise
4 openvdb
5 sndfile
6 alembic
7 freetype
8 openal
9 openimageio
10 osl
11 tbb
12 boost
13 glew
14 opencollada
15 openjpeg
16 png
17 tiff
18 embree
19 gmp
20 opencolorio
21 openmp
22 python
23 usd
24 ffmpeg
25 jpeg
26 openexr
27 opensubdiv
28 sdl

update好了以后(大约15分钟),就可以正式编译blender了:

终端输入:

make

make非常吃CPU,编译完了以后,我的CPU快废了,截个图纪念一下:

2020-08-07-9.38.57

之后,就可以在~/blender-git/build_darwin/bin/目录下,找到blender.app,我把它拖到了应用程序中,顺便升级了blender。
 
 
 
 

Ps:如果cmake报错:

  No CMAKE_CXX_COMPILER could be found.

那就可能是没有指定编译器的问题。

终端输入:

sudo xcode-select --switch /Applications/Xcode.app/

(我因为这个问题困扰了好久,安装GCC没有用!)

 
 
 
 
 
 
 

6、软件截图:

开始界面:

2020-08-07-8.33.05

快速烟雾:

2020-08-07-8.34.09
 
 
 
 
最后让我们默念三遍:

Maya已死,blender万岁!

Maya已死,blender万岁!

Maya已死,blender万岁!(逃
 
 
 
 
 
 
 
 
 
 
 
 

分类: blender

头像

huzongyu

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载; 精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal等单词的拼写; 熟悉Windows、Linux、Mac、Android、IOS、WP8等系统的开关机。

0 条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注

error: 禁止转载