Processing for Android

EN ES

AR renderer

The built-in AR library includes the AR renderer. This renderer will generate a view of the sketch superimposed to the camera image and automatically updated as the device moves in space. The tracking surfaces are automatically handled as well.

 import processing.ar.*; ARTracker tracker; ARAnchor anchor; void setup() {   fullScreen(AR);   tracker = new ARTracker(this);   tracker.start(); } void draw() {   lights();      if (mousePressed) {     if (anchor != null) anchor.dispose();     ARTrackable hit = tracker.get(mouseX, mouseY);     if (hit != null) anchor = new ARAnchor(hit);     else anchor = null;   }   if (anchor != null) {     anchor.attach();     box(100);     anchor.detach();   } }