【问题标题】:How to display a VRML model with .NET?如何使用 .NET 显示 VRML 模型?
【发布时间】:2010-09-16 05:30:27
【问题描述】:

我有一个在 .NET 应用程序中显示 VRML 模型的请求。有人知道实现此目的的简单方法,可能使用标准 .NET 组件吗?在应用程序中表示 VRML 时,我可能必须面对哪些问题?

【问题讨论】:

    标签: .net 3d visualization vrml


    【解决方案1】:

    VRML 标准已演变为 X3D(它仍然支持旧语法,但现在推出基于 XML 的语法。对于查看此线程的任何人,最好搜索 X3D 和 .Net 而不是 VRML 和 .Net . 另外,对于网络,请查看X3DOM。

    【讨论】:

      【解决方案2】:

      为自己获取一个 VRML ActveX 控件,并将 insert 放入您的 .NET 应用程序中,您应该可以在 www.web3d.org 找到一个

      【讨论】:

      • er..um... 你最近见过 VRML ActveX 控件吗?尝试谷歌搜索。这是一个相当贫瘠的领域。这就是我建议迁移到 SVG 的原因。
      • VRML 是交互式 3D,我只是不知道您将如何使用 SVG。我肯定能找到比 VRML 到 SVG 转换器更多的 VRML/X3D 插件。
      • 感谢您的建议 James,但对于我的需要,Haralds 的建议会更令人满意。原因是您不仅要查看 3D 对象,还要将它们翻转并放大和缩小。
      【解决方案3】:

      我认为主要问题是我在至少五年内没有看到任何/任何人使用 VRML。我认为你最好只找到一个 VRML-> SVG 转换器。如今,在浏览器中显示 SVG 的定义相当明确。

      【讨论】:

      • 这是个坏主意。您肯定会在转换过程中丢失一些信息。使用 VRML 的 XML 表示作为 X3D 和 X3DOM 作为解析器可能会有所帮助。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-28
      • 1970-01-01
      • 2010-12-30
      相关资源
      最近更新 更多