Unity下Vuforia开发问题
提供了一个Image类,使用官方提供CameraimageAccess脚本,为什么这个image转成Texture之后绘制出来始终是一片漆黑呢。
关键代码如下:
CameraDevice.Instance.SetFrameFormat(Image.PIXEL_FORMAT.RGB888, true);
CameraDevice cam = CameraDevice.Instance;
Image image = cam.GetCameraImage(m_PixelFormat);
Texture2D mTexture = new Texture2D(0, 0, TextureFormat.RGB565, false);
mTexture.filterMode = FilterMode.Bilinear;
mTexture.wrapMode = TextureWrapMode.Clamp;
image.CopyToTexture(mTexture);
renderer.material.mainTexture=mTexture;