CGCircuit – Advanced Applied Maths using Bifrost
📘 课程名称
Advanced Applied Maths Using Bifrost
👨🏫 讲师
Alexey Vanzhula — 资深视觉特效艺术家、技术指导,擅长程序化建模、Bifrost、Maya 节点系统与数学驱动的动画。
🎯 课程目标
本课程旨在深入讲解如何在 Autodesk Maya 的 Bifrost 平台中运用高等数学原理(如向量场、微分方程、噪声函数、傅里叶变换等),来创建复杂、可控且艺术化的程序化效果,超越基础粒子或流体模拟的局限。 课程强调 “数学即工具” 的理念,帮助艺术家理解底层逻辑,从而自主构建创新的视觉解决方案。
🔧 核心内容概览
- Bifrost 图形编程基础回顾(面向已有基础的学习者)
- 向量场(Vector Fields)的构建与操控:用于引导粒子、流体或变形
- 程序化噪声(Perlin, Worley, Curl Noise)在 Bifrost 中的应用
- 使用微分方程模拟自然现象(如生长、扩散、波动)
- 复数与傅里叶级数在动画中的可视化应用
- 自定义力场与动力学系统设计
- 将数学函数转化为可交互的 Bifrost 化合物(Compounds)
- 性能优化与调试技巧
🧪 项目实践
学员将通过多个实战案例掌握技能,例如:
- 创建受数学公式驱动的有机生长结构
- 构建可控制的湍流流体场
- 生成基于频域分析的动态纹理或运动
- 开发可复用的数学工具集用于团队协作
📚 先修要求
- 熟悉 Autodesk Maya
- 对 Bifrost 基础操作 有了解(建议完成入门级 Bifrost 教程)
- 具备基本的向量/三角函数知识(课程会解释数学概念,但有基础更佳)
- 编程经验非必需,但逻辑思维能力重要