O'Reilly logo
  • Olive Lu thinks this is interesting:

The display of the real world requires two main steps:

  • Capturing an image from the camera (camera access)
  • Displaying this image on the screen using a graphics library (camera display in JME)

This process is generally repeated in an infinite loop, creating the real-time aspect of the view of the physical world


Cover of Augmented Reality for Android Application Development


We will discuss how to implement both of these techniques using two different graphics libraries: a low-level one (Android library) and a high-end one (JME 3D scene graph library). While the Android library allows you to quickly display the camera image, it is not designed to be combined with 3D graphics, which you want to augment on the video stream. Therefore, you will implement the camera display also using the JME library.