0

如果制作了可以换甲换衣服的RPG,那是怎么做的呢?我的意思主要是 3d 方面

如果我制作普通的角色,穿着扁平的衣服,这很容易,只需改变纹理,但问题是关于盔甲,它们有完全不同的模型。

那么只有装甲模型重新创建还是带有装甲的角色模型?它是如何导入游戏引擎的,只有装甲或新装甲的角色模型?

如果人在游戏中换了盔甲,游戏会交换洞模型还是只交换盔甲部分?

如果只有装甲部分,那么运动动画是如何完成的,装甲模型是在 3d 程序中的角色上动画还是什么...:D

4

2 回答 2

7

它被称为 AttachToBone。在您的建模应用程序中,您将能够制作一个骨架,这正是您所认为的 - 一个由骨骼组成但不包含物理模型数据的身体。然而,这个骨架代表了您的角色所有可能的动画例程,例如行走、站立、攻击、在战斗中阵亡等。

因此,建模者制作身体部位和部件,然后程序员可以动态加载和组装到正确的骨骼骨骼。然后程序员运行一个动画,所有的部分都根据骨架移动。这样,您只需要制作一个骨架和动画集并将其用于您的所有角色,而不是手动制作每个模型并分别单独制作动画。

这就是制作角色创建工具的方式。人们可以选择 BodyA 和 HeadB,然后程序会将模型分配给定义的骨骼骨骼。动画后,软件将根据骨骼的位置、旋转和比例移动模型的各个部分。

显然,你越是分解骨骼和身体特征,为玩家装配模型就越复杂。但是,如果给定一个普通模型,您可以拿起一把剑,告诉它把它安装到“右手”骨头上,如果建模正确,那么剑就会看起来是角色模型的一部分并使用它进行动画处理.

尽管他们彼此分开。

于 2010-06-12T22:51:22.173 回答
1

角色模型通常与盔甲模型分开。动画并没有真正发挥到静态装甲模型中。当角色移动时,引擎只需适当地变换盔甲,以继续将其显示在相对于角色的正确位置。

于 2010-06-12T16:56:32.267 回答