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}