一个太极扩展库,提供了一组类似glsla的helper函数
taichi-glsl的Python项目详细描述
太极GLSL是Taichi Programming Language的扩展库,它提供了一组有用的辅助函数,包括但不限于:
- 方便的标量函数,如clamp,smoothstep,mix,round。在
- 类似GLSL的向量函数,如normalize,distance,reflect。在
- 行为良好的随机生成器,包括randUnit3D,randNDRange。在
- 方便的向量和矩阵初始值设定项:vec和mat。在
- 像v.xy这样方便的向量组件随机存取器。在
- 包括bilerp和sample的便捷字段采样器。在
- 有用的物理助手函数,如boundReflect。在
- Shadertoy相同的输入GUI基类Animation。在
- 项目
标签: