001package info.kramann.vr;
002
003import processing.core.*; 
004import processing.data.*; 
005import processing.event.*; 
006import processing.opengl.*; 
007import processing.vr.*; 
008
009/**
010 * init() intialisiert einen Sketch passend zum Betriebssystem
011 */
012public class Initializer
013{
014     public static void init(PApplet pap)
015     {
016          int version = Systemanalyse.isAndroid();
017          
018          if(version==0)
019          {
020              pap.fullScreen();
021              pap.frameRate(30);
022              pap.println("Initialisierung für PC im Java-Mode");
023          }
024          else if(version<6)
025          {
026              pap.orientation(PApplet.LANDSCAPE);
027              pap.fullScreen();
028              pap.frameRate(30);
029              pap.println("Initialisierung für Tablets/Smartphoes ohne VR");
030          }
031          else
032          {
033              //pap.fullScreen(PApplet.STEREO);
034              //statt dessen in Beispielprogramm:
035              //public void settings() {  fullScreen(STEREO); }
036              pap.frameRate(30);
037              pap.println("Initialisierung für Tablets/Smartphoes mit VR");
038          }
039     }
040}