我在浏览器开发者工具中看到“未定义的 JavaScript function 错误”。 但是,当我执行此代码时,我没有收到任何错误: <;DOCTYPE html> <html> <head> <meta http-equiv='Content-Type ...
我在浏览器开发者工具中看到“未定义的 JavaScript function 错误”。 但是,当我执行此代码时,我没有收到任何错误: <;DOCTYPE html> <html> <head> <meta http-equiv='Content-Type ...
我在旋转应用于 ElevationGrid 的 TextureTransform 时遇到了麻烦。 我正在构建一个包含墙壁、地板和天花板(所有高程网格)的场景,除其他选项外,我希望能够为每个场景应用完整图像。 当然,要创建一个“房间”,每个高程网格必须从其原始位置旋转和/或平移,毫不奇怪,这会导致图像 ...
我正在使用 x3dom 来做一些动态的 x3d 工作。 我正在加载场景并很好地操纵它们,即操纵 ElevationGrid 的大小和纹理,我完全没有问题。 我有一个“重置”按钮,基本上可以将场景恢复到默认的空白场景(我已经定义)。 为了实现这个重置,我在按钮的 Javascript 处理程序中更改了 ...
我试图在另一篇文章中实现类似的答案,但是我有一个主要区别,即我没有使用 three.js,而是使用 x3d object。 我想捕获滚动 position 并用它来旋转 3d object 对角线(从当前 Z4757FE07FD492A8BEEZ6A6 向底部)。 这是js: 这是 x3d obj ...
我的网页有几个 3d 模型,它们是大尺寸的。 我正在使用 IIS 服务器来托管该站点。 IIS 正在压缩 html、css 和 js 文件。 但它不是压缩.x3d 文件。 响应 header for.x3d 文件中没有“内容编码”。 我在这里想念什么? 我需要在服务器的某处添加文件 ext/mim ...
抱歉,如果这是一个愚蠢的问题:我可以使用 html 文件加载 external.x3d 文件,但我似乎无法在 _Host.cshtml 文件中的 Blazor 服务器应用程序中使用它。 我在 wwroot 下的模型文件夹中有 x3d 文件,我的 html 看起来像: 任何帮助将不胜感激, 鲍勃 ...
x3dom 内联示例未在我的 Internet Explorer 11 上正确加载。这需要很长时间。 它在 chrome、firefox、even edge 上运行良好。 我有一个基于这个例子的项目。 我还发现即使模型加载,以下代码也不起作用。 IE 在 x3d 文件中找不到“MA_Nose”材 ...
我有一个2003 年的遗留 VRML 项目,其中包含几个 VRML 模型。 我转换VRML到X3D(这样就可以与X3DOM加载它们)与InstantReality转换器。 一个模型不完整,缺少颜色和形状,另一个模型根本没有出现。 以下是转换后的页面(查看源代码)和原始 VRML 模型: ...
我正在尝试制作一个包含访问本地文件的“ImageTexture”的 X3DOM 框形状。 但是,当我给“url”属性一个 https:// 链接时,它似乎只能找到我的图片。 这是我的代码和本地图片文件和html doc的文件夹设置; “index.html”是我的代码来自的 html 文件,“on ...
在我的代码示例中,我有一个上传按钮和一个 x3d 场景。 从本地文件系统中选择一个 x3d 文件后,调用方法URL.createObjectURL 。 我的 html 文件的内容如下所示: An.x3d 文件可能如下所示: 我想将创建的 object url 用于新生成的内联节点,但不幸的是 m ...
我使用x3dom和d3创建了一个可视化文件。 当我将其作为一个单独的html文件(一个文件中包含html和js代码)执行时,它可以正常工作。 当我将其包含在我的网站中时,x3dom不再正确加载。 我将其分解为加载x3dom脚本的问题。 我的主要方面有以下负责人: 一侧包含一个 ...
我正在尝试使用d3库重现3d-ScatterPlot 。 该示例是用v3编写的,我很难在v5中重新创建它。 问题是轴未绘制。 我的猜测是问题在于这种方法。 我在这里创建了一个完整的示例: https : //codepen.io/anon/pen/aevWQX 谢谢你 ...
我正在尝试在X3DOM中制作一个简单的平面2D形状,但是由于坐标是自动生成的,所以其中一些坐标是一条直线,在这种情况下X3DOM似乎会失败。 下面是一个简单的示例。 我在这里做错了什么? 如果我切掉中间的4个点(1 1 3、1 1 4、2 1 4、2 1 3),这会很好地工作,但是我 ...
我正在尝试将React与X3DOM一起使用。 我希望能够单击红色的x3dom <box>以便在按下时将其颜色更改为蓝色。 我尝试在<shape>标记中使用onClick方法。 我只能通过按下html <button>来做到这一点。 我在代码中也有该按钮 ...
我正在尝试使用Inline在单个HTML文件中加载许多x3d文件。 一些场景正常加载,而另一些场景则挂在“加载”上。 单个HTML文件中可以呈现的场景总数似乎受到限制。 这是真的? 有什么解决办法吗? 我想显示尽可能多的场景。 这是指向示例文件夹的链接 ,我在HTML文件中多 ...
我在 React 应用程序中使用 X3DOM 来显示外部 X3D 文件 我想在 loadSensor 中监听 isLoaded 发出的事件。 根据 X3D 规范 当所有元素都已加载时,将生成 isLoaded TRUE 事件。 ( http://www.web3d.org/document ...
假设我有从Blender导出的文件test.x3d (包含在下面)。 然后,我可以使用x3dom或X_ITE X3D Browser JS库将其加载到HTML页面中。 下面还分别提供了load_test_x3dom.html和load_test_x_ite.html示例。 我得到的渲染是这 ...
当前,X3DOM就像所有场景都在一个球体中一样处理摄像机移动,向左拖动鼠标左右移动球体(即场景)围绕该球体的中心, 就像这样 。 我们是否可以像在Blender中一样更改此行为,就像从左到右拖动一样围绕Z轴旋转场景(换句话说,在不更改当前高程的情况下更改方位角),而从上到下拖动则在不更改方 ...
如何在x3dom中旋转圆柱体? 但是,在API文档: API中 ,仅提供了如何创建垂直圆柱体的方法。 如何创建水平圆柱体? 这是代码: 更新: 这是我的js: drawCylinder是: 并且在生成的xml中看起来像这样: 请指教。 ...
因此,我目前正尝试在此站点https://examples.x3dom.org/example/RadarVolumeStyle/上获取示例,并将其复制到记事本中,然后用于自己的目的。 我几乎可以完成所有工作,但由于某种原因,该体积的颜色似乎无法正确渲染,并且滑块不起作用。 我已经看过代码了 ...