我试图做很多TangoARScreen的工作,但在Unity中进行多线程渲染。我做了一些实验,然后卡住了。Unity中的摄像头纹理与多线程渲染
我尝试了几件事情,例如让Tango渲染成OES纹理,然后将其渲染为Unity中的常规Texture2D,但OpenGL在我尝试使用它时会不断抱怨无效显示。在正确的GL上下文中可能不会调用OnTangoCameraTextureAvailable?很难说,当你不知道Tango Core如何在内部工作。
是通过TangoService_Experimental_connectTextureIdUnity注册YUV纹理的方式吗?我不得不处理我假设的YUV2RGB转换。或者我应该使用OnTangoImageMultithreadedAvailable并处理缓冲区?例如使用自定义共享渲染它?这些文档在这些领域是非常空白的,每个实验都意味着至少几天浪费时间。有没有人得到这个工作?你能指出我正确的方向吗?我需要的只是将实时相机图像渲染到Unity的相机背景中。
凹凸:)真的没有人处理过这个?大家对单线程渲染满意吗? – m4pcy5t0
当你说'我正在尝试做很多TangoARScreen所做的事情'时,你能解释一下你究竟是什么吗?如果您想要引用可在GPU上使用的非常适用的Tango相机的纹理, – Dimitris