【问题标题】:Loading Legacy vs. XML VTK Files with Three.js使用 Three.js 加载旧版与 XML VTK 文件
【发布时间】:2015-05-18 15:28:35
【问题描述】:

我不太明白这两种VTK文件的区别。我知道有一种简单的遗留格式和一种 XML 格式,但是你怎么能分辨出两者之间的区别呢? This 有帮助,我认为它让我对遗留格式有了很好的理解,但 XML 格式对我来说更难以捉摸。

我对此感到好奇的原因是因为我正在使用three.js 来加载对象,并且有一些文件我可以开始工作,而另一些则不能。我相信我的旧格式可以正常工作,但我有点困惑,因为看起来非工作文件的格式与工作文件的格式相同。只是它不起作用的事实让我相信它是 XML 格式,但我不确定。

总结一下我的问题:

  1. 旧版 VTK 文件和 XML VTK 文件之间有明显区别吗?

  2. 在使用three.js时,是否需要建立区分两者的方法,并有两种方式加载各自的格式?

如果您需要查看任何代码,请告诉我!谢谢。 :)

【问题讨论】:

    标签: xml three.js vtk legacy


    【解决方案1】:

    如您所说,新格式是 xml 格式。如果您使用文本编辑器打开文件,您应该会看到标签。此外,通常扩展名 .vtk 用于旧格式,扩展名 .vti、.vtp 等用于新格式(请参阅您链接的文档的第 12 页)。如果您还想检查文件的外观,可以尝试从 Paraview 或 Slicer 之类的 gui 中打开它(或使用 c++ 或 python 中的 vtk 发行版)。

    看three.js网站上的例子,我的感觉是它只支持旧格式。

    【讨论】:

    • 感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    • 2021-05-26
    • 2015-08-04
    • 2021-02-17
    相关资源
    最近更新 更多