3D角色/模型创作者

时间:2010-04-13 21:35:06

标签: xna direct3d 3d-modelling

我正在使用XNA / C#创建一个3D游戏的项目,游戏将使用很多3d角色。

在目前的3D游戏中,有些人创造了近数百个角色,这让我觉得有一些优秀的3D角色/模特创作者。

为了缩小样本范围,游戏中会出现像“大追逐”游戏这样的角色。在XNA开发中有一些好的(和简单的)角色模型创建者?当然,免费更好,但我也会得到付费版本。

编辑:另一个问题是角色的动作。步行,跳跃,坐姿等动作是由“角色创造者工具”或游戏“创造”的?

5 个答案:

答案 0 :(得分:5)

  

另一个问题是关于   人物的动作。该   走路,跳跃,坐等动作   由“人物”“创造”   创作工具“还是游戏?

在3D建模软件中创建各种形式的动画,关键帧,骨架等。

游戏然后播放这些动画是一定的点。例如,按下跳转将播放跳转动画。游戏通常使用线性插值的形式将不同的动画混合在一起以平滑它们。

考虑一个足球比赛,你可以让足球运动员在八个不同的方向上运动,但如果球员突然改变方向中途流怎么办?建模者无法解释这一点,因此引擎将“模糊”动画之间的差异,通过线性插值或其他混合因子提供平滑过渡。

<强>软件

对于软件,Blender等免费编辑可以。但是我更喜欢Maya / Max。通常你可以获得这些学生版本,查看他们的官方网站。我通过我的大学获得了一个免费的六个月版本。虽然你合法地不能在商业游戏中使用这些模型,但出于学习目的,这很好。我相信他们曾经提供过个人学习版,但就我的搜索结果而言,这已经不存在了。

答案 1 :(得分:3)

大多数3D游戏对象都是在3D软件中创建的,例如Maya和Blender。但确实存在加速角色建模的应用程序,例如Poser。如果你很快就需要一个没有大块钱和很多出口商的低多边形网格,那就试试MilkShape 3D吧。它便宜而且易于使用。您可以使用关节动画轻松构建网格,稍后您可以对其进行编辑以微调您的角色。

  编辑:另一个问题是关于   人物的动作。该   走路,跳跃,坐等动作   由“人物”“创造”   创作工具“还是游戏?

Poser 3D。它不是免费的,但它为初学者提供了一个很好的图书馆。您也可能会喜欢DAZ 3D,也是商业产品。就个人而言,我对大多数免费提供的3D建模软件并不感兴趣,例外的是Blender和Anim8tor。如果你没有很好地专注于专业建模,我仍然建议你去MilkShape 3D。它有一个非常简单的学习曲线,您可以快速进入并快速计算以测试和计算您的游戏(游戏内部比模型更多)。最后,您可以在以后喜欢的软件中微调所有模型。

答案 2 :(得分:1)

Xsi​​ Mod Tool将允许您进行角色建模和动画,并且是完整Xsi工具的(略微)缩减版本。
它可以免费用于非商业用途,并且与XNA紧密集成,并且它具有支持虚幻引擎和CryEngine等的插件 可用here

答案 3 :(得分:1)

如果您愿意,可以尝试使用XBL Avatars;奖金是玩家实际上可以使用他们的化身游戏和AFAIK,你可以通过代码API在程序上生成角色和东西。

答案 4 :(得分:1)

我强烈推荐Blender。它是免费的,它具有大量强大的功能,并且被XNA社区广泛使用,包括我自己。

学习如何使用它可能有点费时,但是一旦你掌握了基础知识,Blender就像纸上的铅笔一样。 (或者,对于我们这些吮吸绘画的人来说,一个非常优秀的艺术家可以读懂你的想法:P)

还有一个名为MakeHuman的脚本,允许您以参数方式创建人体模型,我认为它非常适合我自己。