问题标签 [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 回答
432 浏览

netbeans - X3D 相对 URL

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

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

0 投票
0 回答
182 浏览

3d - 3D VRML 查看器 鱼眼相机

我想通过鱼眼(桶形扭曲)相机视图查看 VR 世界中的一些 3D VRML 对象。关于搜索术语、开始阅读的地方有什么建议吗?我已经简要地研究了 Blender 和 OpenGL。我需要能够指定鱼眼镜头参数并在这个世界中平移/缩放相机。

如果有人能指出我正确的方向,我将不胜感激。

0 投票
1 回答
322 浏览

vrml - 如何在 VRML 中停止 TimeSensor

我正在学习 VRML 作为初学者。我遇到了需要帮助的 TimeSensor 问题。这是我的源代码

当我在浏览器中查看时,球体从坐标 -3 0 0 移动到 3 3 0 并重复。我希望它只移动 1 次。球体停在坐标 3 3 0。我该怎么做?

感谢你们对我的帮助!

0 投票
1 回答
629 浏览

vrml - 带窗户的 VRML 墙

我正在尝试使用 IndexedFaceSet 制作中间有窗口的墙模型,但我不知道如何实现。

这是我的代码:

这是小屋的墙壁。我猜想,我需要在中间的另一个 IndexedFaceSet 充当墙上的一个洞,或者在我的情况下充当玻璃窗。这是一个学校项目。

谢谢

0 投票
1 回答
74 浏览

sensors - 我们可以在 VRML 中通过 touchSensor 重新出现形状吗?

我有两个形状。它被称为 Shape1 和 Shape2。和一个触摸传感器。当我触摸到 Shape1 时,我可以让 Shape2 消失吗?再次触摸Shape1,Shape2会重新出现?

感谢你们对我的帮助!

0 投票
1 回答
350 浏览

vrml - VRML IndexedLineSet 粗细

我想增加 IndexedLineSet 厚度,这是我的代码:

我已经尝试过 lineWidth 但它不起作用还有其他我可以使用的属性吗?

谢谢。

0 投票
1 回答
275 浏览

reflection - 如何在 VRML 中获得反射和阴影。如何在 VRML 中获得反射和阴影

我正在使用 3ds Max 进行建模,然后将其导出到 VRML。目前我正在获取着色器、纹理和材质。有什么方法可以在 VRML 中获得反射和阴影?

谢谢阿伦

0 投票
1 回答
441 浏览

javascript - WebGL - 寻找一种将 json 模型保存为 vrml 格式的方法

基本上我在webgl上有一个模型(使用一些输入动态创建),形式为顶点数组和索引数组(指示要使用顶点数组中的顶点绘制的表面)。顶点颜色的数组。

我需要将其保存为 vrml 格式以进行 3D 打印。我怎样才能做到这一点?

0 投票
1 回答
377 浏览

render - 3ds max 材质在渲染中显示,但在 vrml 导出中不显示

我在 3ds max 中创建了一个瓶子的模型,并使用了光线追踪材质(在材质 -> 标准 -> 光线追踪中,而不是光线追踪贴图)。在 3ds max 渲染中一切看起来都很棒,但是当导出到 vrml 时,显示的只是默认的蓝色,就好像它没有分配材质一样!我已经使用“标准”材料毫无问题地导出到 vrml,那么这种材料类型在 vrml 中是否不受支持,或者实际上是否有办法让它显示出来?谢谢

编辑:我在 3ds max 2013 中,以防万一

0 投票
1 回答
845 浏览

python - PyVRML97 需要旧版本的 PyOpenGL

所以我设置了一个 virtualenv,打开了 system-site-packages,名为vrmlmol. 在vrmlmol我安装yolk的环境中pip
这是输出 -

如您所见,PyPI 中不存在 2.x 版本的 PyOpenGL。当我尝试安装 PyOpenGL 和 PyVRML 时,出现以下依赖失败:

由于这些包不存在,我看不到使用 pip 安装更新的 PyVRML 或旧的 PyOpenGL 的任何选项。那里有什么帮助吗?我试图让一些同事轻松地开始他们自己的设置..所以 pip 对他们来说会很高兴。