【发布时间】:2020-10-14 22:54:33
【问题描述】:
只需几行代码,我们就可以在 Sceneform 的帮助下轻松地在 ARCore 中渲染对象。但我必须在没有 Sceneform 的情况下这样做。
有人知道怎么做吗?
挑战在于使对象可渲染、在 AR 场景中放置锚点和锚点节点。我想OpenGL中有一些方法可以做到这一点,但我不确定。
【问题讨论】:
标签: android-studio opengl-es augmented-reality arcore sceneform
只需几行代码,我们就可以在 Sceneform 的帮助下轻松地在 ARCore 中渲染对象。但我必须在没有 Sceneform 的情况下这样做。
有人知道怎么做吗?
挑战在于使对象可渲染、在 AR 场景中放置锚点和锚点节点。我想OpenGL中有一些方法可以做到这一点,但我不确定。
【问题讨论】:
标签: android-studio opengl-es augmented-reality arcore sceneform
Sceneform 不仅是 ARCore 的伴侣,它还是它的渲染引擎,可以帮助我们读取场景几何图形并计算所有 PBR 着色器的光物理。
如果您想实现另一个渲染引擎,请确保它能够将所有多边形模型加载到具有可读着色器和纹理的 AR 场景中。从头开始实现渲染引擎并不容易。 ARCore 不渲染任何几何图形。 ARCore 的目的是跟踪周围环境,实施Environmental Understanding 原则,估计现实世界房间的光照水平,然后为模型放置稳定的锚点。
【讨论】: