C# arcore获取光源位置

C# arcore获取光源位置,c#,android,unity3d,arcore,C#,Android,Unity3d,Arcore,AR开发新手,只是想了解ARCore的可能性。任何人都知道是否有办法在ARCore的API中获得最亮可见点的3D位置。数小时的谷歌搜索揭示了大量关于着色器的信息,这些着色器对环境光线有反应,因此光线的位置/方向必须可以从程序中的某个地方检索到。我总是可以从相机的2D纹理中找到最亮的点,但是因为ARCore已经为你计算出了空间中所有东西的位置,所以它可以告诉你空间中最亮(即最独特/可放置)的点在哪里似乎是合理的。有什么想法吗?欢迎来到stackoverflow,请展示一些您尝试过的代码,并请阅读。

AR开发新手,只是想了解ARCore的可能性。任何人都知道是否有办法在ARCore的API中获得最亮可见点的3D位置。数小时的谷歌搜索揭示了大量关于着色器的信息,这些着色器对环境光线有反应,因此光线的位置/方向必须可以从程序中的某个地方检索到。我总是可以从相机的2D纹理中找到最亮的点,但是因为ARCore已经为你计算出了空间中所有东西的位置,所以它可以告诉你空间中最亮(即最独特/可放置)的点在哪里似乎是合理的。有什么想法吗?

欢迎来到stackoverflow,请展示一些您尝试过的代码,并请阅读。您是否查阅了Google的官方HelloAR教程?场景中有一个环境光,它是场景中的光源。他们还编写了一个灯光估计着色器,在渲染过程中由场景使用。谢谢波拉,我看过了是的。问题是关于确定灯光在世界空间中的位置-环境灯光预设只是一个脚本,它允许来自环境的环境灯光信息与ARCore着色器交互。我不是问如何使用这些工具照亮场景,而是问如何实际获得光源本身的3D位置,这在教程中并不清楚。