我最近采取了投入安装和已经闹了一点与Anim8or,并已经发现了几个文件的种类,模型可以出口到,案文的基础。我已经特别采取VTX文件。我已经学到了如何分析某些基础知识,但我显然失踪的几件事。

它开始于一个 .Faceset 与是立即(在同一行),其次是在格数的文件。

对于每个目,有一个 .Vertex 部分和一个 .Index 部分,以便与第一对 .Vertex/.Index 部分的第一个目,第二组是第二网等等,你会期望。

在一个 .Vertex 部分的文件中,有8个数字每线和一个未定义的数线(除非你想要信任的评论意见Anim8or有放之前只是部分的,但这似乎并不是部分的规格文件的,只是Anim8or正)。第3编号对应于X、Y和Z坐标,用于一个特定点,将稍后可用作为一个顶点,其他5个,我不知道。大多数时间,最后2个数字均为0,但我注意到,并不总是正确的,只是通常真实的。

接下来是匹配的 .Index 部分。这部分有4个数字。第3有参考号码顶点前所说的,3点标志着一个三角形的模型。0意味着第一次提到顶点,1个意义下一个,等等,等一个零基阵列。第4号似乎总是被-1,我不能找出什么样的重要性,它具有和我不可能答应总是为-1。在情况不能告诉你,我不太确定关于任何这一类型的文件。

还有其他文件中的信息,我选择的忽略,因为现在我是新的和不想过于复杂的东西太多了。例如后每 .Index 部分是:

.Brdf
// Ambient color
0.431 0.431 0.431
// Diffuse color
0.431 0.431 0.431
// Specular color and exponent
1 1 1 2
// Kspecular = 0.5
// end of .Brdf

在我看来,似乎这是一个关于在表面上的目的只是描述。但它不是需要安置的网格,所以我搬过去吧现在。

移动到实际的问题...我可以载VTX文件时只有一个目的VTX文件(意义的 .FaceSet 为1)。我几乎可以成功地载入VTX文件,该文件已多个网格,每个目是成功地结构,但不能适当放置在有关的其他网格。我下载了一个在模型从Anim8or线在一个论坛,它是由344网格,当我加载的文件只是使用的指示我已经提到迄今为止,它看起来像在被分解了,如果它是一个示意图如何使它(当装载在Anim8or,所有的碎片都关闭和类似于一个完全组在-AT)。所有的作品都向正确和具有相同的方向,但有大量的额外空间之间的碎片。

不会有人知道如何正确读VTX的文件?或者知道的一个网站,将解释什么这些其他数字的意思吗?

编辑:

本文件的扩展。VTX被用于很多不同的事情,有很多不同的结构取决于什么的预期使用。阀门,Visio、Anim8or,和其他几个人使用VTX,我只是有兴趣在VTX文件,Anim8or出口和结构,它使用。

有帮助吗?

解决方案

我一直在3D建模程序自己和想要一个简单的格式,以便能够把对象的编辑器能够处理大量的顶点和面的测试我的绘图程序的速度。我一直在寻找一个容易在那里我能很快得到的模型,发现.vtx格式。我用Google搜索了一下,发现你的问题。当我无法在互联网上找到的格式,我打得四处比较.OBJ出口与.vtx的。 (?也许这只是对Anim8or创建)这里是我发现了什么:

1)是,在顶点具有每行八个数字。前三个是,正如你猜到了,在x,y,z坐标。接下来的三个是顶点法线,NX,NY,和nz。你可能会注意到,每个顶点多次出现与包含它的每个面不同法线。最后两个数字是纹理坐标。

2)对于面孔,我达到了相同的结论你没有。前三个数字是指数成以上顶点列表。最后一个数字确实出现了总是-1。我会认为它是与脸部的面。 (例如朝向或缩小。)由于大多数模型与所有面对适当的面形成,按理说,这将是为所有这些相同的数字。

3)附加一注:当与.vtx比较OBJ,我注意到的顶点的位置改变。与.an8文件进行比较时,这也是事实。因为它们都通过在每个顶点和每个文件相同数额抵消这不应该是一个“庞大”的问题,只要。至少那么它可以被补偿。

你有没有使用obj文件格式的考虑?它是基于文本的,而不是非常困难的分析或了解。有相当多的关于它的信息网络。

我要补充的是,几个小时检查后,在Anim8or的VTX出口似乎被打破。我经历了同样的问题,因为你做了那件不正确定位。我的假设将是anim8or出口使用每个网格,不占已应用于转换本地坐标这些对象。我还注意到,就不会导入的VTX文件...

其他提示

根据一些谷歌上搜索,看来你是在错误的终端的管道。我的理解是:一VTX文件是一个 阀的专利文件的格式 这就是的 结果, 一定步骤。

最后输出的Studiomdl每 一半生活中的模型是小组的文件 该gamedirectory/模型准备文件夹 可以使用的游戏机

  • 一.MDL 文件的定义结构 该模型随着动画, 边界框打箱、材料、网 和LOD信息,
  • a.自民党文件,该文件 存储位置独立的平面数据 对骨骼重量、法线 顶点,切线和纹理 坐标使用的MDL,目前
  • 三个单独的类型的VTX文件:

    • .sw。vtx(软件),
    • .dx80.vtx(安装 8.0)和
    • .dx90.vtx(安装9.0)存储硬件优化材料, 剥皮和三角地带/风扇 信息对每个LOD的每一个目 在MDL,
  • 往往一个.PHY文件 含有刚性或者关节 (布娃娃的)碰撞模型, 有的时候
  • a.ANI文件要做:一些与模型的动画

阀门

现在阀源SDK可能会有一些公用事业在阅读VTX的(它似乎有能力,使他们无论如何)。一些人 有3方工具或有代码阅读他们,但它很可能不起作用的所有文件只是因为它是一个第3方的格式。我还发现 这个职位 这可能会帮助如果你还没有看到过。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top