问题标签 [google-filament]

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 投票
0 回答
38 浏览

arcore - 如何使用 SceneForm 从 ViewRenderable / Node 创建位图?

ViewRenderable 中的图像视图源

我目前正在使用 Sceneform(Thomas Gorisse 维护的存储库,基于 ARCore 和灯丝)在增强图像上显示上述图像(实际上黑色是透明的)。

我希望提取的输出和位图

有没有什么方法可以只截取增强相机输出中显示的 ViewRenderable 节点?我需要节点中显示的位图输出,与输出中显示的完全相同。

0 投票
0 回答
12 浏览

pbr - 长丝文档中的fr + fd有什么问题?

我正在通过长丝的文档学习 pbr 理论。

在漫反射的能量增益部分,它添加了一个[TODO: talk about the issue with fr+fd]

我找不到有关此的任何资源。

谁能告诉我这个?或者给我一些资源来学习。

谢谢。

0 投票
0 回答
31 浏览

webgl - 无 IBL 的灯丝添加环境光

我正在尝试使用添加到场景中的环境光来渲染模型,但是我没有找到任何关于它的文档..

0 投票
0 回答
43 浏览

android - 使用 filament android 进行 3d 时加载 glb 文件失败

嗨,我正在尝试在我的 android 应用程序中加载一个 glb 文件以获取 3d 视图。我发现了有关 android 长丝的信息并尝试实现它,但在使用 Engine.create() 时出现无法创建引擎错误。

java.lang.RuntimeException:无法启动活动 ComponentInfo {ConfigurationActivity}:java.lang.IllegalStateException:无法创建引擎

这是我的代码:

我的xml是:

以下是我使用的依赖项:

而android studio版本是4.2.1。任何帮助表示赞赏。谢谢你。

0 投票
1 回答
18 浏览

android - 如何从使用 opengl(而不是灯丝)制作的 android 应用程序中获取图像?

我想生成一个合成数据集,由于某些原因,我只能使用灯丝渲染引擎。我以为我会为每个案例存储屏幕截图,但我什至无法得到这些。我没有使用 android studio 或 Kotlin 的经验,我这样做只是为了生成数据集。如果有人可以建议如何从应用程序中提取图像/帧,那就太好了。

0 投票
1 回答
17 浏览

android - 如何在 Android 版 Google Filament 中设置背景颜色?

我正在关注本教程的灯丝:https ://medium.com/@philiprideout/getting-started-with-filament-on-android-d10b16f0ec67

如何将背景颜色设置为白色?

我试过设置背景颜色,SurfaceView但没有奏效。

目前,它看起来像这样(似乎默认为黑色):

0 投票
1 回答
25 浏览

android - Android:如何从灯丝中的远程 URL 加载 GLTF 或 GLB 文件

我正在尝试将远程资产(.glb 或 .gltf)加载到ModelViewerin 灯丝中。Google Filament sample-gltf-viewer显示了一个对象,RemoteServer但我没有看到如何从 URL 加载远程资产(例如https://github.com/kelvinwatson/glb-files/raw/main/DamagedHelmet.glb )

我已经尝试了以下方法,但我得到“无法解析 glb 文件”。

RemoteServer的代码没有指明我们可以在哪里传递 URL。

任何帮助,将不胜感激。