gltf相关内容

如何将 STL 导入 pygltflib

如何将 STL 文件作为网格导入 pygltflib?我试过 gltf = GLTF2().load(filename) 但它只接受有效的 gltf. 解决方案 我使用了 pygltflib 和 numpy-stl 用于这个,它实际上并不难,因为 .stl 文件通常满足这些条件: 仅由构成三角形的点/顶点的三元组组成 点的顺序无关紧要,而是存储面部法线 STL 只包含一个对象 ..
发布时间:2021-11-25 04:30:52 Python

.gltf 模型未出现在浏览器中

我有一个 .gltf 文件.我可以用 3d 查看器打开它.但是,当我尝试在浏览器中加载它时,它会加载(控制台中没有错误),但它没有出现在场景中.我尝试在 (https://threejs.org/editor/) 中加载模型,但是失败了. 我该如何解决这个问题???请帮忙.. 文件链接:https://drive.google.com/file/d/1ckC1qiIRGDskO240Y ..
发布时间:2021-11-25 04:30:15 前端开发

下载的 glb 3D 模型切成两半

我的任务要求我使用来自 Internet 的一些 3d 模型资产.我对这门课程很陌生.因此,我尝试使用来自 https://www.cgtrader.com/items 的汽车资产/2518230/download-page 并下载 glb 扩展.一旦我打开了 .glb(在 windows 和 godot 的 3d 查看器中),它是这样的: 它被切成两半: 虽然它应该是这样的: ..
发布时间:2021-11-25 03:41:45 C#

任何将 STEP 文件转换为 glTF 文件格式的开源库?

我正在尝试将 STEP 文件转换为 .net core 中的 glTF 格式.任何读取和转换 glTF 格式的 STEP 文件的解决方案. 解决方案 嗯,我还没有听说过任何用 C# 编写的开源 STEP 阅读器,但是如果还考虑了 C++ 库的包装,那么可以用Open CASCADE Technology(OCCT,在 LGPL 下)的帮助,它提供了 STEP 读取器和 glTF 写入器(在 ..
发布时间:2021-11-24 20:38:50 C#

从 USDZ 文件转换为 glTF 文件

我目前正在尝试在 android 中使用 AR,但我得到了 .usdz 格式的模型.到目前为止,我一直在寻找一种方法来将此文件转换为适用于 android 的文件(.fbx .obj .gltf),最好是 .gltf. 谁能告诉我这种转换是否有一些支持? 根据我的研究,支持以相反的方式转换文件,即从 .obj .fbx 到 .unsz. 解决方案 更新时间:2021 年 9 月 ..
发布时间:2021-11-17 21:27:19 其他开发

从 USDZ 文件转换为 glTF 文件

我目前正在尝试在 android 中使用 AR,但我得到了 .usdz 格式的模型.到目前为止,我一直在寻找一种方法来将此文件转换为适用于 android 的文件(.fbx .obj .gltf),最好是 .gltf. 谁能告诉我这种转换是否有一些支持? 根据我的研究,支持以相反的方式转换文件,即从 .obj .fbx 到 .unsz. 解决方案 更新时间:2021 年 9 月 ..
发布时间:2021-11-17 03:29:45 其他开发

.gltf 模型未出现在浏览器中

我有一个 .gltf 文件.我可以用 3d 查看器打开它.但是,当我尝试在浏览器中加载它时,它会加载(控制台中没有错误),但它没有出现在场景中.我尝试在 (https://threejs.org/editor/) 中加载模型,但是失败了. 我该如何解决这个问题???请帮忙.. 文件链接:https://drive.google.com/file/d/1ckC1qiIRGDskO240Y ..
发布时间:2021-10-26 16:13:38 前端开发

下载的 glb 3D 模型切成两半

我的任务要求我使用来自 Internet 的一些 3d 模型资产.我对这门课程很陌生.因此,我尝试使用来自 https://www.cgtrader.com/items 的汽车资产/2518230/download-page 并下载 glb 扩展.一旦我打开了 .glb(在 windows 和 godot 的 3d 查看器中),它是这样的: 它被切成两半: 虽然它应该是这样的: ..
发布时间:2021-10-26 16:12:47 其他开发

如何将 gltf 编码/压缩为 draco

我想在带有 reactjs 的 Threejs 中以编程方式使用 draco 压缩/编码 gltf 文件.我不想使用任何命令行工具,我希望它以编程方式完成.请给我一个解决方案. 我尝试使用 gltf-pipeline 但它在客户端不起作用.我在 reactjs 中使用 Cesium 库时显示错误. 解决方案 是的,这可以通过 实现glTF-变换.还有一个关于three.js的开放功能 ..
发布时间:2021-09-07 19:01:51 其他开发

使用 GLTFLoader 时出现 {“isTrusted":true} 错误

问题: 一切正常:我在/GLTF/子文件夹中将 FBX 文件转换为 GLTF. 遗憾的是,某些转换后的文件中缺少一些几何图形,因此我尝试再次转换我的 FBX 文件,这次转换为/TEST/. 突然,模型无法加载,并且来自我的 console.log 语句: console.log('发生错误:'+JSON.stringify(error)); 我收到这个奇怪的无用错误: 发生 ..
发布时间:2021-09-07 19:01:27 前端开发

在服务器端加载和合并多个 GLTF

我们正在尝试在服务器端合并多个 GLTF,并将合并的 gltf 作为最终结果导出到服务器上. 我们已经证实有效但无效的事情: 我们使用了三个 js GLTFLoader 解析方法来加载多个 gltf 文件,合并加载对象的父子对象,并使用 GLTFExporter 导出最终模型. 我们已经使用 jsdom 解决了与窗口、文档等相关的问题. 上述要点适用于没有纹理的 gltfs ..
发布时间:2021-09-07 19:00:20 其他开发

在运行时在 THREE.JS 和 GLTF 中导入另一个纹理

我还是 Three.JS 的新手,我很高兴到目前为止我已经取得了进展,但只是需要一些帮助. 我有一个 GLTF 对象加载到场景中,我希望能够通过用户选择样式(如自定义功能)将不同的纹理加载到网站上的对象上. 下面是我的代码,目前它什么都不输出,我收到以下错误: 在 Chrome 中: “类型错误:无法设置未定义的属性‘地图’" 在 Firefox 中: “类型错 ..
发布时间:2021-09-07 18:59:06 前端开发

如何将 gltf 模型加载到 Three.js?

我决定在 Three.js 中尝试使用 gltf 格式来渲染模型,我正在使用这个转换器 (http://cesiumjs.org/convertmodel.html) 将模型从 Collada 转换为 GlTF.它吐出一个 *.gltf 文件,但是在 Three.js 的示例中,它们传递了一个 *.json 文件.如何加载 *.gltf 文件或如何加载正确的文件集?谢谢 解决方案 您可以使 ..
发布时间:2021-09-07 18:57:16 其他开发

如何在three.js中覆盖GLTF材料

我正在尝试创建一种动态方式来在 Three.js 中的 gltf 导入模型上显示太阳能数据.目的是将不同的纯色与模型的不同部分相关联,并能够关闭和打开它们.我目前的障碍是在 gltf 中更改材质的颜色. 我尝试使用 ObjLoader 来代替我输入自己的材料,但这不起作用:/ 这是我目前拥有的js: const gltfLoader = new THREE.GLTFLoader() ..
发布时间:2021-09-07 18:52:41 其他开发

如何在three.js中使用gltf模型投射阴影?

嘿,我是三个 js 的新手 &想知道如何使用 gltf 模型投射阴影?我可以看到这是可能的,因为它正在这里我假设我没有正确构建我的代码- var model = new THREE.GLTFLoader();model.load('https://threejs.org/examples/models/gltf/Duck/glTF/Duck.gltf', function(gltf) {scen ..
发布时间:2021-09-07 18:52:24 其他开发