/// Returns a profile with the given parameters. public static NxrProfile GetKnownProfile(ScreenSizes screenSize, ViewerTypes deviceType) { Screen screen; switch (screenSize) { case ScreenSizes.Nexus6: screen = Nexus6; break; case ScreenSizes.GalaxyS6: screen = GalaxyS6; break; case ScreenSizes.GalaxyNote4: screen = GalaxyNote4; break; case ScreenSizes.LGG3: screen = LGG3; break; default: screen = Nexus5; break; } Viewer device; switch (deviceType) { case ViewerTypes.CardboardMay2015: device = CardboardMay2015; break; case ViewerTypes.GoggleTechC1Glass: device = GoggleTechC1Glass; break; default: device = CardboardJun2014; break; } return(new NxrProfile { screen = screen, viewer = device }); }
public TerrainViewer(Transform transform, ViewerTypes viewerType) { this.Transform = transform; this.ViewerType = viewerType; }
/// Returns a profile with the given parameters. public static GvrProfile GetKnownProfile(ScreenSizes screenSize, ViewerTypes deviceType) { Screen screen; switch (screenSize) { case ScreenSizes.Nexus6: screen = Nexus6; break; case ScreenSizes.GalaxyS6: screen = GalaxyS6; break; case ScreenSizes.GalaxyNote4: screen = GalaxyNote4; break; case ScreenSizes.LGG3: screen = LGG3; break; case ScreenSizes.iPhone4: screen = iPhone4; break; case ScreenSizes.iPhone5: screen = iPhone5; break; case ScreenSizes.iPhone6: screen = iPhone6; break; case ScreenSizes.iPhone6p: screen = iPhone6p; break; default: screen = Nexus5; break; } Viewer device; switch (deviceType) { case ViewerTypes.CardboardMay2015: device = CardboardMay2015; break; case ViewerTypes.GoggleTechC1Glass: device = GoggleTechC1Glass; break; default: device = CardboardJun2014; break; } return new GvrProfile { screen = screen, viewer = device }; }