Android studio 在ARCore环境中不借助Sceneform渲染对象

Android studio 在ARCore环境中不借助Sceneform渲染对象,android-studio,opengl-es,augmented-reality,arcore,sceneform,Android Studio,Opengl Es,Augmented Reality,Arcore,Sceneform,在Sceneform的帮助下,我们只需几行代码就可以轻松地在ARCore中渲染对象。但我必须在没有场景窗体的情况下完成 有人知道怎么做吗 挑战在于使对象可渲染,在AR场景中放置锚和锚节点。我想OpenGL中有一些方法可以做到这一点,但我不确定。Sceneform不仅是ARCore的伴侣,它还是它的渲染引擎,帮助我们读取场景几何体并计算所有PBR着色器的光物理 如果要实现另一个渲染引擎,请确保它能够使用可读的着色器和纹理将所有多边形模型加载到AR场景中。从头开始实现渲染引擎并不容易。ARCore不

在Sceneform的帮助下,我们只需几行代码就可以轻松地在ARCore中渲染对象。但我必须在没有场景窗体的情况下完成

有人知道怎么做吗


挑战在于使对象可渲染,在AR场景中放置锚和锚节点。我想OpenGL中有一些方法可以做到这一点,但我不确定。

Sceneform
不仅是ARCore的伴侣,它还是它的渲染引擎,帮助我们读取场景几何体并计算所有PBR着色器的光物理

如果要实现另一个渲染引擎,请确保它能够使用可读的着色器和纹理将所有多边形模型加载到AR场景中。从头开始实现渲染引擎并不容易。ARCore不渲染任何几何体。ARCore的目的是跟踪周围环境,实施
环境理解
原则,估计真实房间的光线水平,然后为模型放置稳定的锚


但是。

谢谢你的回答。事实上,我正在开发一个已经构建的AR应用程序,当我试图在应用程序中包含Arfragment时,它崩溃了(由于崩溃,我需要一些其他方法来渲染,正如我在问题中所问的)。你知道如何修复它吗?嗨@Tusharkumarai,请将其作为另一个问题发布。是的,我问了。下面是问题的链接-不推荐使用sceneform。