在 Unity 游戏中实施付费 3D 模型
Implementing payed 3D models into Unity Games
我已经开始使用 Unity 学习游戏开发,但有些事情我无法完全理解。我无意中发现了 Sketch Fab 网站,注意到这个很酷的 3D 模型市场,我想知道将这样的模型导入实际游戏有什么要求。
例如这个已经有动画:
https://sketchfab.com/3d-models/royal-knight-895d1c1d222d4efd9f264318e8ab0cb2
但另一方面其他人没有:
https://sketchfab.com/3d-models/crusader-knight-b079a8e34f454836bc8107c21c8c47fe
我基本上有两个问题:
如果我购买第一个模型,这是否会节省我很多时间,我可以直接将角色实现到实际游戏中并向其添加自定义脚本等?
如果我买了第二个,我还需要什么才能让这个角色真正动起来?这是我可以从 Unity 教程中学到的东西,还是我需要将其导入到 Blender 等工具中以使用动画进一步改进此模型?
这个问题引发了很多答案。您展示的第一个模型确实有一个 .fbx 格式,动画有望正常工作。这种格式通常是您希望在 Unity 中使用的格式。
第二个型号未 Rigged(查看产品说明)。这意味着您必须自己装配每根骨骼(在 Blender 中)并使其与 Unity 兼容。我从不购买未装配的模型。
要为第二个角色添加动画,您可以从 www.mixamo.com 下载一些动画或使用您可以在 Unity Asset Store 中找到的许多动画。
就个人而言,我更喜欢从 www.turbosquid.com 获取我的模型。您可以搜索多种格式,包括 .unitypackage
正如 Jiveturkey 所说,第一个模型直接与 unity 兼容,不需要任何额外的步骤 - 所以如果你只想专注于构建游戏而不用担心动画,那么你可能想要使用第一个模型。
第二个模型没有装配,所以你必须自己管理所有装配和动画 - Unity 有一个内置的装配包,所以你可以在 unity 中完成,而不是使用 Blender ( Link to tutorial for rigging in Unity, Rigging tutorial directly from unity)
Unity 可以读取 3D 模型的 .fbx、.dae (Collada)、.3ds、.dxf、.obj 和 .skp 文件,这几乎是唯一的要求。如果您不想花钱,还有大量提供免费 3D 资产的网站 Itch.io, Unity Asset Store,还有更多 - 这些只是您想到的
我已经开始使用 Unity 学习游戏开发,但有些事情我无法完全理解。我无意中发现了 Sketch Fab 网站,注意到这个很酷的 3D 模型市场,我想知道将这样的模型导入实际游戏有什么要求。
例如这个已经有动画:
https://sketchfab.com/3d-models/royal-knight-895d1c1d222d4efd9f264318e8ab0cb2
但另一方面其他人没有:
https://sketchfab.com/3d-models/crusader-knight-b079a8e34f454836bc8107c21c8c47fe
我基本上有两个问题:
如果我购买第一个模型,这是否会节省我很多时间,我可以直接将角色实现到实际游戏中并向其添加自定义脚本等?
如果我买了第二个,我还需要什么才能让这个角色真正动起来?这是我可以从 Unity 教程中学到的东西,还是我需要将其导入到 Blender 等工具中以使用动画进一步改进此模型?
这个问题引发了很多答案。您展示的第一个模型确实有一个 .fbx 格式,动画有望正常工作。这种格式通常是您希望在 Unity 中使用的格式。
第二个型号未 Rigged(查看产品说明)。这意味着您必须自己装配每根骨骼(在 Blender 中)并使其与 Unity 兼容。我从不购买未装配的模型。
要为第二个角色添加动画,您可以从 www.mixamo.com 下载一些动画或使用您可以在 Unity Asset Store 中找到的许多动画。
就个人而言,我更喜欢从 www.turbosquid.com 获取我的模型。您可以搜索多种格式,包括 .unitypackage
正如 Jiveturkey 所说,第一个模型直接与 unity 兼容,不需要任何额外的步骤 - 所以如果你只想专注于构建游戏而不用担心动画,那么你可能想要使用第一个模型。
第二个模型没有装配,所以你必须自己管理所有装配和动画 - Unity 有一个内置的装配包,所以你可以在 unity 中完成,而不是使用 Blender ( Link to tutorial for rigging in Unity, Rigging tutorial directly from unity)
Unity 可以读取 3D 模型的 .fbx、.dae (Collada)、.3ds、.dxf、.obj 和 .skp 文件,这几乎是唯一的要求。如果您不想花钱,还有大量提供免费 3D 资产的网站 Itch.io, Unity Asset Store,还有更多 - 这些只是您想到的