扩展库
Taichi 编程语言提供了一个最小化的通用内置标准库。额外的领域特定功能通过 扩展库 提供:
Taichi GLSL
Taichi GLSL 是一个Taichi 的扩展库, 其旨在提供各种有用的辅助函数,包括:
- 便捷的标量型函数,诸如
clamp
,smoothstep
,mix
,round
。 - 类 GLSL 向量函数,诸如
normalize
,distance
,reflect
。 - 表现良好的随机生成器,诸如
randUnit2D
,randNDRange
。 - 便捷的向量和矩阵初始化方式,诸如
vec
和mat
。 - 便捷的向量分量随机访问器,如
v.xy
。
点击这里查看 Taichi GLSL 文档。
python3 -m pip install taichi_glsl
Taichi THREE
Taichi THREE 是 一个Taichi 的扩展库,用于将3D场景实时渲染成美观的2D图像(工作在进行中)。
点击这里查看 Taichi THREE 教程.
python3 -m pip install taichi_three