Articles of 模型

在模型上同时运行两个animation?

我只是在寻找这个问题的广泛答案。 我对一般信息更加好奇,而不是具体。 此外,我试图寻找这个,但我认为这是很难的,所以你得到正确的问题。 无论如何: 我在很多游戏中看到的一个常见事物是同一模型中的多个animation。 即 一个角色跑,但也提出了他的arm射击。 一个角色有一个步行animation,但也可以在走路时携带资源。 我很好奇,如果第一个模型有一个“运行”animation和一个“运行时拍摄”animation。 或者,如果他们有一个“运行”animation和一个“拍摄”animation,并同时运行它们。 显然第一个是可能的,但是我想知道第二个是如何完成的。 他们使用两个模型的上半身或下半身,或有办法忽略模型的某些部分时,animation? 我知道这取决于模型,程序员,语言和animation的完成方式。 但是广义上讲,如果你正在制作一个模型,目的是同时做多个animation,那么最好的方法是什么呢? 再次,不是详细的具体细节,只是一个概述:) 谢谢!

PC游戏占位符3D模型的最常见格式和良好实践

我很快就开始用OpenGL,C ++编写我的第一个3D游戏,用于PC。 这将是一个自上而下的天基游戏。 早期,我想为我的对象创建基本的占位符3D模型,然后在后期阶段(如果我certificate能够成功编写C ++游戏机制…)我将与全新纹理模型合作/使用3D模型艺术家。 什么是最好的格式来创建这些占位符,以便以后进行最佳整合? 有关如何从一开始就编程的特别建议,以便于稍后与艺术家合作?

Unity – 从Blender导入的网格总是被破坏

我想要将我在Blender中制作的地形网格导入Unity,但是Unity似乎无法正确加载它。 这可能是什么原因,我该如何解决?

在cry引擎sdk中的纹理问题

SUP? 我一直在研究3ds max中的新环境。 它看起来像这样 – 当我使用cry引擎导出器将资源导出到我的级别时,我遇到了很奇怪的阴影/纹理问题。 你们有没有知道为什么会这样? 我对这一切都很陌生,特别是呐喊引擎。 以下是cry引擎sdk中相同环境的屏幕截图。 如果你看看环境的左边,你可以看到我得到奇怪的结果。 我遇到问题的区域用一条淡淡的蓝线突出显示。

客户端告诉服务器什么GameState数据发回

我只是步入MMORPG的世界,以及它们如何运作,所以假设我知道的很less。 在游戏中,客户端不会看到服务器所做的一切。 例如,客户端无法看穿高山,墙壁等,那么为什么要发送不相关的数据呢? 我的问题是: – 如果客户端的目的是告诉服务器哪些游戏状态数据与他们有关,那么服务器只发回相关的内容,你能最小化下载的数据量/滞后量吗? 你将不得不find一种方法让服务器辨别客户端需要的数据,也许这就是效率低下的地方? 谢谢你的时间!

如何在THREE.JS中为三维模型的单独部分制作animation?

我是Three.js的新手。 我想导入一个爪机的模型 这里 : https : //poly.google.com/view/9aIHw7_MAZE 并animation模型的单独的片断,说爪子。 这可能是通过导入整个模型,还是我需要一块一块地导入它们?

将模型导入游戏引擎

我正在用自己的引擎开发自己的游戏。 我正在模拟一辆汽车,我对如何在游戏中轮胎打开感兴趣? 我的意思是,在import车型之后,我怎么能把它的轮胎翻转过来,看起来整个车都在移动呢? 游戏引擎通常如何做到这一点? 我唯一的假设是不知何故在输出时在模型中命名轮胎网格,然后使用这个名称来获取所有轮胎的网格来旋转它们。

Fbx网格animation不透明度导出

3d Max会将材质的不透明度值导出到Fbx,在Xna中(在导入/处理时)可以很容易地在网格实例Alpha属性的BasicEffect中find(并在draw方法中使用)。 我的问题是: 可以导出animation网格上的不透明度值(特定不透明度状态/值随时间变化/关键帧)? 从我看来,似乎只有animation网格的第一帧的不透明度值被导出(并在网格的BasicEffect中find)。 因此,如果在Max中存在具有不同不透明度值的关键帧,并且在移动滚动时,Maxanimation预览清晰地显示这些透明度转换,则不会导出到Fbx。 是否有知道技术/黑客从animation网格(价值随着时间的推移/关键帧)不透明度到Fbx?

从Autodesk 3ds导出地形的问题

我正在尝试做一些小型的反击游戏,对于地形部分,我已经从Autodesk 3ds-max导出了3ds格式的地形,并使用lib3ds在opengl中导入了相同的地形。 它工作正常,但几乎没有问题: 地形主要由一些立方体的盒子构成,并放置在一个平坦的大面积的边界上。 在opengl我已经启用了抗锯齿,但仍然有太多的边界(旋转相机时可见)的别名。 我用一些图像铺平了地板,但是在opengl中,它只是在整个表面上延伸的单个图像。 我已经从3ds导出animation模型(Skelton +网格+材质+animation),并使用cal3d库来读取。 模型有一个也没有出现在opengl中的枪,它也有太多的别名问题。 我search了一下,但找不到任何相关的解决scheme。 提前致谢

旋转播放器以面对在3D空间中移动的方向

我在XNA4.0中做了一个3D游戏。 如何旋转模型以面对用户正在按下的方向。 我假设我需要设定它的方向被按下,但无法弄清楚如何做到这一点。 干杯。