Blender 使用了不少第三方库,使用freemind绘图如下所示,注释部分有些不能准确翻译的请留言帮忙修正。
Blosc
Blosc - Blocked Shuffling and Compression Library
Embree
Embree is a collection of high-performance ray tracing kernels, developed at Intel Labs
FFTW
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).
FFTW ( the Faster Fourier Transform in the West) 是一个快速计算离散傅里叶变换的标准C语言程序集,其由MIT的M.Frigo 和S. Johnson 开发。可计算一维或多维实和复数据以及任意规模的DFT。
HIDAPI
HIDAPI - Multi-Platform library for communication with HID devices.
JPEG
IJG is an informal group that writes and distributes a widely used free library for JPEG image compression
OpenAL
OpenAL(Open Audio Library)是自由软件界的跨平台音效API,由Loki Software,使用在Windows、Linux 系统上,用在音效缓冲和收听中编码。
OpenColorIO
OpenColorIO是一个面向电影制作、视觉特效和电脑动画领域的完整色彩空间管理解决方案。
OpenGL
OpenGL(英语:Open Graphics Library,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。
OpenJPEG
OpenJPEG is an open-source JPEG 2000 codec written in C language.
OpenVBD
OpenVDB是奥斯卡获奖的C ++库,包含分层数据结构和一套工具,用于有效处理在三维网格上离散化的稀疏时变体数据。它基于由梦工厂动画公司的Ken Museth开发的VDB,它提供了一个有效无限的3D索引空间,紧凑的存储空间,快速的数据访问以及专门针对数据结构进行优化的算法集合,用于过滤等常见任务,CSG,合成,数值模拟,采样和其他几何表示的体素化。
package
安装包制作
Pthreads
Pthreads4w - POSIX Threads for Windows
SDL
SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成
tbb
Intel® Threading Building Blocks . 是Intel公司开发的并行编程开发的工具。
wintab
digitizing tablets on Windows computers.数字化板(手写板)之类设备
Alembic
Alembic文件支持库
Boost
Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一
ffmpeg
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序
freetype
FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。
iconv
编码转换,多种国际编码格式之间进行文本内码的转换
llvm
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies
opencollada
处理 .dae等COLLADA XML格式文件
OpenEXR
OpenEXR,或简称为exr格式,是一种开放标准的高动态范围图像格式,在计算机图形学里被广泛用于存储图像数据,但也可以存储一些后期合成处理所需的数据。
OpenImageIO
OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications.
OpenSubdiv
OpenSubdiv is a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures.
opensubdiv,其实是Open subdivision surface的缩写,Open是开放的、开源的,Subdivision surface就是网格细分的意思,简单来理解就是一种开源的网格细分技术,能利用GPU加速平滑的计算过程。
OSL
开放式着色语言 (OSL),blender中,用户可以通过使用 开放着色语言(Open Shading Language) 创建自己的结点 。注意这些结点只能在CPU渲染下运行;现在不支持OSL代码工作在GPU下的方式。
PNG
PNG reference library
python
python开发包
sndfile
sndfile — use libsndfile to read and write audio from and to files
TIFF
标签图像文件格式(Tag Image File Format,简写为TIFF)是一种灵活的位图格式,主要用来存储包括照片和艺术图在内的图像
ZLIB
压缩解压缩库