- Home /
QualcommAR and RenderTextures / ImageEffects
Hello everybody,
the Qualcomm AR Unity Extension is quite popular right now. I would really like to use the camera image on a RenderTexture for further processing (think reflection maps, diffuse lighting, ...). But everytime I use a RenderTexture on the AR camera, I only get a black screen. This also happens when using any of the ImageEffects.
I think that the QualcommAR maybe does strange things to the underlying graphics buffers.
Has anyone managed to get ImageEffects or RenderTextures to work? That would be really great!
Best regards Felix
Answer by fherbst · Mar 21, 2012 at 03:36 PM
Just to close this: Qualcomm AR (now called Vuforia) now supports using the camera image as a Texture and thus using ImageEffects and Shaders on it.
Also, if one doesn't want the AR, but only the camera image, Unity 3.5 also supports using the camera image as texture.
Hi,
I work under Unity 3.5, with QCAR 1.5 (Vuforia). I have an ARCamera with the QCARBehaviour, CameraDevice$$anonymous$$enu and DataSetLoadBehaviour. I get the VideoBackground texture and assign it on a plane (my application works on a tv, so i need a mirror effect).
The problem is i have to modify the comportement of my AR objects instatiated : they don't rotate in the same direction as the marker. (dur to the mirror effect)
So, I've created another camera, with ARCamera as parent (to get the same transform), and that cam films only the arobjects. I want to set a gui.DrawTexture with the RenderTexture of that cam... but in game, my render texture appears black.
Have you any idea to help me?
Best regards, Yann
Your answer
Follow this Question
Related Questions
Unity Qualcomm API 1 Answer
How is the game's performance looking on Android? 0 Answers
Package Manager doesn't show newest Version of package 0 Answers
App slow to return to AR scene 0 Answers
unity3d android gui flickering rendertexture GL.Clear 0 Answers