The Vuforia native samples rely on the use of OpenGL ES (version 1.1 and 2.0) for rendering the video background as well as the 3D augmentation.
The following FAQs address the most common issues and topics on Vuforia SDK samples and the use of OpenGL ES.
How to replace the teapot 3D model:
https://developer.vuforia.com/forum/faq/android-how-do-i-replace-teapot
How to rotate the teapot 3D model:
https://developer.vuforia.com/forum/faq/android-how-can-i-rotate-teapot
How to move a 3D model in a plane parallel to the screen (e.g. for dragging objects):
https://developer.vuforia.com/forum/faq/opengl-how-can-i-move-my-3d-model-screen-plane
How to apply basic diffuse lighting to the 3D model:
https://developer.vuforia.com/forum/faq/android-how-can-i-apply-lighting-my-3d-model
How to add and render custom textures to your 3D model:
https://developer.vuforia.com/forum/faq/android-how-do-i-add-textures-my-model
How to position, scale and rotate the 3D model:
https://developer.vuforia.com/forum/faq/opengl-how-do-i-scale-andor-position-my-models
How to render a (textured) rectangle on top of the target in 3D space:
https://developer.vuforia.com/forum/faq/android-how-do-i-render-2d-image-target