问题标签 [x3dom]
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.
x3dom - 将属性显示为 x3dom 对象的表
我从 X3DOM 开始,并试图找到一种方法来显示存储在客户端数据库中的 X3DOM 对象的属性数据。查询数据并获取 3D 对象并不是那么困难,但目前在单击该对象时无法在弹出窗口中获取其属性数据。如果有人能在这方面帮助我,我将不胜感激。我曾尝试为此寻找教程,但找不到任何教程。如果有人有他们认为有帮助的此类链接,请同时提供该链接。我自己也在寻找相关材料。提前谢谢你。
x3dom - 在 x3dom 中选择示例
有没有人有关于挑选 x3dom 对象的简单示例。x3dom 的主页上给出了两个示例,但它们对于他们来说是复杂的理解。如果有人可以为我提供更简单的示例,我将非常感激。提前谢谢你。
x3dom - 我在哪里可以找到更好的 x3dom 文档?
我一直在网上搜索 x3dom 的文档,但我只能找到他们网站上的文档,不幸的是,这些文档并没有那么有用。我正在寻找可以解释所有元素的属性(特别是旋转、平移、不同颜色属性的渐变等)的东西。
或者,甚至可能是一个网站,其中包含有关如何使用 x3dom 进行基本和高级编程的教程。
x3dom - 如何在 x3dom 形状上放置渐变?
这是一个简单的问题。如何在 x3dom 形状上放置渐变?我有这个:
rotation - 使用 toAxisAngle() 时 x3dom 旋转不起作用。元素正确跟随鼠标,但不能正确旋转
我正在创建一个类似于鸟瞰游戏的页面。我正在尝试根据鼠标移动事件在 x 和 z 轴上移动 x3dom 元素。它可以工作,除非它没有正确旋转。称为占位符的元素是我根据鼠标坐标移动的元素。在函数 squaremousemove() 下,您会注意到 rot[1] 的旋转。我尝试用 rotateIncrement 替换它,这是我旋转所有其他元素的方式,但这不起作用。占位符假设与正方形具有相同的旋转。有任何想法吗?
x3dom - 将属性附加到 x3dom 对象
这听起来可能很愚蠢,但我正在寻找一种方法来为 x3dom 对象的每一侧提供 ID,比如说立方体,这样我就可以为每个人的脸创建不同的属性。到目前为止,我看到的唯一方法是“def”函数。如果任何人都可以提供一个简单的立方体样本,那将非常有帮助。提前谢谢你。
python - VRML 到 X3D 的转换
我正在开发一个管理 VRML 文件的 Web 应用程序。我还想让用户看到上传的文件,而不需要特定的插件或播放器。X3DOM 允许在大多数浏览器上查看没有插件的 X3D 文件,所以我想使用它。
唉,它适用于 X3D 文件,而不是 VRML 文件。我需要将 VRML 文件转换为 X3D 格式。
X3DOM 背后的同一个人发布了一个名为 InstantReality 的包,该包具有将 VRML 转换为 X3D 的实用程序。但是,我宁愿不使用外部实用程序(我什至不确定是否可以在商业环境中使用它,我找不到它的使用条款),而是从我的应用程序代码中调用转换例程.
upload - 如何上传 x3dom 文件以像画廊一样显示
过去一个月我一直在使用 x3dom,现在我希望能够展示我的作品,有谁知道我可以上传 x3dom 文件的上传器,以便将其保存在某种图片库中,或者是将x3dom代码复制粘贴到html文件然后通过ftp上传的唯一方法是什么?
3d - x3dom 中的“块状”模型问题
我正在尝试将 3d Studio Max 模型与 x3dom 一起使用。我没有创建模型,也不太了解 3d 渲染/动画。左边的图像显示了来自 3d Studio Max 的模型渲染。右图显示了 x3dom 内部的相同模型。
我从一个 .3ds、一个 .max 和一个 .wrl 文件开始。我将这三个都转换为.x3d。每个人都给出了相同的结果。
我是 x3dom 的新手,但就显示预制模型而言,它似乎非常简单。是否需要实施一些设置才能使 x3dom 看起来像原始模型一样平滑?我查看了 x3dom 网站上的其他示例,它们似乎都正确/流畅地呈现。
任何意见是极大的赞赏!
javascript - 在 BS 联系人查看器上触发 onclick 事件
这是我的另一个一般问题,我被困在这一点上。我在服务器中进行了 W3DS GetScene 查询,并在查看器中获得了 3D 场景作为输出。现在我想在显示的对象上触发 onclick 函数,这样当我点击对象时,我可以获得它的 id 以及 X、Y 和 Z 方面的位置坐标,并使用它来触发 GetFeatureInfo 请求background 获取点击对象相关的属性表。我被卡住的部分是关于如何触发 onclick 事件,或者说我怎样才能让服务器了解该对象已被单击。服务器是否有必要预先定义功能,或者是否有任何其他方法可以通过适当的编码从客户端启动该功能。