问题标签 [vrml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
390 浏览

converter - Catpart 到 VRML 转换器的建议

我正在寻找从 catpart 到 VRML 的转换器。有人知道好的吗?

0 投票
7 回答
8217 浏览

python - VRML 到 X3D 的转换

我正在开发一个管理 VRML 文件的 Web 应用程序。我还想让用户看到上传的文件,而不需要特定的插件或播放器。X3DOM 允许在大多数浏览器上查看没有插件的 X3D 文件,所以我想使用它。

唉,它适用于 X3D 文件,而不是 VRML 文件。我需要将 VRML 文件转换为 X3D 格式。

X3DOM 背后的同一个人发布了一个名为 InstantReality 的包,该包具有将 VRML 转换为 X3D 的实用程序。但是,我宁愿不使用外部实用程序(我什至不确定是否可以在商业环境中使用它,我找不到它的使用条款),而是从我的应用程序代码中调用转换例程.

0 投票
2 回答
364 浏览

python - 将 3d 场景加载到 Silverlight

长话短说:

是否可以将 a 加载.vrml到 Silverlight 并渲染 3d 场景?

现在有更多背景信息,为什么我要这样做。我想实现以下设置:

  1. 在服务器上做一些长时间运行的计算
  2. 使用 mayavi 渲染一些 3d 场景
  3. 将其导出为.vrml文件。
  4. 将其传输到 Silverlight 客户端
  5. 在 Silverlight 中渲染 3d 场景
  6. 让用户与这个场景进行交互,即缩放、平移、旋转……

我希望这很容易,因为 XNA 附带了最新版本的 Silverlight,但是我在 Google 和 SO 上的研究并没有给我任何有用的提示。如果有人能指出我正确的方向,那就太好了,任何指向教程、库或代码片段的链接都将不胜感激。

根据 mayavi 文档,作为替代文件格式,我也可以生成

  • 肋骨(渲染人)
  • oogl (geomview)
  • iv (OpenInventor)
  • obj(波前)
0 投票
3 回答
1424 浏览

java - 插件显示来自 VRML 或 X3D 的 3d 对象

我不确定是否存在这样的插件。但是我的程序显示的数据很容易转换为VRML或X3D文件,所以如果我可以直接在窗口中显示这些文件渲染的图形会很方便程序。任何人都可以建议任何 Java 插件或任何自动化解决方案?

0 投票
1 回答
671 浏览

matlab - 如何翻转 VRML 文件 (.wrl),或在 Matlab 中翻转 VR 模型

我在 .wrl 文件(3 兆字节)中有一个相当复杂的假肢右手 VRML 模型,我正在 Matlab 中操作(根据命令制作动画)。我想制作文件的镜像(水平翻转)(成为左手)。我不介意我是否使用免费程序来处理文件(我想这应该只涉及镜像所有水平坐标)或者是否有可以翻转 VR 模型的 Matlab 命令,但我无法找到解决方案。“世界”中没有其他东西,因此文件中的所有内容都可以翻转。

文件中有命名变换,我需要它们保留它们的名称,因为这些关节会被动画化,但如果我必须更改旋转的符号以使物体沿正确的镜像方向移动,这不是问题。

我只是在寻找一个简单而免费的解决方案。

谢谢!

0 投票
1 回答
728 浏览

xml-parsing - X3D 居中的视点

谁能帮我计算 X3D 对象的旋转中心和位置?我注意到 InstantReality 的 aopt 工具添加了以下内容:

结果很好,对象被适当地缩放,居中并且旋转中心以某种方式完美地“在”对象“内部”(x,y,z,中心)。我必须避免使用 aopt,我怎样才能获得它,(即通过 JavaScript)pheraphs 循环通过 XML 坐标点并进行一些计算......?我正在使用 X3DOM 来渲染对象。

非常感谢。

0 投票
1 回答
28 浏览

javascript - 禁用形状旋转

我有两个形状,我想禁用其中一个主题的旋转。最好的方法是什么?

谢谢

0 投票
2 回答
2930 浏览

opengl - glDrawElements() 参数

我想通过从 VRML 文件中读取几何图形来渲染 3D 盒子。VRML 文件中的索引为:

我想调用 glDrawElements 函数来渲染框,但我不确定“count”和“indices”参数。count 应该是 12 表示面的数量还是 36 表示顶点的总索引?另外,请告诉我有关索引数组的信息。应该是这样的:

0 投票
2 回答
3615 浏览

java - 如何在 Jframe 中显示 3d 模型

我用我的朋友 google 进行了一些搜索,但我找不到任何有帮助的东西。所以我来这里问一个问题

我可以在 Jframe 中显示 3d 模型(.wrl 或 .obj)吗?

谢谢

0 投票
1 回答
1001 浏览

vrml - 将 Cortona VRML 转换为 X3D

我想将从 RapidAuthor 导出的 VRML 文件转换为 X3D,以便 X3DOM 可以读取它。

问题:Cortona VRML 被扩展;我尝试了许多软件(例如 aopt、X3D-Edit 和 Meshlab),但没有一个可以转换它(它崩溃或无法执行)。

有人已经成功了吗?