WebCamTexture不在3D平面上渲染

时间:2019-04-01 13:57:32

标签: c# unity3d hololens

我正在尝试使用WebCamTexture访问HoloLens相机,它在独立应用程序上可以正常工作,我将帧传递给DLL以进行图像处理,但是当部署在HoloLens上时,脚本和DLL之间的通信非常完美,它也可以正常工作。问题是我无法在3D平面上渲染帧。

我在独立应用程序和hololens上尝试了此代码。如果尝试此代码而不调用DLL,则对我有用。但是,当将帧传递到DLL时,缺少3D平面。

// Use this for initialization
void Start ()
{
    webcamTexture = new WebCamTexture();
    Renderer renderer = GetComponent<Renderer>();
    renderer.material.mainTexture = webcamTexture;
    webcamTexture.Play();

    data = new Color32[webcamTexture.width * webcamTexture.height];
}

预期结果:我想在HoloLens的3D平面上显示实时视频。

0 个答案:

没有答案