Hasty Briefsbeta

双语

Procedural Generation of Mammals and Locomotion

a year ago
  • #procedural-generation
  • #animation
  • #game-development
  • 开发者正在为他们的游戏《大森林》制作程序化生成和动画化的生物。
  • 初期工作始于2021年,主要涉及程序化模型生成和动画制作,并在2024年加大了开发力度。
  • 目标是创建适合森林环境的3D生物,重点关注类哺乳动物的设计。
  • 程序化生成的挑战包括定义有意义的参数,并确保随机值能生成有效的生物。
  • 早期模型使用拉伸的矩形来捕捉基本比例,后来逐渐发展为更复杂的结构。
  • 尝试自动参数化(如主成分分析)未能成功,因为缺乏对特征的有效控制。
  • 随后转向手动参数化,重点关注高层级参数和关节布局。
  • 开发了一个梯度下降工具,通过匹配参考模型的轮廓来加速生物创建。
  • 程序化动画采用运动学方法,结合正向动力学和逆向动力学,并通过迭代改进。
  • 动画制作的挑战包括实现自然的运动,尤其是像疾驰这样的快速步态。
  • 使用对比工具和数据图表来研究和优化动画,以手工制作的动画为参考。
  • 尽管取得了进展,程序化生成和动画仍需要进一步优化。
  • 开发者计划在继续之前先暂停生物相关的工作。