问题标签 [x3d]

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 投票
1 回答
1001 浏览

vrml - 将 Cortona VRML 转换为 X3D

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

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

有人已经成功了吗?

0 投票
2 回答
432 浏览

netbeans - X3D 相对 URL

因此,我正在使用 NetBeans 和 X3D 插件(类似于 X3D-Edit)开发 X3D 场景,在使用内置质量保证验证器验证我的文件后,我收到以下错误;

它似乎想要一个在线 URL 来引用内联节点。我的问题是,我能否以某种方式使用相对 URL 而不是在线 URL?我曾尝试使用该file://协议,但这样做时出现另一个错误;

0 投票
1 回答
193 浏览

x3d - X3D - 以下代码如何制作锥形图像?

以下代码在 X3D 作品中。它给出了一个锥形图像。我的问题是,图像从哪里获得锥体高度或锥体设计的细节?我只给了它点(通过坐标点)以及如何连接它们(通过 coordIndex)。我看它的方式,这应该给了我一个扁平的矩形。

任何人都可以帮助了解此代码中的实际情况。谢谢。

PS:可能不是最好的提问地方,但我可以知道如何打开 x3d 文件。回到课堂上,我只需将文本文件保存为 x3d 扩展名就可以阅读它(类似于 html 文件方式,不需要额外的工具来打开它)。除了通量播放器之外还有什么可以帮助我的吗?谢谢。

0 投票
1 回答
382 浏览

graphics - 弹跳球。让它在高峰时减速

我在 x3d 中创建了一个弹跳球动画。我只是好奇如何让球在其最高点减速以使其看起来更逼真。先感谢您。

0 投票
1 回答
945 浏览

x3d - X3D - 如何在 X3D 中为多边形面着色

如何为多边形面着色-例如,仅将颜色 1 面全为红色。当我继续为相邻面着色时,我不希望发生线性插值。我可以使用以下代码对其进行着色,但颜色会合并。当我将 colorPerVertex 设置为 false 时,颜色看起来很奇怪。请指教。谢谢你。

0 投票
1 回答
2644 浏览

three.js - 将 X3d 文件导入到 three.js

有没有办法将 X3d 文件导入到 three.js 中?

也许将 X3d 文件转换为 three.js 可以读取的东西?喜欢 OBJ 还是 STL?

谢谢您的帮助!

0 投票
1 回答
943 浏览

x3d - 当我在 X3D 中击中对象时如何获取坐标?

我发现当我用鼠标点击对象时,我会在控制台中收到这样的坐标:

" 信息:射线击中位置 -0.8909352080500961 0.004276552687857628 -1.0112924948899256

信息:点击“形状/空”

信息:射线击中位置 -0.8915609839018154 0.0019779635524881855 -1.0258166943957363

信息:点击“形状/空”

信息:射线击中位置 -0.8910244952200963 -0.014531608631342386 -0.9694042420800579

信息:点击“形状/空”“

但是我想将这些坐标作为某些函数的参数传递,我该怎么办?

0 投票
1 回答
245 浏览

mouseevent - X3DOM:拖动以调整框大小

我想通过以下方式在 X3DOM 中创建一个框:

Y 和 Z 的位置和大小是固定的。X 位置和大小是用户定义的。

  1. 用户按下鼠标按钮放置框的一侧。
  2. 用户拖动以设置 x 大小。
  3. 用户发布完成。

以下是它的外观:

http://filebox.vt.edu/users/sharni/Other/Clipboard03.png

关于这样做的方法有什么想法吗?

0 投票
1 回答
239 浏览

x3d - X3DOM 在保持纵横比的同时调整大小

在调整 X3DOM 元素的大小时,我目前面临的问题是显示节点的比例不正确(对象被拉伸或压缩)。

调整大小目前是通过 x3d dom 节点和子画布对象的样式属性的操作来完成的,如下所示: http ://www.x3dom.org/x3dom/test/functional/cssIntegration.html

这很有效,因为长宽和高都增加了大约相同的数量,但对于我的项目,我需要确保我也可以调整宽度或高度。

有什么方法可以让 X3DOM 纠正这个比例吗?

0 投票
1 回答
113 浏览

dart - 我可以将 X3D 与 Google 的 Dart 网络编程语言一起使用吗?

我可以将 X3D 与 Google 的 Dart 网络编程语言一起使用吗?

目前 HTML5 允许人们将 X3DOM 与 WebGL JavaScript API 集成。

是否有类似的方式将 X3D 与 Google Dart 集成?