我应该使用 X3D 开发一个项目。我有一个想法创建一个 DXf 文件到 X3D 的转换器。但是,要做到这一点,我必须使用 Javascript 来正确管理它,但我还没有找到将 Javascript 与 X3D 集成的方法。有人知道这样做的方法吗?以前,我虽然在加载 dxf 文件时,得到我需要的数据,然后将其保存为 X3D 文件,就像编写 XML 一样。
提前致谢
我应该使用 X3D 开发一个项目。我有一个想法创建一个 DXf 文件到 X3D 的转换器。但是,要做到这一点,我必须使用 Javascript 来正确管理它,但我还没有找到将 Javascript 与 X3D 集成的方法。有人知道这样做的方法吗?以前,我虽然在加载 dxf 文件时,得到我需要的数据,然后将其保存为 X3D 文件,就像编写 XML 一样。
提前致谢
X3D 在 Script 节点中原生支持 JavaScript(有时通过标准化名称 EcmaScript 来引用它)。脚本事件通过 ROUTE 语句连接到场景。这在声明性 3D 模型和程序化事件/计算之间架起了一座桥梁。更多在线:
Script
在 VRML 中,您可以使用节点集成 javascript 。这是一个例子:
DEF SCRIPT Script {
url ["javascript:
here goes your javascript code
"]
}
考虑到 X3D 是作为 VRML 的 XML 表示开始的,那么我想 X3D 中支持该Script
节点。
编辑:是的,我可以确认上述内容。