【问题标题】:Creating a 3D Character Model with Procedural Generation使用程序生成创建 3D 角色模型
【发布时间】:2015-06-17 13:17:31
【问题描述】:
我正在慢慢地将自己介绍给一些程序生成技术。但是,我不想在视频游戏中生成地图或关卡,而是想学习如何创建程序角色模型。
我猜想类似的东西是电子游戏“孢子”中的生物。基本思想是程序将从一组生物的碎片中进行选择,并将它们拼凑在一起以创建一个模型。
我可以去哪里了解更多信息?
另外,你知道有哪些游戏引擎可能对这类项目有一定的兼容性吗?
【问题讨论】:
标签:
game-engine
procedural-generation
3d-modelling
【解决方案1】:
我认为只要你的生物的部分是静态资产并且由你预定义(连同关节和固定点所在的信息),你使用哪个引擎并不重要。 Unreal 或 Unity 等所有常见引擎都允许您从不同的组件(即您的生物部件)在游戏中创建角色。
我看到的唯一挑战是动画制作的问题。您仍然需要某种骨架来告诉引擎如何将动画映射到您的生物。也许您可以拥有不同的生物树干,其中包含骨骼、动画和固定点来连接您的各个部分,例如手臂或腿。