Added VR libraries
8
Assets/GoogleVR.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 63373be6fb2d3674bbb04f9050e813ad
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5e89bc9522aa174419eec8e3121388b8
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Editor.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 70998a94790562d40bfdf5feaf5d483c
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
61
Assets/GoogleVR/Demos/Editor/DemoInputManagerEditor.cs
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
// Copyright 2016 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
namespace GoogleVR.Demos {
|
||||||
|
using UnityEngine;
|
||||||
|
using UnityEditor;
|
||||||
|
|
||||||
|
[CustomEditor(typeof(DemoInputManager))]
|
||||||
|
public class DemoInputManagerEditor : Editor {
|
||||||
|
SerializedProperty emulatedPlatformTypeProp;
|
||||||
|
SerializedProperty gvrControllerMainProp;
|
||||||
|
SerializedProperty gvrControllerPointerProp;
|
||||||
|
SerializedProperty gvrReticlePointerProp;
|
||||||
|
|
||||||
|
void OnEnable () {
|
||||||
|
gvrControllerMainProp =
|
||||||
|
serializedObject.FindProperty(DemoInputManager.CONTROLLER_MAIN_PROP_NAME);
|
||||||
|
gvrControllerPointerProp =
|
||||||
|
serializedObject.FindProperty(DemoInputManager.CONTROLLER_POINTER_PROP_NAME);
|
||||||
|
gvrReticlePointerProp =
|
||||||
|
serializedObject.FindProperty(DemoInputManager.RETICLE_POINTER_PROP_NAME);
|
||||||
|
|
||||||
|
emulatedPlatformTypeProp =
|
||||||
|
serializedObject.FindProperty(DemoInputManager.EMULATED_PLATFORM_PROP_NAME);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI() {
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
// Add clickable script field, as would have been provided by DrawDefaultInspector()
|
||||||
|
MonoScript script = MonoScript.FromMonoBehaviour (target as MonoBehaviour);
|
||||||
|
EditorGUI.BeginDisabledGroup (true);
|
||||||
|
EditorGUILayout.ObjectField ("Script", script, typeof(MonoScript), false);
|
||||||
|
EditorGUI.EndDisabledGroup ();
|
||||||
|
|
||||||
|
EditorGUILayout.PropertyField(gvrControllerMainProp);
|
||||||
|
EditorGUILayout.PropertyField(gvrControllerPointerProp, true);
|
||||||
|
EditorGUILayout.PropertyField(gvrReticlePointerProp);
|
||||||
|
|
||||||
|
if (DemoInputManager.playerSettingsHasCardboard() ==
|
||||||
|
DemoInputManager.playerSettingsHasDaydream()) {
|
||||||
|
// Show the platform emulation dropdown only if both or neither VR SDK selected in
|
||||||
|
// Player Settings > Virtual Reality supported,
|
||||||
|
EditorGUILayout.PropertyField(emulatedPlatformTypeProp);
|
||||||
|
}
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
12
Assets/GoogleVR/Demos/Editor/DemoInputManagerEditor.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 509a29025635b4c31bb337addea72a7c
|
||||||
|
timeCreated: 1479318538
|
||||||
|
licenseType: Pro
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
160
Assets/GoogleVR/Demos/Editor/PermissionsDemoBuildProcessor.cs
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
// Copyright 2017 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0(the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
// Only invoke custom build processor when building for Android.
|
||||||
|
#if UNITY_ANDROID
|
||||||
|
namespace GoogleVR.Demos
|
||||||
|
{
|
||||||
|
using System;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEditor.Build;
|
||||||
|
using UnityEditorInternal.VR;
|
||||||
|
|
||||||
|
#if UNITY_2018_1_OR_NEWER
|
||||||
|
using UnityEditor.Build.Reporting;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if UNITY_2018_1_OR_NEWER
|
||||||
|
class PermissionsDemoBuildProcessor : IPreprocessBuildWithReport, IPostprocessBuildWithReport
|
||||||
|
#else
|
||||||
|
class PermissionsDemoBuildProcessor : IPreprocessBuild, IPostprocessBuild
|
||||||
|
#endif
|
||||||
|
{
|
||||||
|
private const string SCENE_NAME_PERMISSIONS_DEMO = "PermissionsDemo";
|
||||||
|
|
||||||
|
private bool m_cardboardAddedFromCode = false;
|
||||||
|
|
||||||
|
public int callbackOrder
|
||||||
|
{
|
||||||
|
get { return 0; }
|
||||||
|
}
|
||||||
|
|
||||||
|
#if UNITY_2018_1_OR_NEWER
|
||||||
|
public void OnPreprocessBuild(BuildReport report)
|
||||||
|
{
|
||||||
|
OnPreprocessBuild(report.summary.platform, report.summary.outputPath);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// OnPreprocessBuild() is called right before the build process begins. If it
|
||||||
|
// detects that the first enabled scene in the build arrays is the PermissionsDemo,
|
||||||
|
// and Daydream is in the VR SDKs, it will add Cardboard to the VR SDKs. Because
|
||||||
|
// the PermissionsDemo needs a perm statement in the Manifest while other demos don't.
|
||||||
|
// Adding Cardboard to VR SDKs will merge in the Manifest-Cardboard which has perm
|
||||||
|
// statement in it.
|
||||||
|
public void OnPreprocessBuild(BuildTarget target, string path)
|
||||||
|
{
|
||||||
|
m_cardboardAddedFromCode = false;
|
||||||
|
|
||||||
|
string[] androidVrSDKs = VREditor.GetVREnabledDevicesOnTargetGroup(BuildTargetGroup.Android);
|
||||||
|
|
||||||
|
EditorBuildSettingsScene[] scenes = EditorBuildSettings.scenes;
|
||||||
|
|
||||||
|
// See if PermissionsDemo is the first enabled scene in the array of scenes to build.
|
||||||
|
for (int i = 0; i < scenes.Length; i++)
|
||||||
|
{
|
||||||
|
if (scenes[i].path.Contains(SCENE_NAME_PERMISSIONS_DEMO))
|
||||||
|
{
|
||||||
|
if (!scenes[i].enabled)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (scenes[i].enabled)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
bool hasCardboard = Array.Exists<string>(androidVrSDKs,
|
||||||
|
element => element.Equals(GvrSettings.VR_SDK_CARDBOARD));
|
||||||
|
|
||||||
|
if (hasCardboard)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool hasDaydream = Array.Exists<string>(androidVrSDKs,
|
||||||
|
element => element.Equals(GvrSettings.VR_SDK_DAYDREAM));
|
||||||
|
|
||||||
|
if (!hasDaydream)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
string[] androidVrSDKsAppended = new string[androidVrSDKs.Length+1];
|
||||||
|
|
||||||
|
for (int i = 0; i < androidVrSDKs.Length; i++)
|
||||||
|
{
|
||||||
|
androidVrSDKsAppended[i] = androidVrSDKs[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
androidVrSDKsAppended[androidVrSDKsAppended.Length - 1] = GvrSettings.VR_SDK_CARDBOARD;
|
||||||
|
|
||||||
|
VREditor.SetVREnabledOnTargetGroup(
|
||||||
|
BuildTargetGroup.Android, true);
|
||||||
|
VREditor.SetVREnabledDevicesOnTargetGroup(
|
||||||
|
BuildTargetGroup.Android,
|
||||||
|
androidVrSDKsAppended);
|
||||||
|
|
||||||
|
m_cardboardAddedFromCode = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
#if UNITY_2018_1_OR_NEWER
|
||||||
|
public void OnPostprocessBuild(BuildReport report)
|
||||||
|
{
|
||||||
|
OnPostprocessBuild(report.summary.platform, report.summary.outputPath);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// OnPostprocessBuild() is called after the build process. It does appropriate cleanup
|
||||||
|
// so that this script only affects build process for PermissionsDemo, not others.
|
||||||
|
public void OnPostprocessBuild(BuildTarget target, string path)
|
||||||
|
{
|
||||||
|
if (!m_cardboardAddedFromCode)
|
||||||
|
return;
|
||||||
|
|
||||||
|
string[] androidVrSDKs = VREditor.GetVREnabledDevicesOnTargetGroup(BuildTargetGroup.Android);
|
||||||
|
|
||||||
|
// The enabled devices are modified somehow, which shouldn't happen. Abort the post build process.
|
||||||
|
if (androidVrSDKs.Length == 0 || androidVrSDKs[androidVrSDKs.Length - 1] != GvrSettings.VR_SDK_CARDBOARD)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
string[] androidVrSDKsShortened = new string[androidVrSDKs.Length - 1];
|
||||||
|
|
||||||
|
for (int i = 0; i < androidVrSDKsShortened.Length; i++)
|
||||||
|
{
|
||||||
|
androidVrSDKsShortened[i] = androidVrSDKs[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
VREditor.SetVREnabledOnTargetGroup(
|
||||||
|
BuildTargetGroup.Android, true);
|
||||||
|
VREditor.SetVREnabledDevicesOnTargetGroup(
|
||||||
|
BuildTargetGroup.Android,
|
||||||
|
androidVrSDKsShortened);
|
||||||
|
|
||||||
|
m_cardboardAddedFromCode = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // UNITY_ANDROID
|
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b7c28afb12456b7469919c6a64cee9c1
|
||||||
|
timeCreated: 1493333870
|
||||||
|
licenseType: Pro
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Environment.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8886797267704814c93354e82667ed7c
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
20125
Assets/GoogleVR/Demos/Environment/CubeRoom.obj
Normal file
84
Assets/GoogleVR/Demos/Environment/CubeRoom.obj.meta
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0d17106c40ecd4920976ddf8d6effd9b
|
||||||
|
timeCreated: 1509059845
|
||||||
|
licenseType: Pro
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 19
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: //RootNode
|
||||||
|
100002: CubeRoom_GEO
|
||||||
|
400000: //RootNode
|
||||||
|
400002: CubeRoom_GEO
|
||||||
|
2300000: CubeRoom_GEO
|
||||||
|
3300000: CubeRoom_GEO
|
||||||
|
4300000: CubeRoom_GEO
|
||||||
|
materials:
|
||||||
|
importMaterials: 0
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
importBlendShapes: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
importAnimation: 1
|
||||||
|
copyAvatar: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 2
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
rootMotionBoneName:
|
||||||
|
rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 0
|
||||||
|
humanoidOversampling: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
196
Assets/GoogleVR/Demos/Environment/CubeRoom.prefab
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications: []
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 1000013165000468}
|
||||||
|
m_IsPrefabParent: 1
|
||||||
|
--- !u!1 &1000011959013568
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 4000010083050526}
|
||||||
|
- component: {fileID: 33000012572763690}
|
||||||
|
- component: {fileID: 23000013708927898}
|
||||||
|
- component: {fileID: 64000011095866406}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: CubeRoomEnv
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &1000013165000468
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 4000014274899290}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: CubeRoom
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &1251124450334416
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 4841717847689300}
|
||||||
|
- component: {fileID: 33924111022362422}
|
||||||
|
- component: {fileID: 23808971310746206}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: SafetyRing
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 0
|
||||||
|
--- !u!4 &4000010083050526
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1000011959013568}
|
||||||
|
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: -0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 4000014274899290}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!4 &4000014274899290
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1000013165000468}
|
||||||
|
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: -0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 4000010083050526}
|
||||||
|
- {fileID: 4841717847689300}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!4 &4841717847689300
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1251124450334416}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0.01, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 4000014274899290}
|
||||||
|
m_RootOrder: 1
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!23 &23000013708927898
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1000011959013568}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 7ac05d4c78dbc4bd792428649b027747, type: 2}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!23 &23808971310746206
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1251124450334416}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 9118f68ba7df646b495e4208d2233d85, type: 2}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 1
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!33 &33000012572763690
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1000011959013568}
|
||||||
|
m_Mesh: {fileID: 4300000, guid: 0d17106c40ecd4920976ddf8d6effd9b, type: 3}
|
||||||
|
--- !u!33 &33924111022362422
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1251124450334416}
|
||||||
|
m_Mesh: {fileID: 4300000, guid: e49edac1fa42d4e8290c88dfb8cb4acf, type: 3}
|
||||||
|
--- !u!64 &64000011095866406
|
||||||
|
MeshCollider:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1000011959013568}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Convex: 0
|
||||||
|
m_InflateMesh: 0
|
||||||
|
m_SkinWidth: 0.01
|
||||||
|
m_Mesh: {fileID: 4300000, guid: 0d17106c40ecd4920976ddf8d6effd9b, type: 3}
|
8
Assets/GoogleVR/Demos/Environment/CubeRoom.prefab.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c12db6ac95da443448d6aa9e4cfc66c0
|
||||||
|
timeCreated: 1499380585
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Environment/CubeRoom_BakedDiffuse.png
Normal file
After Width: | Height: | Size: 731 KiB |
@ -0,0 +1,92 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2b8cd4cf3f22749a9b8e8371a42883c2
|
||||||
|
timeCreated: 1509059828
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: iPhone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Environment/Materials.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c052bfa420c246c499518eff92e8ee2f
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -0,0 +1,26 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: CubeRoomEnvMat
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 2b8cd4cf3f22749a9b8e8371a42883c2, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats: []
|
||||||
|
m_Colors: []
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7ac05d4c78dbc4bd792428649b027747
|
||||||
|
timeCreated: 1479502985
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Images.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9bb461536bfa1e14bb859f93acbbd22c
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/HelloVR_AppTile_bg.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
92
Assets/GoogleVR/Demos/Images/HelloVR_AppTile_bg.png.meta
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 288db1a85cba3455c9a11b25773781e2
|
||||||
|
timeCreated: 1510962851
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: iPhone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/HelloVR_AppTile_front.png
Normal file
After Width: | Height: | Size: 57 KiB |
92
Assets/GoogleVR/Demos/Images/HelloVR_AppTile_front.png.meta
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c4ae70383ca474f52a620a85650f58e3
|
||||||
|
timeCreated: 1510962852
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: iPhone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/HelloVR_Splash.png
Normal file
After Width: | Height: | Size: 58 KiB |
68
Assets/GoogleVR/Demos/Images/HelloVR_Splash.png.meta
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2dcc47444163a4a20982a545ebfb41c3
|
||||||
|
timeCreated: 1510962238
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Images/VideoDemo.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 788a434ff8faa46489444b32a68b12a6
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/VideoDemo/circle.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
59
Assets/GoogleVR/Demos/Images/VideoDemo/circle.png.meta
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2d89a5f92f03449f2bd6c28c914115fc
|
||||||
|
timeCreated: 1471989503
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 16
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 96
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/VideoDemo/hollowknob.png
Normal file
After Width: | Height: | Size: 731 B |
59
Assets/GoogleVR/Demos/Images/VideoDemo/hollowknob.png.meta
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fe4fc8c33a7454cbf8504991c47a12a8
|
||||||
|
timeCreated: 1471908435
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 64
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 16
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 40
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/VideoDemo/ic_pause_white_72.png
Normal file
After Width: | Height: | Size: 92 B |
@ -0,0 +1,59 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 33fe2a867f53b4dd7b47d13503efb4de
|
||||||
|
timeCreated: 1472499550
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 64
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
After Width: | Height: | Size: 279 B |
@ -0,0 +1,59 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 36597cf9c1ebe400c99c9affa94cfd24
|
||||||
|
timeCreated: 1471990838
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 16
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 64
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/VideoDemo/ic_volume_up_white_48.png
Normal file
After Width: | Height: | Size: 455 B |
@ -0,0 +1,59 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 738cb298280e345f4908ffe19a6cd591
|
||||||
|
timeCreated: 1471991238
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 16
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 64
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/VideoDemo/loading_bg.png
Normal file
After Width: | Height: | Size: 13 KiB |
59
Assets/GoogleVR/Demos/Images/VideoDemo/loading_bg.png.meta
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e4ecb698048ab455babea358c846d5f8
|
||||||
|
timeCreated: 1478904110
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: -1
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/GoogleVR/Demos/Images/ic_launcher_hello_vr_round.png
Normal file
After Width: | Height: | Size: 19 KiB |
@ -0,0 +1,92 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bd22a15a4cbd649caa948484771a6738
|
||||||
|
timeCreated: 1510962220
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: iPhone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
- buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
34
Assets/GoogleVR/Demos/Images/logo_hello_vr_108px.svg
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="108px" height="108px" viewBox="0 0 108 108" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<!-- Generator: Sketch 47 (45396) - http://www.bohemiancoding.com/sketch -->
|
||||||
|
<title>logo_hello_vr_108px</title>
|
||||||
|
<desc>Created with Sketch.</desc>
|
||||||
|
<defs>
|
||||||
|
<radialGradient cx="-0.987171778%" cy="-11.7918161%" fx="-0.987171778%" fy="-11.7918161%" r="112.087492%" gradientTransform="translate(-0.009872,-0.117918),scale(0.893967,1.000000),translate(0.009872,0.117918)" id="radialGradient-1">
|
||||||
|
<stop stop-color="#263238" stop-opacity="0.15" offset="32%"></stop>
|
||||||
|
<stop stop-color="#263238" stop-opacity="0.0219" offset="62%"></stop>
|
||||||
|
<stop stop-color="#263238" stop-opacity="0" offset="99.5%"></stop>
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient cx="29.0691667%" cy="27.9938889%" fx="29.0691667%" fy="27.9938889%" r="64.5541667%" id="radialGradient-2">
|
||||||
|
<stop stop-color="#FFFFFF" offset="0%"></stop>
|
||||||
|
<stop stop-color="#FFFFFF" stop-opacity="0" offset="100%"></stop>
|
||||||
|
</radialGradient>
|
||||||
|
</defs>
|
||||||
|
<g id="Android-8---Adaptive-Launcher-Icon" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g id="logo_hello_vr_108px">
|
||||||
|
<g id="background" fill-rule="nonzero" fill="#616161">
|
||||||
|
<rect id="Rectangle-path" x="0" y="0" width="108" height="108"></rect>
|
||||||
|
</g>
|
||||||
|
<g id="foreground">
|
||||||
|
<polygon id="Shape" fill="url(#radialGradient-1)" points="129.64 89.79 78.37 39.31 37.92 46.52 31.29 56.57 29.86 69.02 90.29 128.51"></polygon>
|
||||||
|
<path d="M78.04,39.42 C76.78,38.18 75.1,37.5 73.31,37.5 L34.69,37.5 C32.9,37.5 31.22,38.18 29.96,39.42 C28.7,40.66 28,42.3 28,44.05 L28,64.94 C28,66.69 28.69,68.34 29.96,69.58 C31.22,70.82 32.9,71.5 34.69,71.5 L43.97,71.5 C45.18,71.5 46.37,71.18 47.4,70.57 C48.44,69.96 49.29,69.09 49.86,68.04 L52.48,63.28 C52.79,62.72 53.35,62.39 54,62.39 L54,62.39 L54.01,62.39 L54.01,62.39 C54.66,62.39 55.23,62.72 55.53,63.28 L58.15,68.04 C58.72,69.09 59.57,69.96 60.61,70.57 C61.65,71.18 62.83,71.5 64.04,71.5 L73.32,71.5 C75.11,71.5 76.78,70.82 78.05,69.58 C79.3,68.34 80,66.69 80,64.94 L80,44.05 C80,42.3 79.3,40.66 78.04,39.42 Z M42.3,59.7 C39.43,59.7 37.1,57.37 37.1,54.5 C37.1,51.63 39.43,49.3 42.3,49.3 C45.17,49.3 47.5,51.63 47.5,54.5 C47.5,57.37 45.17,59.7 42.3,59.7 Z M65.7,59.7 C62.83,59.7 60.5,57.37 60.5,54.5 C60.5,51.63 62.83,49.3 65.7,49.3 C68.57,49.3 70.9,51.63 70.9,54.5 C70.9,57.37 68.57,59.7 65.7,59.7 Z" id="Shape" fill="#37474F" opacity="0.2"></path>
|
||||||
|
<g id="Group" transform="translate(16.000000, 29.000000)">
|
||||||
|
<image id="Bitmap" opacity="0.2" x="0" y="0" width="76" height="58" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAA6CAYAAAAa7L/3AAAAAXNSR0IArs4c6QAACwVJREFUeAHt2md3I0cOhWFvzun//8rNeb31tPRyoGKTokYT/ME4pwQ0CnUB3EJT4tjffPO9vImBH7wp+vXgT433esbHIr59LOz1qI9t8N65e3uvV/TpI+6RdW/vtJK3NDdjb9klmfv5voY+I2T6btk3a32ksRnD7nm3JWnvZsKvtBExU5/Zyst/WuprDbYfOVP/cCHOZwl6Pk32lZwIiIRs+n/P/umbcafl/vjU++SczUcOfbaKTUNgf02ZzU9SEHW2xPAnne/50LcIq/F0JP1onTpb7dMRlX6R8As+1HBERNJ/Vw1nK7I6p9RpH6WfETYbZSMBSWJbP3m26fa+S6TV6E7Wf1a9yPr3Wuw02yKI67z+s+0dBBzG9iOiJlnI+elYP3u2Iw+Zk7T1eJk29peUmmyq6EhB0r+e1z+f9RyS5TpkEpfvirAO0pGGCKQgyPrFWj8fK+LE9bp2Pry19UUFYa1eP4QhCknW39eq5updrkOcnbV3AVeEie7wnC6ThZhfrvWroZFn2WvSkOZsOMv84hJZpgRhyDJZiPrHWn9bS0+9Fcs8pKlKX4gqwIFdanQnDDHI+vVav3lekWdPAUg7I2ze1gr5bFKDO2G9hpHlDVGvWtUmPnLTYdDFvJiwiFr7R0CEIQG4JCYMWb9f67fPK9LmlN2asM9FnKam1Kzm53R5Df+6llqRRSKoz7heYf44ueDfmjANR5gYCRCGHIQh6w9r/e75GZHz1rq5Rwh6JGbBX+RS/MVzbeyE9dnlVdSLnuQVF6H9IjCN9Y+0F3KLMGARNies1xJhyGrSEBlhMEu4zEMeIeW1mEeJKqf4pgUZXsdJFjLm55p9q/qrh77k3gmbQRFmWpAmGcL64G/SkOdzrc8x8c7CCm+ZVzL3pn0VOByXwpdv2iPkMNtDShPUb0W5IovP1LlsPVrqv/mG7ISt2EujgDUuxvI5NkmLOGRZc8KcnSTUQL6pp72O3ZQw6Gk70HNY+fhNmQmLBGR5RpRL1tOtX1jwWsv85tszwmwQgb1akdbrKQmC5pK8G6rwGkmvkEsBFbJPY2fFks7Sloaz08t1SGfT9hG2k1Xdkyw9iqvnMJbrg0TY3GS3OkwDE9/oRp7b6YbsR8BsbrkPCZee2J1p/zn8UJESnhikWYm9JGyahI24WTNbvZbedrLOajmCV+whJfBQMF1jgUbcTFZMGDWnyCYCLimWXfzMk88+CSuCeg47v9hw2BGVr7pnH+zqEddy/lQ0PcWBXUqYLkEFpZ3TTA35sNVUjfGHoVA3zEfyZ3sm4bERA6u/l/yGu4UdOdW255k9FCNneZd5LjthM2oH6HnXnWmS6H4zaYrdnrM1o1mvMuGv8Jrjj7BJVn8v0V2KuDD05DJ65eCGma6HtXWI54fkHmEBBD51e7QiashzZPUlN9JqSk5ERaQzEzubP2yxFpL6ewl+pE1sRPkwV5NVj2xxJP30dP2c/0oHdrXxoENiSzEaYiOopvydo7HIcds1ZMLEI4jfMn2ek5oWCxcWzJZnfnHO6wdZ81WVw175xBL+N8t7CZNQ4oqhNYEwf+dYmptNmS7PkdUrSluaq5mwER5hYftOyDZlEeYyurhlXsiHC0scva/lOiR/z1f6PYQFrogKUawGmoRIqymFT/Lkj0DNhtWU9ewinIs0l9BlwLaPaFjqcl4u+HRSzfSU/NN3ar+HMIAlSis80jTSqxlhmkJCzSFAvHORE9ZyHfj5w3YGXpNMh5lGvhgEsuUj9sOnSXrae8wR6Md7CQuoBDVHI6KlyZpRfH4kRFYY6bX1ojnni+883FvYsxZ2U7vMi8hF9pxP3pOfMX+y9cVdFX+W+N7eWfxn832qCXN7lgtowW41HX2u8LOL7fxynd52+8VPnDNs+MWmYb9bAL9HaiRdIz47LF9yNaToNP/80htxy30hq4marwoMsT6TwvCK7thyln9eDKzqXObHyXsIK3k3SBPF9llTkXwRpuH+tYC/aYBHnBFL2MQefLHOdBH8O7Z/NZn/bBNp5a/uFfZ2eQ9hZVNAUxJps1E5fEhX8Gx6EgZPTL8EPE/yJmHi5EX+jm16EYZUtphIot8l7yWsQmpGMdOHSEXXlL35WkUYP3KQFdnLPAQ5fGLUCy8c5ztTDQgSE1n1qAbnrI+WwO4BKHZfM14BikVEtucaUGhNLfMSK94SB7+Glnkl5Q9THrXPaeSDx480ix1+U7lcFwl36svmmXGPsEA61/Ou21eYFRG0ojU1CVuPl5vWJLymKM1H7FtwsyNZ7cUt89ifuSPLHtxkr7/nfb/nF3onbBZQIF+N0HPNPfE1FXlNQOfD7xy/GNPVJHZmuV5cgFqtCItEcXveYuztOWfueslXrHPJC98kzIbEhN0KVCOtGqzJYmoCDpvQ9iceHM/Oz6868y/3tXWc7fXymeQzq+f295zlpmdONci7115P9dAZOrnYEcZxj6yZrKZq1Hc2y60Sesfil6OiFNm5vm/6Qu17IVz7BBaCkNVvPr/9YCGvPJFWY/IQz7D2WmcP+6U761xrmYcc2BGWc2oBNditlLgvvprVTDiKY2ukZkoMy34NhNG/aPRvXIiUj8BCDLL4IxMGPGQi1Yq0PS8sZ7uYtPxh1l/9HuSs/Sup0blRgxEWGHBJ+qcVjSJLsSQiZvFPO0+3FWHdrsIj6y/DlgMWgSWH/wZqdTbd6/laTrWrWx7/jlbeptp+fapzcrAeP8hOWMxGlsIjYpK1/w8dYuybBphu2yIln4TVgMJhzUbgKJ7AQpjGENyliTF1faZNwpqwpgWWc87L9ae1/vxsyx9p+/ROLlbYk+yE8d5qUELgkipUkSSyfLbkt1fhYmDu5DdhkUVX/E6YxsS3xM2/5OW7lzPC4CDrj2shTi+w4IqJtDlly/1BbhHW7WhS8W4UqATO7GR5XUyCV8R+nyfLPARhMGEpajYAsxVh8hJ54Jom+e1b8nVBj+bUQxONrDlpsJtsueu/KVuuJ5mEtWkyatDh2WBkOG1P44q493rAOsNToOadb3XTkzBTKy7CyofIW6/krZzlc0EmzYJX3n3C1tbljWMf03AY48eerM+AOTVNi0QSzukyFTMW9CSsKWtqJxl8ioZP4Jgg+OVyOfN1bOIfzSmfhTS1055dvtqasHhYrg8yJyxvgYp2GIip6zPJfiRK1E1XeJ8lxa+Qyy3Bs5paRSKpVdGTMLjty6VJkzWn65Gc1QwL+S098JX7TYQho1eS3SQt85B8NSxpnyEac8ut48DzD+c6O0mDE1Z2BTsKCxkRG0lyWvaspmte0nJfPovqA2nliyTYFr99sdW7zMOmDzmbMBs19xT14Se/hrqtit7J2guHEKaCIg3OvirYGTjI0EyTRluTrAhb7hcyc0aa3JGTroYua9bwAlDiXSSp4RKKyY6wCu6GFT0LD6OzdIXQFUe3+ItZ5oUwDe35yhupxdNEvaS6wy7XrtvvXGcPkH7MpvKl7bUfEZGy62LTMDrLrgi6VYFpfnaxyzwEzq385StX2sFwypcu367t85Fin57Gz5lguC9m+/S+aiK/Q9O+gAxjFhI5+aYeRy6YYaflJz0/PV3/DNdONn0rf3H0lUj2msyYWdxuw5mxt3AVSyo++0yHd6Z3n/O3ZOYUs+duv71bOA812OEK9HzLPovNN4vim8/TLv5M38s79zp7hjt9t+zOX+mzJFdBJ4575+7tzQJ32Ht7Yu/h3tu7h3tvb6/veL6X6PTAK85H8N5c5Hcw5yslfb99YeD/KF78WRpixukAAAAASUVORK5CYII="></image>
|
||||||
|
<path d="M62.04,9.92 C60.78,8.68 59.1,8 57.31,8 L18.69,8 C16.9,8 15.22,8.68 13.96,9.92 C12.7,11.16 12,12.8 12,14.55 L12,35.44 C12,37.19 12.69,38.84 13.96,40.08 C15.22,41.32 16.9,42 18.68,42 L27.96,42 C29.17,42 30.36,41.68 31.39,41.07 C32.43,40.46 33.28,39.59 33.85,38.54 L36.47,33.78 C36.78,33.22 37.34,32.89 37.99,32.89 L37.99,32.89 L38,32.89 L38,32.89 C38.65,32.89 39.22,33.22 39.52,33.78 L42.14,38.54 C42.71,39.59 43.56,40.46 44.6,41.07 C45.64,41.68 46.82,42 48.03,42 L57.31,42 C59.1,42 60.77,41.32 62.04,40.08 C63.3,38.84 64,37.19 64,35.44 L64,14.55 C64,12.8 63.3,11.16 62.04,9.92 Z M26.3,30.2 C23.43,30.2 21.1,27.87 21.1,25 C21.1,22.13 23.43,19.8 26.3,19.8 C29.17,19.8 31.5,22.13 31.5,25 C31.5,27.87 29.17,30.2 26.3,30.2 Z M49.7,30.2 C46.83,30.2 44.5,27.87 44.5,25 C44.5,22.13 46.83,19.8 49.7,19.8 C52.57,19.8 54.9,22.13 54.9,25 C54.9,27.87 52.57,30.2 49.7,30.2 Z" id="Shape" fill="#F5F5F5"></path>
|
||||||
|
</g>
|
||||||
|
<path d="M60.5,54.5 C60.5,54.41 60.52,54.33 60.53,54.25 C60.66,57 62.92,59.2 65.71,59.2 C68.49,59.2 70.75,57 70.88,54.25 C70.88,54.33 70.91,54.41 70.91,54.5 C70.91,57.37 68.58,59.7 65.71,59.7 C62.83,59.7 60.5,57.37 60.5,54.5 Z M29.96,39.42 C31.22,38.18 32.9,37.5 34.69,37.5 L73.32,37.5 C75.11,37.5 76.79,38.18 78.05,39.42 C79.3,40.66 80,42.3 80,44.05 L80,43.55 C80,41.8 79.3,40.15 78.04,38.91 C76.78,37.68 75.1,37 73.31,37 L34.69,37 C32.9,37 31.22,37.68 29.96,38.92 C28.7,40.16 28,41.8 28,43.55 L28,44.05 C28,42.3 28.7,40.66 29.96,39.42 Z M42.3,59.7 C45.17,59.7 47.5,57.37 47.5,54.5 C47.5,54.41 47.48,54.33 47.47,54.25 C47.34,57 45.08,59.2 42.3,59.2 C39.52,59.2 37.26,57 37.12,54.25 C37.12,54.33 37.09,54.41 37.09,54.5 C37.1,57.37 39.43,59.7 42.3,59.7 Z" id="Shape" fill="#FFFFFF"></path>
|
||||||
|
<rect id="Rectangle-path" fill-opacity="0.1" fill="url(#radialGradient-2)" fill-rule="nonzero" x="0" y="0" width="108" height="108"></rect>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 8.5 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d2e49b9842c8f44d79bac6ce9dc1baf1
|
||||||
|
timeCreated: 1510962199
|
||||||
|
licenseType: Pro
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Materials.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 71dc3c79407a29446970bfacc2d4d0df
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Materials/HelloVR.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d3b8220975bf2064b9c95c795cd3405e
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
78
Assets/GoogleVR/Demos/Materials/HelloVR/IcosahedronBlue.mat
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: IcosahedronBlue
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: c5c9dbd1aff224a22a1567c3cb9b1c06, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.1665225, g: 0.54763764, b: 0.64705884, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _HighlightColor: {r: 0.63, g: 0.52, b: 0.38, a: 0.66}
|
||||||
|
- _ShadowColor: {r: 0.96, g: 1, b: 1, a: 0.85}
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: daad62324deb0cf448e5c805c8459bff
|
||||||
|
timeCreated: 1478804663
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
78
Assets/GoogleVR/Demos/Materials/HelloVR/IcosahedronPink.mat
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: IcosahedronPink
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 08c2be6a5c9e8427e9ea097dabf7fe60, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.6764706, g: 0.35315743, b: 0.35315743, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _HighlightColor: {r: 0.63, g: 0.52, b: 0.38, a: 0.66}
|
||||||
|
- _ShadowColor: {r: 0.96, g: 1, b: 1, a: 0.85}
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0edec395166a3244592f3532c7ce794c
|
||||||
|
timeCreated: 1478804663
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
78
Assets/GoogleVR/Demos/Materials/HelloVR/QuadSphereBlue.mat
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: QuadSphereBlue
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 4d7eb7cd5562b4ed4ae74151e7f631c3, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.1665225, g: 0.54763764, b: 0.64705884, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _HighlightColor: {r: 0.63, g: 0.52, b: 0.38, a: 0.66}
|
||||||
|
- _ShadowColor: {r: 0.96, g: 1, b: 1, a: 0.85}
|
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 07e4eb2033080474d8aa55e5a35d49ca
|
||||||
|
timeCreated: 1509062502
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: -1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
78
Assets/GoogleVR/Demos/Materials/HelloVR/QuadSpherePink.mat
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: QuadSpherePink
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: a507f76d80c44438a8197935a65af23a, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.1665225, g: 0.54763764, b: 0.64705884, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _HighlightColor: {r: 0.63, g: 0.52, b: 0.38, a: 0.66}
|
||||||
|
- _ShadowColor: {r: 0.96, g: 1, b: 1, a: 0.85}
|
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c5f8095b20dc2423cad63ce7379784d7
|
||||||
|
timeCreated: 1509062502
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: -1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
76
Assets/GoogleVR/Demos/Materials/HelloVR/SafetyRing.mat
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: SafetyRing
|
||||||
|
m_Shader: {fileID: 10750, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords:
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 7142fd4da3acd494cbabed95d75673b9, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9118f68ba7df646b495e4208d2233d85
|
||||||
|
timeCreated: 1510963272
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
78
Assets/GoogleVR/Demos/Materials/HelloVR/TriSphereBlue.mat
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: TriSphereBlue
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 57118c062b1274e43b9260e14b00da11, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.1665225, g: 0.54763764, b: 0.64705884, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _HighlightColor: {r: 0.63, g: 0.52, b: 0.38, a: 0.66}
|
||||||
|
- _ShadowColor: {r: 0.96, g: 1, b: 1, a: 0.85}
|
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a5801e27da69043b69f7f194b62c2716
|
||||||
|
timeCreated: 1509062502
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: -1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
78
Assets/GoogleVR/Demos/Materials/HelloVR/TriSpherePink.mat
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: TriSpherePink
|
||||||
|
m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 4960285264c024fc1906a7496f9e6c77, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.1665225, g: 0.54763764, b: 0.64705884, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _HighlightColor: {r: 0.63, g: 0.52, b: 0.38, a: 0.66}
|
||||||
|
- _ShadowColor: {r: 0.96, g: 1, b: 1, a: 0.85}
|
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c63bdfc3c6f1447c8bcb58360dd31d6a
|
||||||
|
timeCreated: 1509062502
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: -1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Models.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a63170ac170736242b279c56237d768d
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Models/HelloVR.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: adf96ccf0cde42746b811831e71cec59
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
573
Assets/GoogleVR/Demos/Models/HelloVR/Icosahedron.obj
Normal file
@ -0,0 +1,573 @@
|
|||||||
|
# This file uses centimeters as units for non-parametric coordinates.
|
||||||
|
|
||||||
|
g default
|
||||||
|
v -0.382717 0.194657 0.301855
|
||||||
|
v -0.354477 0.204657 0.315934
|
||||||
|
v -0.359936 0.234114 0.301855
|
||||||
|
v -0.345857 0.258500 0.284452
|
||||||
|
v -0.372626 0.257698 0.264995
|
||||||
|
v -0.382850 0.257391 0.233513
|
||||||
|
v -0.403248 0.232816 0.242215
|
||||||
|
v -0.414332 0.202862 0.233513
|
||||||
|
v -0.409485 0.193855 0.264995
|
||||||
|
v -0.396796 0.170271 0.284452
|
||||||
|
v 0.023052 0.524356 0.000000
|
||||||
|
v 0.027898 0.515348 -0.031482
|
||||||
|
v -0.003717 0.523553 -0.036860
|
||||||
|
v -0.031957 0.513553 -0.050939
|
||||||
|
v -0.047028 0.522255 -0.022781
|
||||||
|
v -0.068950 0.512444 -0.000000
|
||||||
|
v -0.047028 0.522255 0.022781
|
||||||
|
v -0.031957 0.513553 0.050939
|
||||||
|
v -0.003717 0.523553 0.036860
|
||||||
|
v 0.027898 0.515348 0.031482
|
||||||
|
v -0.382717 0.194657 -0.301855
|
||||||
|
v -0.396796 0.170271 -0.284452
|
||||||
|
v -0.409485 0.193855 -0.264995
|
||||||
|
v -0.414332 0.202862 -0.233513
|
||||||
|
v -0.403248 0.232816 -0.242215
|
||||||
|
v -0.382850 0.257391 -0.233513
|
||||||
|
v -0.372626 0.257698 -0.264995
|
||||||
|
v -0.345857 0.258500 -0.284452
|
||||||
|
v -0.359937 0.234114 -0.301855
|
||||||
|
v -0.354477 0.204657 -0.315934
|
||||||
|
v -0.442580 -0.282141 0.000000
|
||||||
|
v -0.432355 -0.281835 0.031482
|
||||||
|
v -0.455269 -0.258558 0.036860
|
||||||
|
v -0.460729 -0.229101 0.050939
|
||||||
|
v -0.475800 -0.220399 0.022781
|
||||||
|
v -0.478264 -0.196510 0.000000
|
||||||
|
v -0.475800 -0.220399 -0.022781
|
||||||
|
v -0.460729 -0.229101 -0.050939
|
||||||
|
v -0.455269 -0.258558 -0.036860
|
||||||
|
v -0.432355 -0.281835 -0.031482
|
||||||
|
v 0.170656 0.250024 -0.428771
|
||||||
|
v 0.186341 0.220873 -0.428771
|
||||||
|
v 0.164419 0.211063 -0.451552
|
||||||
|
v 0.144021 0.186487 -0.460253
|
||||||
|
v 0.121107 0.209764 -0.465631
|
||||||
|
v 0.089492 0.217969 -0.460253
|
||||||
|
v 0.100576 0.247923 -0.451552
|
||||||
|
v 0.098112 0.271812 -0.428771
|
||||||
|
v 0.131199 0.272805 -0.428771
|
||||||
|
v 0.157967 0.273607 -0.409314
|
||||||
|
v -0.131199 -0.272804 -0.428771
|
||||||
|
v -0.157967 -0.273607 -0.409314
|
||||||
|
v -0.170656 -0.250024 -0.428771
|
||||||
|
v -0.186340 -0.220873 -0.428771
|
||||||
|
v -0.164419 -0.211063 -0.451552
|
||||||
|
v -0.144021 -0.186487 -0.460253
|
||||||
|
v -0.121107 -0.209764 -0.465631
|
||||||
|
v -0.089492 -0.217969 -0.460253
|
||||||
|
v -0.100576 -0.247922 -0.451552
|
||||||
|
v -0.098111 -0.271812 -0.428771
|
||||||
|
v 0.170656 0.250024 0.428771
|
||||||
|
v 0.157967 0.273607 0.409314
|
||||||
|
v 0.131199 0.272805 0.428771
|
||||||
|
v 0.098112 0.271812 0.428771
|
||||||
|
v 0.100576 0.247923 0.451552
|
||||||
|
v 0.089492 0.217969 0.460253
|
||||||
|
v 0.121107 0.209764 0.465631
|
||||||
|
v 0.144021 0.186487 0.460253
|
||||||
|
v 0.164419 0.211063 0.451552
|
||||||
|
v 0.186341 0.220873 0.428771
|
||||||
|
v -0.131199 -0.272804 0.428771
|
||||||
|
v -0.098111 -0.271812 0.428771
|
||||||
|
v -0.100576 -0.247922 0.451552
|
||||||
|
v -0.089492 -0.217969 0.460254
|
||||||
|
v -0.121107 -0.209764 0.465631
|
||||||
|
v -0.144021 -0.186487 0.460253
|
||||||
|
v -0.164419 -0.211063 0.451552
|
||||||
|
v -0.186340 -0.220873 0.428771
|
||||||
|
v -0.170656 -0.250024 0.428771
|
||||||
|
v -0.157967 -0.273607 0.409314
|
||||||
|
v 0.359937 -0.234114 -0.301855
|
||||||
|
v 0.354477 -0.204657 -0.315934
|
||||||
|
v 0.382717 -0.194657 -0.301855
|
||||||
|
v 0.396796 -0.170271 -0.284452
|
||||||
|
v 0.409486 -0.193854 -0.264995
|
||||||
|
v 0.414332 -0.202862 -0.233513
|
||||||
|
v 0.403248 -0.232816 -0.242215
|
||||||
|
v 0.382850 -0.257391 -0.233513
|
||||||
|
v 0.372626 -0.257697 -0.264995
|
||||||
|
v 0.345857 -0.258500 -0.284452
|
||||||
|
v 0.442580 0.282141 -0.000000
|
||||||
|
v 0.432355 0.281835 0.031482
|
||||||
|
v 0.455269 0.258558 0.036860
|
||||||
|
v 0.460729 0.229101 0.050939
|
||||||
|
v 0.475800 0.220399 0.022781
|
||||||
|
v 0.478264 0.196509 -0.000000
|
||||||
|
v 0.475800 0.220399 -0.022781
|
||||||
|
v 0.460729 0.229101 -0.050939
|
||||||
|
v 0.455269 0.258558 -0.036860
|
||||||
|
v 0.432355 0.281835 -0.031482
|
||||||
|
v 0.382717 -0.194657 0.301855
|
||||||
|
v 0.354477 -0.204657 0.315934
|
||||||
|
v 0.359937 -0.234114 0.301855
|
||||||
|
v 0.345857 -0.258500 0.284452
|
||||||
|
v 0.372626 -0.257697 0.264995
|
||||||
|
v 0.382850 -0.257391 0.233513
|
||||||
|
v 0.403248 -0.232816 0.242215
|
||||||
|
v 0.414332 -0.202862 0.233513
|
||||||
|
v 0.409486 -0.193854 0.264995
|
||||||
|
v 0.396796 -0.170271 0.284452
|
||||||
|
v -0.023052 -0.524356 -0.000000
|
||||||
|
v -0.027898 -0.515348 -0.031482
|
||||||
|
v 0.003717 -0.523553 -0.036860
|
||||||
|
v 0.031957 -0.513553 -0.050939
|
||||||
|
v 0.047028 -0.522255 -0.022781
|
||||||
|
v 0.068950 -0.512444 0.000000
|
||||||
|
v 0.047028 -0.522255 0.022781
|
||||||
|
v 0.031957 -0.513553 0.050939
|
||||||
|
v 0.003717 -0.523553 0.036860
|
||||||
|
v -0.027898 -0.515348 0.031482
|
||||||
|
v -0.393674 0.227288 0.280943
|
||||||
|
v -0.016016 0.534146 0.000000
|
||||||
|
v -0.393674 0.227288 -0.280943
|
||||||
|
v -0.470592 -0.253202 -0.000000
|
||||||
|
v 0.140472 0.243304 -0.454576
|
||||||
|
v -0.140471 -0.243304 -0.454576
|
||||||
|
v 0.140472 0.243304 0.454576
|
||||||
|
v -0.140471 -0.243304 0.454576
|
||||||
|
v 0.393674 -0.227288 -0.280943
|
||||||
|
v 0.470592 0.253202 0.000000
|
||||||
|
v 0.393674 -0.227288 0.280943
|
||||||
|
v 0.016016 -0.534146 -0.000000
|
||||||
|
vt 0.036903 0.569417
|
||||||
|
vt 0.036903 0.590773
|
||||||
|
vt 0.875721 0.590773
|
||||||
|
vt 0.875721 0.569417
|
||||||
|
vt 0.456312 0.718929
|
||||||
|
vt 0.735915 0.590773
|
||||||
|
vt 0.631065 0.718929
|
||||||
|
vt 0.106806 0.718929
|
||||||
|
vt 0.176709 0.590773
|
||||||
|
vt 0.805818 0.441261
|
||||||
|
vt 0.718441 0.558739
|
||||||
|
vt 0.700968 0.590773
|
||||||
|
vt 0.561162 0.590773
|
||||||
|
vt 0.963097 0.430583
|
||||||
|
vt 0.823291 0.409227
|
||||||
|
vt 0.788344 0.430583
|
||||||
|
vt 0.648538 0.430583
|
||||||
|
vt 0.526215 0.590773
|
||||||
|
vt 0.386409 0.590773
|
||||||
|
vt 0.526215 0.569417
|
||||||
|
vt 0.631065 0.441261
|
||||||
|
vt 0.543688 0.558739
|
||||||
|
vt 0.718441 0.281071
|
||||||
|
vt 0.613591 0.430583
|
||||||
|
vt 0.473785 0.430583
|
||||||
|
vt 0.351462 0.590773
|
||||||
|
vt 0.176709 0.569417
|
||||||
|
vt 0.106806 0.441261
|
||||||
|
vt 0.194182 0.558739
|
||||||
|
vt 0.963097 0.409227
|
||||||
|
vt 0.893194 0.281071
|
||||||
|
vt 0.264085 0.430583
|
||||||
|
vt 0.124279 0.409227
|
||||||
|
vt 0.456312 0.441261
|
||||||
|
vt 0.386409 0.569417
|
||||||
|
vt 0.438838 0.430583
|
||||||
|
vt 0.543688 0.281071
|
||||||
|
vt 0.438838 0.409227
|
||||||
|
vt 0.299032 0.430583
|
||||||
|
vt 0.351462 0.569417
|
||||||
|
vt 0.281559 0.441261
|
||||||
|
vt 0.368935 0.281071
|
||||||
|
vt 0.264085 0.409227
|
||||||
|
vt 0.194182 0.281071
|
||||||
|
vt 0.805818 0.718929
|
||||||
|
vt 0.735915 0.569417
|
||||||
|
vt 0.700968 0.569417
|
||||||
|
vt 0.561162 0.569417
|
||||||
|
vt 0.893194 0.558739
|
||||||
|
vt 0.823291 0.430583
|
||||||
|
vt 0.368935 0.558739
|
||||||
|
vt 0.299032 0.409227
|
||||||
|
vt 0.124279 0.430583
|
||||||
|
vt 0.211656 0.569417
|
||||||
|
vt 0.473785 0.409227
|
||||||
|
vt 0.613591 0.409227
|
||||||
|
vt 0.211656 0.590773
|
||||||
|
vt 0.281559 0.718929
|
||||||
|
vt 0.648538 0.409227
|
||||||
|
vt 0.788344 0.409227
|
||||||
|
vt 0.025658 0.568676
|
||||||
|
vt 0.899423 0.568676
|
||||||
|
vt 0.034162 0.580095
|
||||||
|
vt 0.886966 0.591515
|
||||||
|
vt 0.025658 0.591515
|
||||||
|
vt 0.878461 0.580095
|
||||||
|
vt 0.885828 0.566590
|
||||||
|
vt 0.450083 0.728866
|
||||||
|
vt 0.287788 0.728866
|
||||||
|
vt 0.624836 0.728866
|
||||||
|
vt 0.462541 0.728866
|
||||||
|
vt 0.799589 0.728866
|
||||||
|
vt 0.637294 0.728866
|
||||||
|
vt 0.100577 0.728866
|
||||||
|
vt 0.812047 0.728866
|
||||||
|
vt 0.275330 0.728866
|
||||||
|
vt 0.113035 0.728866
|
||||||
|
vt 0.711075 0.566590
|
||||||
|
vt 0.725808 0.566590
|
||||||
|
vt 0.733175 0.580095
|
||||||
|
vt 0.712213 0.591515
|
||||||
|
vt 0.724670 0.591515
|
||||||
|
vt 0.703708 0.580095
|
||||||
|
vt 0.812047 0.408485
|
||||||
|
vt 0.799589 0.408485
|
||||||
|
vt 0.820551 0.419905
|
||||||
|
vt 0.813184 0.433410
|
||||||
|
vt 0.798451 0.433410
|
||||||
|
vt 0.791084 0.419905
|
||||||
|
vt 0.528955 0.580095
|
||||||
|
vt 0.536322 0.566590
|
||||||
|
vt 0.551055 0.566590
|
||||||
|
vt 0.558422 0.580095
|
||||||
|
vt 0.537459 0.591515
|
||||||
|
vt 0.549917 0.591515
|
||||||
|
vt 0.637294 0.408485
|
||||||
|
vt 0.624836 0.408485
|
||||||
|
vt 0.645798 0.419905
|
||||||
|
vt 0.638431 0.433410
|
||||||
|
vt 0.623698 0.433410
|
||||||
|
vt 0.616331 0.419905
|
||||||
|
vt 0.208916 0.580095
|
||||||
|
vt 0.187954 0.591515
|
||||||
|
vt 0.200411 0.591515
|
||||||
|
vt 0.179449 0.580095
|
||||||
|
vt 0.186816 0.566590
|
||||||
|
vt 0.201549 0.566590
|
||||||
|
vt 0.113035 0.408485
|
||||||
|
vt 0.974342 0.408485
|
||||||
|
vt 0.121539 0.419905
|
||||||
|
vt 0.114172 0.433410
|
||||||
|
vt 0.974342 0.431324
|
||||||
|
vt 0.100577 0.431324
|
||||||
|
vt 0.965837 0.419905
|
||||||
|
vt 0.471045 0.419905
|
||||||
|
vt 0.463678 0.433410
|
||||||
|
vt 0.448945 0.433410
|
||||||
|
vt 0.441578 0.419905
|
||||||
|
vt 0.462541 0.408486
|
||||||
|
vt 0.450083 0.408486
|
||||||
|
vt 0.362706 0.591515
|
||||||
|
vt 0.375164 0.591515
|
||||||
|
vt 0.354202 0.580095
|
||||||
|
vt 0.361569 0.566590
|
||||||
|
vt 0.376302 0.566590
|
||||||
|
vt 0.383669 0.580095
|
||||||
|
vt 0.274192 0.433410
|
||||||
|
vt 0.266825 0.419905
|
||||||
|
vt 0.287788 0.408486
|
||||||
|
vt 0.275330 0.408486
|
||||||
|
vt 0.296292 0.419905
|
||||||
|
vt 0.288925 0.433410
|
||||||
|
vt 0.724670 0.271134
|
||||||
|
vt 0.886965 0.271134
|
||||||
|
vt 0.549917 0.271134
|
||||||
|
vt 0.712212 0.271134
|
||||||
|
vt 0.375164 0.271134
|
||||||
|
vt 0.537459 0.271134
|
||||||
|
vt 0.200411 0.271134
|
||||||
|
vt 0.362706 0.271134
|
||||||
|
vt 0.899423 0.271134
|
||||||
|
vt 0.187953 0.271134
|
||||||
|
vt 0.893194 0.580095
|
||||||
|
vt 0.019429 0.580095
|
||||||
|
vt 0.805818 0.740285
|
||||||
|
vt 0.106806 0.740285
|
||||||
|
vt 0.281559 0.740285
|
||||||
|
vt 0.456312 0.740285
|
||||||
|
vt 0.631065 0.740285
|
||||||
|
vt 0.718441 0.580095
|
||||||
|
vt 0.805818 0.419905
|
||||||
|
vt 0.543688 0.580095
|
||||||
|
vt 0.631065 0.419905
|
||||||
|
vt 0.194182 0.580095
|
||||||
|
vt 0.106806 0.419905
|
||||||
|
vt 0.980571 0.419905
|
||||||
|
vt 0.456312 0.419905
|
||||||
|
vt 0.368935 0.580095
|
||||||
|
vt 0.281559 0.419905
|
||||||
|
vt 0.368935 0.259715
|
||||||
|
vt 0.194182 0.259715
|
||||||
|
vt 0.893194 0.259715
|
||||||
|
vt 0.718441 0.259715
|
||||||
|
vt 0.543688 0.259715
|
||||||
|
vn -0.339961 0.196276 0.919729
|
||||||
|
vn -0.599351 0.004764 0.800473
|
||||||
|
vn -0.575273 -0.039985 0.816983
|
||||||
|
vn -0.309886 0.140381 0.940353
|
||||||
|
vn -0.795069 -0.173513 0.581170
|
||||||
|
vn -0.764994 -0.229408 0.601794
|
||||||
|
vn -0.247268 0.775306 0.581170
|
||||||
|
vn -0.303801 0.516670 0.800473
|
||||||
|
vn -0.253009 0.518193 0.816984
|
||||||
|
vn -0.183825 0.777208 0.601794
|
||||||
|
vn -0.276516 0.198179 0.940353
|
||||||
|
vn -0.645090 0.763378 0.033369
|
||||||
|
vn -0.468425 0.822632 0.322264
|
||||||
|
vn -0.432513 0.851812 0.295549
|
||||||
|
vn -0.600233 0.799825 0.000000
|
||||||
|
vn -0.202412 0.811754 0.547801
|
||||||
|
vn -0.983650 0.176975 0.033370
|
||||||
|
vn -0.865717 0.499820 0.026715
|
||||||
|
vn -0.865717 0.499820 -0.026715
|
||||||
|
vn -0.983649 0.176975 -0.033370
|
||||||
|
vn -0.645090 0.763378 -0.033369
|
||||||
|
vn -0.946633 -0.005650 0.322266
|
||||||
|
vn -0.953947 -0.051340 0.295550
|
||||||
|
vn -0.804205 -0.230584 0.547801
|
||||||
|
vn -0.992786 0.119904 0.000000
|
||||||
|
vn 0.441278 0.831054 -0.338559
|
||||||
|
vn 0.476685 0.879074 0.000000
|
||||||
|
vn 0.522958 0.852358 0.000000
|
||||||
|
vn 0.499075 0.797685 -0.338560
|
||||||
|
vn 0.441278 0.831054 0.338559
|
||||||
|
vn 0.499075 0.797685 0.338560
|
||||||
|
vn -0.202411 0.811754 -0.547801
|
||||||
|
vn 0.129404 0.868661 -0.478208
|
||||||
|
vn 0.144285 0.841005 -0.521434
|
||||||
|
vn -0.183824 0.777208 -0.601794
|
||||||
|
vn 0.459866 0.796509 -0.392552
|
||||||
|
vn -0.432513 0.851812 -0.295548
|
||||||
|
vn -0.468426 0.822632 -0.322264
|
||||||
|
vn -0.247268 0.775306 -0.581170
|
||||||
|
vn 0.129405 0.868661 0.478208
|
||||||
|
vn 0.144285 0.841005 0.521434
|
||||||
|
vn 0.459866 0.796509 0.392552
|
||||||
|
vn -0.795069 -0.173512 -0.581170
|
||||||
|
vn -0.599351 0.004764 -0.800472
|
||||||
|
vn -0.575273 -0.039985 -0.816983
|
||||||
|
vn -0.764994 -0.229408 -0.601794
|
||||||
|
vn -0.339960 0.196276 -0.919730
|
||||||
|
vn -0.309886 0.140381 -0.940353
|
||||||
|
vn -0.946633 -0.005649 -0.322265
|
||||||
|
vn -0.953947 -0.051339 -0.295550
|
||||||
|
vn -0.804205 -0.230584 -0.547801
|
||||||
|
vn -0.303801 0.516670 -0.800473
|
||||||
|
vn -0.253008 0.518193 -0.816984
|
||||||
|
vn -0.276516 0.198178 -0.940353
|
||||||
|
vn -0.499076 -0.797684 0.338560
|
||||||
|
vn -0.522958 -0.852359 0.000000
|
||||||
|
vn -0.476685 -0.879074 0.000000
|
||||||
|
vn -0.441277 -0.831055 0.338560
|
||||||
|
vn -0.499076 -0.797684 -0.338560
|
||||||
|
vn -0.441277 -0.831054 -0.338560
|
||||||
|
vn -0.687580 -0.546397 0.478209
|
||||||
|
vn -0.656189 -0.545456 0.521435
|
||||||
|
vn -0.459865 -0.796509 0.392554
|
||||||
|
vn -0.687581 -0.546397 -0.478209
|
||||||
|
vn -0.656189 -0.545455 -0.521435
|
||||||
|
vn -0.459865 -0.796509 -0.392553
|
||||||
|
vn 0.764994 0.229407 -0.601794
|
||||||
|
vn 0.656190 0.545455 -0.521435
|
||||||
|
vn 0.687581 0.546397 -0.478208
|
||||||
|
vn 0.804205 0.230584 -0.547801
|
||||||
|
vn 0.309886 -0.140381 -0.940353
|
||||||
|
vn 0.575273 0.039985 -0.816984
|
||||||
|
vn 0.599350 -0.004765 -0.800473
|
||||||
|
vn 0.339961 -0.196276 -0.919729
|
||||||
|
vn 0.795069 0.173512 -0.581171
|
||||||
|
vn 0.013357 0.023136 -0.999643
|
||||||
|
vn -0.013358 -0.023136 -0.999643
|
||||||
|
vn 0.276516 -0.198179 -0.940353
|
||||||
|
vn -0.144284 -0.841004 -0.521435
|
||||||
|
vn -0.129404 -0.868661 -0.478209
|
||||||
|
vn 0.183823 -0.777209 -0.601794
|
||||||
|
vn 0.202411 -0.811754 -0.547801
|
||||||
|
vn 0.253008 -0.518194 -0.816983
|
||||||
|
vn 0.303801 -0.516671 -0.800472
|
||||||
|
vn 0.247268 -0.775306 -0.581170
|
||||||
|
vn 0.656189 0.545455 0.521435
|
||||||
|
vn 0.687581 0.546397 0.478208
|
||||||
|
vn 0.764995 0.229408 0.601793
|
||||||
|
vn 0.804205 0.230584 0.547801
|
||||||
|
vn 0.309886 -0.140381 0.940353
|
||||||
|
vn 0.013357 0.023137 0.999643
|
||||||
|
vn -0.013358 -0.023136 0.999643
|
||||||
|
vn 0.276516 -0.198178 0.940353
|
||||||
|
vn 0.575273 0.039985 0.816984
|
||||||
|
vn 0.599351 -0.004764 0.800472
|
||||||
|
vn 0.795069 0.173513 0.581170
|
||||||
|
vn 0.339961 -0.196276 0.919730
|
||||||
|
vn 0.183823 -0.777209 0.601794
|
||||||
|
vn -0.144284 -0.841004 0.521435
|
||||||
|
vn -0.129404 -0.868661 0.478209
|
||||||
|
vn 0.202411 -0.811754 0.547801
|
||||||
|
vn 0.253008 -0.518194 0.816983
|
||||||
|
vn 0.303801 -0.516671 0.800472
|
||||||
|
vn 0.247268 -0.775306 0.581170
|
||||||
|
vn 0.983649 -0.176976 -0.033369
|
||||||
|
vn 0.946632 0.005650 -0.322266
|
||||||
|
vn 0.953947 0.051341 -0.295551
|
||||||
|
vn 0.992786 -0.119904 -0.000000
|
||||||
|
vn 0.645090 -0.763377 -0.033370
|
||||||
|
vn 0.865717 -0.499821 -0.026715
|
||||||
|
vn 0.865717 -0.499821 0.026716
|
||||||
|
vn 0.645090 -0.763377 0.033370
|
||||||
|
vn 0.983649 -0.176976 0.033370
|
||||||
|
vn 0.468424 -0.822632 -0.322266
|
||||||
|
vn 0.432511 -0.851812 -0.295550
|
||||||
|
vn 0.600233 -0.799825 -0.000000
|
||||||
|
vn 0.953947 0.051340 0.295549
|
||||||
|
vn 0.946633 0.005649 0.322265
|
||||||
|
vn 0.468424 -0.822632 0.322266
|
||||||
|
vn 0.432511 -0.851812 0.295550
|
||||||
|
vn -0.736685 0.425324 0.525732
|
||||||
|
vn -0.029970 0.999551 0.000000
|
||||||
|
vn -0.736686 0.425324 -0.525731
|
||||||
|
vn -0.880621 -0.473821 0.000000
|
||||||
|
vn 0.262866 0.455297 -0.850650
|
||||||
|
vn -0.262866 -0.455298 -0.850650
|
||||||
|
vn 0.262866 0.455297 0.850651
|
||||||
|
vn -0.262866 -0.455298 0.850650
|
||||||
|
vn 0.736685 -0.425324 -0.525732
|
||||||
|
vn 0.880622 0.473820 0.000000
|
||||||
|
vn 0.736685 -0.425325 0.525731
|
||||||
|
vn 0.029969 -0.999551 0.000000
|
||||||
|
s 1
|
||||||
|
g Icosahedron_GEO
|
||||||
|
f 2/1/1 1/61/2 77/113/3 76/28/4
|
||||||
|
f 1/62/2 10/49/5 78/14/6 77/112/3
|
||||||
|
f 4/2/7 3/63/8 65/105/9 64/9/10
|
||||||
|
f 3/63/8 2/1/1 66/27/11 65/105/9
|
||||||
|
f 6/3/12 5/64/13 17/75/14 16/45/15
|
||||||
|
f 5/65/13 4/2/7 18/8/16 17/74/14
|
||||||
|
f 8/4/17 7/66/18 25/80/19 24/46/20
|
||||||
|
f 7/66/18 6/3/12 26/6/21 25/80/19
|
||||||
|
f 10/49/5 9/67/22 35/87/23 34/50/24
|
||||||
|
f 9/67/22 8/4/17 36/10/25 35/87/23
|
||||||
|
f 12/5/26 11/68/27 91/122/28 100/19/29
|
||||||
|
f 11/69/27 20/58/30 92/26/31 91/121/28
|
||||||
|
f 14/7/32 13/70/33 49/95/34 48/13/35
|
||||||
|
f 13/71/33 12/5/26 50/18/36 49/94/34
|
||||||
|
f 16/45/15 15/72/37 27/82/38 26/6/21
|
||||||
|
f 15/73/37 14/7/32 28/12/39 27/81/38
|
||||||
|
f 20/58/30 19/76/40 63/104/41 62/57/42
|
||||||
|
f 19/77/40 18/8/16 64/9/10 63/103/41
|
||||||
|
f 22/11/43 21/78/44 55/99/45 54/17/46
|
||||||
|
f 21/78/44 30/47/47 56/21/48 55/99/45
|
||||||
|
f 24/46/20 23/79/49 37/88/50 36/10/25
|
||||||
|
f 23/79/49 22/11/43 38/16/51 37/88/50
|
||||||
|
f 30/47/47 29/83/52 47/93/53 46/48/54
|
||||||
|
f 29/83/52 28/12/39 48/13/35 47/93/53
|
||||||
|
f 32/15/55 31/84/56 111/134/57 120/31/58
|
||||||
|
f 31/85/56 40/60/59 112/23/60 111/133/57
|
||||||
|
f 34/50/24 33/86/61 79/114/62 78/14/6
|
||||||
|
f 33/86/61 32/15/55 80/30/63 79/114/62
|
||||||
|
f 40/60/59 39/89/64 53/98/65 52/59/66
|
||||||
|
f 39/89/64 38/16/51 54/17/46 53/98/65
|
||||||
|
f 42/20/67 41/90/68 99/126/69 98/35/70
|
||||||
|
f 41/90/68 50/18/36 100/19/29 99/126/69
|
||||||
|
f 44/22/71 43/91/72 83/116/73 82/25/74
|
||||||
|
f 43/91/72 42/20/67 84/34/75 83/116/73
|
||||||
|
f 46/48/54 45/92/76 57/100/77 56/21/48
|
||||||
|
f 45/92/76 44/22/71 58/24/78 57/100/77
|
||||||
|
f 52/59/66 51/96/79 113/136/80 112/23/60
|
||||||
|
f 51/97/79 60/56/81 114/37/82 113/135/80
|
||||||
|
f 60/56/81 59/101/83 81/115/84 90/55/85
|
||||||
|
f 59/101/83 58/24/78 82/25/74 81/115/84
|
||||||
|
f 62/57/42 61/102/86 93/123/87 92/26/31
|
||||||
|
f 61/102/86 70/54/88 94/40/89 93/123/87
|
||||||
|
f 68/29/90 67/106/91 75/111/92 74/53/93
|
||||||
|
f 67/106/91 66/27/11 76/28/4 75/111/92
|
||||||
|
f 70/54/88 69/107/94 101/127/95 110/41/96
|
||||||
|
f 69/107/94 68/29/90 102/32/97 101/127/95
|
||||||
|
f 72/33/98 71/108/99 119/142/100 118/44/101
|
||||||
|
f 71/109/99 80/30/63 120/31/58 119/141/100
|
||||||
|
f 74/53/93 73/110/102 103/128/103 102/32/97
|
||||||
|
f 73/110/102 72/33/98 104/43/104 103/128/103
|
||||||
|
f 86/36/105 85/117/106 97/125/107 96/51/108
|
||||||
|
f 85/117/106 84/34/75 98/35/70 97/125/107
|
||||||
|
f 88/38/109 87/118/110 107/131/111 106/52/112
|
||||||
|
f 87/118/110 86/36/105 108/39/113 107/131/111
|
||||||
|
f 90/55/85 89/119/114 115/138/115 114/37/82
|
||||||
|
f 89/120/114 88/38/109 116/42/116 115/137/115
|
||||||
|
f 96/51/108 95/124/117 109/132/118 108/39/113
|
||||||
|
f 95/124/117 94/40/89 110/41/96 109/132/118
|
||||||
|
f 106/52/112 105/129/119 117/140/120 116/42/116
|
||||||
|
f 105/130/119 104/43/104 118/44/101 117/139/120
|
||||||
|
f 6/3/12 16/45/15 26/6/21
|
||||||
|
f 24/46/20 36/10/25 8/4/17
|
||||||
|
f 30/47/47 46/48/54 56/21/48
|
||||||
|
f 22/11/43 54/17/46 38/16/51
|
||||||
|
f 28/12/39 14/7/32 48/13/35
|
||||||
|
f 66/27/11 2/1/1 76/28/4
|
||||||
|
f 18/8/16 4/2/7 64/9/10
|
||||||
|
f 10/49/5 34/50/24 78/14/6
|
||||||
|
f 86/36/105 96/51/108 108/39/113
|
||||||
|
f 106/52/112 116/42/116 88/38/109
|
||||||
|
f 68/29/90 74/53/93 102/32/97
|
||||||
|
f 110/41/96 94/40/89 70/54/88
|
||||||
|
f 72/33/98 118/44/101 104/43/104
|
||||||
|
f 58/24/78 44/22/71 82/25/74
|
||||||
|
f 90/55/85 114/37/82 60/56/81
|
||||||
|
f 84/34/75 42/20/67 98/35/70
|
||||||
|
f 62/57/42 92/26/31 20/58/30
|
||||||
|
f 80/30/63 32/15/55 120/31/58
|
||||||
|
f 52/59/66 112/23/60 40/60/59
|
||||||
|
f 50/18/36 12/5/26 100/19/29
|
||||||
|
f 9/67/22 10/49/5 1/62/2 121/143/121
|
||||||
|
f 1/61/2 2/1/1 3/63/8 121/144/121
|
||||||
|
f 3/63/8 4/2/7 5/65/13 121/144/121
|
||||||
|
f 5/64/13 6/3/12 7/66/18 121/143/121
|
||||||
|
f 7/66/18 8/4/17 9/67/22 121/143/121
|
||||||
|
f 19/76/40 20/58/30 11/69/27 122/147/122
|
||||||
|
f 11/68/27 12/5/26 13/71/33 122/148/122
|
||||||
|
f 13/70/33 14/7/32 15/73/37 122/149/122
|
||||||
|
f 15/72/37 16/45/15 17/75/14 122/145/122
|
||||||
|
f 17/74/14 18/8/16 19/77/40 122/146/122
|
||||||
|
f 29/83/52 30/47/47 21/78/44 123/150/123
|
||||||
|
f 21/78/44 22/11/43 23/79/49 123/150/123
|
||||||
|
f 23/79/49 24/46/20 25/80/19 123/150/123
|
||||||
|
f 25/80/19 26/6/21 27/82/38 123/150/123
|
||||||
|
f 27/81/38 28/12/39 29/83/52 123/150/123
|
||||||
|
f 39/89/64 40/60/59 31/85/56 124/151/124
|
||||||
|
f 31/84/56 32/15/55 33/86/61 124/151/124
|
||||||
|
f 33/86/61 34/50/24 35/87/23 124/151/124
|
||||||
|
f 35/87/23 36/10/25 37/88/50 124/151/124
|
||||||
|
f 37/88/50 38/16/51 39/89/64 124/151/124
|
||||||
|
f 49/94/34 50/18/36 41/90/68 125/152/125
|
||||||
|
f 41/90/68 42/20/67 43/91/72 125/152/125
|
||||||
|
f 43/91/72 44/22/71 45/92/76 125/152/125
|
||||||
|
f 45/92/76 46/48/54 47/93/53 125/152/125
|
||||||
|
f 47/93/53 48/13/35 49/95/34 125/152/125
|
||||||
|
f 59/101/83 60/56/81 51/97/79 126/153/126
|
||||||
|
f 51/96/79 52/59/66 53/98/65 126/153/126
|
||||||
|
f 53/98/65 54/17/46 55/99/45 126/153/126
|
||||||
|
f 55/99/45 56/21/48 57/100/77 126/153/126
|
||||||
|
f 57/100/77 58/24/78 59/101/83 126/153/126
|
||||||
|
f 69/107/94 70/54/88 61/102/86 127/154/127
|
||||||
|
f 61/102/86 62/57/42 63/104/41 127/154/127
|
||||||
|
f 63/103/41 64/9/10 65/105/9 127/154/127
|
||||||
|
f 65/105/9 66/27/11 67/106/91 127/154/127
|
||||||
|
f 67/106/91 68/29/90 69/107/94 127/154/127
|
||||||
|
f 79/114/62 80/30/63 71/109/99 128/156/128
|
||||||
|
f 71/108/99 72/33/98 73/110/102 128/155/128
|
||||||
|
f 73/110/102 74/53/93 75/111/92 128/155/128
|
||||||
|
f 75/111/92 76/28/4 77/113/3 128/155/128
|
||||||
|
f 77/112/3 78/14/6 79/114/62 128/156/128
|
||||||
|
f 89/119/114 90/55/85 81/115/84 129/157/129
|
||||||
|
f 81/115/84 82/25/74 83/116/73 129/157/129
|
||||||
|
f 83/116/73 84/34/75 85/117/106 129/157/129
|
||||||
|
f 85/117/106 86/36/105 87/118/110 129/157/129
|
||||||
|
f 87/118/110 88/38/109 89/120/114 129/157/129
|
||||||
|
f 99/126/69 100/19/29 91/122/28 130/158/130
|
||||||
|
f 91/121/28 92/26/31 93/123/87 130/158/130
|
||||||
|
f 93/123/87 94/40/89 95/124/117 130/158/130
|
||||||
|
f 95/124/117 96/51/108 97/125/107 130/158/130
|
||||||
|
f 97/125/107 98/35/70 99/126/69 130/158/130
|
||||||
|
f 109/132/118 110/41/96 101/127/95 131/159/131
|
||||||
|
f 101/127/95 102/32/97 103/128/103 131/159/131
|
||||||
|
f 103/128/103 104/43/104 105/130/119 131/159/131
|
||||||
|
f 105/129/119 106/52/112 107/131/111 131/159/131
|
||||||
|
f 107/131/111 108/39/113 109/132/118 131/159/131
|
||||||
|
f 119/141/100 120/31/58 111/134/57 132/162/132
|
||||||
|
f 111/133/57 112/23/60 113/136/80 132/163/132
|
||||||
|
f 113/135/80 114/37/82 115/138/115 132/164/132
|
||||||
|
f 115/137/115 116/42/116 117/140/120 132/160/132
|
||||||
|
f 117/139/120 118/44/101 119/142/100 132/161/132
|
84
Assets/GoogleVR/Demos/Models/HelloVR/Icosahedron.obj.meta
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5c39ec134a75d4a87a4a69a1be8dc5de
|
||||||
|
timeCreated: 1509061457
|
||||||
|
licenseType: Pro
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 19
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: //RootNode
|
||||||
|
100002: Icosahedron_GEO
|
||||||
|
400000: //RootNode
|
||||||
|
400002: Icosahedron_GEO
|
||||||
|
2300000: Icosahedron_GEO
|
||||||
|
3300000: Icosahedron_GEO
|
||||||
|
4300000: Icosahedron_GEO
|
||||||
|
materials:
|
||||||
|
importMaterials: 0
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
importBlendShapes: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
importAnimation: 1
|
||||||
|
copyAvatar: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 2
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
rootMotionBoneName:
|
||||||
|
rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 0
|
||||||
|
humanoidOversampling: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
1602
Assets/GoogleVR/Demos/Models/HelloVR/QuadSphere.obj
Normal file
84
Assets/GoogleVR/Demos/Models/HelloVR/QuadSphere.obj.meta
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 137df3466902d424983627567b86735e
|
||||||
|
timeCreated: 1509062117
|
||||||
|
licenseType: Pro
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 19
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: //RootNode
|
||||||
|
100002: QuadSphere_GEO
|
||||||
|
400000: //RootNode
|
||||||
|
400002: QuadSphere_GEO
|
||||||
|
2300000: QuadSphere_GEO
|
||||||
|
3300000: QuadSphere_GEO
|
||||||
|
4300000: QuadSphere_GEO
|
||||||
|
materials:
|
||||||
|
importMaterials: 0
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
importBlendShapes: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
importAnimation: 1
|
||||||
|
copyAvatar: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 2
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
rootMotionBoneName:
|
||||||
|
rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 0
|
||||||
|
humanoidOversampling: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
903
Assets/GoogleVR/Demos/Models/HelloVR/SafetyRing_1m.obj
Normal file
@ -0,0 +1,903 @@
|
|||||||
|
# This file uses centimeters as units for non-parametric coordinates.
|
||||||
|
|
||||||
|
g default
|
||||||
|
v 1.048733 0.000000 -0.051529
|
||||||
|
v 1.044942 0.000000 -0.102926
|
||||||
|
v 1.038634 0.000000 -0.154075
|
||||||
|
v 1.029823 0.000000 -0.204853
|
||||||
|
v 1.018531 0.000000 -0.255137
|
||||||
|
v 1.004786 0.000000 -0.304807
|
||||||
|
v 0.988620 0.000000 -0.353743
|
||||||
|
v 0.970072 0.000000 -0.401826
|
||||||
|
v 0.949187 0.000000 -0.448941
|
||||||
|
v 0.926016 0.000000 -0.494975
|
||||||
|
v 0.900614 0.000000 -0.539816
|
||||||
|
v 0.873042 0.000000 -0.583357
|
||||||
|
v 0.843367 0.000000 -0.625492
|
||||||
|
v 0.811660 0.000000 -0.666121
|
||||||
|
v 0.777998 0.000000 -0.705145
|
||||||
|
v 0.742461 0.000000 -0.742470
|
||||||
|
v 0.705136 0.000000 -0.778006
|
||||||
|
v 0.666112 0.000000 -0.811669
|
||||||
|
v 0.625483 0.000000 -0.843376
|
||||||
|
v 0.583348 0.000000 -0.873051
|
||||||
|
v 0.539807 0.000000 -0.900623
|
||||||
|
v 0.494966 0.000000 -0.926025
|
||||||
|
v 0.448932 0.000000 -0.949196
|
||||||
|
v 0.401817 0.000000 -0.970081
|
||||||
|
v 0.353734 0.000000 -0.988629
|
||||||
|
v 0.304798 0.000000 -1.004795
|
||||||
|
v 0.255129 0.000000 -1.018541
|
||||||
|
v 0.204845 0.000000 -1.029832
|
||||||
|
v 0.154067 0.000000 -1.038643
|
||||||
|
v 0.102918 0.000000 -1.044952
|
||||||
|
v 0.051521 0.000000 -1.048743
|
||||||
|
v -0.000000 0.000000 -1.050008
|
||||||
|
v -0.051521 0.000000 -1.048743
|
||||||
|
v -0.102918 0.000000 -1.044952
|
||||||
|
v -0.154067 0.000000 -1.038643
|
||||||
|
v -0.204845 0.000000 -1.029832
|
||||||
|
v -0.255129 0.000000 -1.018540
|
||||||
|
v -0.304799 0.000000 -1.004795
|
||||||
|
v -0.353734 0.000000 -0.988629
|
||||||
|
v -0.401817 0.000000 -0.970081
|
||||||
|
v -0.448933 0.000000 -0.949196
|
||||||
|
v -0.494966 0.000000 -0.926025
|
||||||
|
v -0.539808 0.000000 -0.900623
|
||||||
|
v -0.583349 0.000000 -0.873051
|
||||||
|
v -0.625484 0.000000 -0.843376
|
||||||
|
v -0.666113 0.000000 -0.811669
|
||||||
|
v -0.705137 0.000000 -0.778006
|
||||||
|
v -0.742462 0.000000 -0.742470
|
||||||
|
v -0.777998 0.000000 -0.705145
|
||||||
|
v -0.811661 0.000000 -0.666121
|
||||||
|
v -0.843368 0.000000 -0.625492
|
||||||
|
v -0.873043 0.000000 -0.583356
|
||||||
|
v -0.900615 0.000000 -0.539815
|
||||||
|
v -0.926017 0.000000 -0.494974
|
||||||
|
v -0.949189 0.000000 -0.448940
|
||||||
|
v -0.970073 0.000000 -0.401825
|
||||||
|
v -0.988621 0.000000 -0.353742
|
||||||
|
v -1.004787 0.000000 -0.304807
|
||||||
|
v -1.018533 0.000000 -0.255137
|
||||||
|
v -1.029824 0.000000 -0.204852
|
||||||
|
v -1.038635 0.000000 -0.154075
|
||||||
|
v -1.044944 0.000000 -0.102926
|
||||||
|
v -1.048735 0.000000 -0.051529
|
||||||
|
v -1.050000 0.000000 -0.000008
|
||||||
|
v -1.048735 0.000000 0.051513
|
||||||
|
v -1.044944 0.000000 0.102910
|
||||||
|
v -1.038635 0.000000 0.154059
|
||||||
|
v -1.029825 0.000000 0.204837
|
||||||
|
v -1.018533 0.000000 0.255122
|
||||||
|
v -1.004787 0.000000 0.304791
|
||||||
|
v -0.988621 0.000000 0.353727
|
||||||
|
v -0.970074 0.000000 0.401810
|
||||||
|
v -0.949189 0.000000 0.448925
|
||||||
|
v -0.926018 0.000000 0.494959
|
||||||
|
v -0.900615 0.000000 0.539800
|
||||||
|
v -0.873043 0.000000 0.583341
|
||||||
|
v -0.843368 0.000000 0.625477
|
||||||
|
v -0.811661 0.000000 0.666105
|
||||||
|
v -0.777999 0.000000 0.705129
|
||||||
|
v -0.742463 0.000000 0.742454
|
||||||
|
v -0.705137 0.000000 0.777991
|
||||||
|
v -0.666113 0.000000 0.811653
|
||||||
|
v -0.625485 0.000000 0.843360
|
||||||
|
v -0.583349 0.000000 0.873035
|
||||||
|
v -0.539808 0.000000 0.900607
|
||||||
|
v -0.494967 0.000000 0.926010
|
||||||
|
v -0.448933 0.000000 0.949181
|
||||||
|
v -0.401818 0.000000 0.970066
|
||||||
|
v -0.353735 0.000000 0.988614
|
||||||
|
v -0.304799 0.000000 1.004780
|
||||||
|
v -0.255130 0.000000 1.018525
|
||||||
|
v -0.204845 0.000000 1.029817
|
||||||
|
v -0.154068 0.000000 1.038628
|
||||||
|
v -0.102919 0.000000 1.044936
|
||||||
|
v -0.051522 0.000000 1.048728
|
||||||
|
v -0.000001 0.000000 1.049992
|
||||||
|
v 0.051520 0.000000 1.048728
|
||||||
|
v 0.102917 0.000000 1.044936
|
||||||
|
v 0.154066 0.000000 1.038628
|
||||||
|
v 0.204844 0.000000 1.029817
|
||||||
|
v 0.255129 0.000000 1.018525
|
||||||
|
v 0.304798 0.000000 1.004780
|
||||||
|
v 0.353734 0.000000 0.988613
|
||||||
|
v 0.401817 0.000000 0.970066
|
||||||
|
v 0.448932 0.000000 0.949181
|
||||||
|
v 0.494966 0.000000 0.926009
|
||||||
|
v 0.539807 0.000000 0.900607
|
||||||
|
v 0.583348 0.000000 0.873035
|
||||||
|
v 0.625484 0.000000 0.843360
|
||||||
|
v 0.666113 0.000000 0.811653
|
||||||
|
v 0.705137 0.000000 0.777991
|
||||||
|
v 0.742462 0.000000 0.742454
|
||||||
|
v 0.777998 0.000000 0.705129
|
||||||
|
v 0.811661 0.000000 0.666105
|
||||||
|
v 0.843368 0.000000 0.625476
|
||||||
|
v 0.873043 0.000000 0.583340
|
||||||
|
v 0.900615 0.000000 0.539800
|
||||||
|
v 0.926017 0.000000 0.494958
|
||||||
|
v 0.949189 0.000000 0.448924
|
||||||
|
v 0.970073 0.000000 0.401809
|
||||||
|
v 0.988621 0.000000 0.353726
|
||||||
|
v 1.004787 0.000000 0.304790
|
||||||
|
v 1.018533 0.000000 0.255121
|
||||||
|
v 1.029824 0.000000 0.204836
|
||||||
|
v 1.038635 0.000000 0.154058
|
||||||
|
v 1.044944 0.000000 0.102909
|
||||||
|
v 1.048735 0.000000 0.051512
|
||||||
|
v 1.050000 0.000000 -0.000009
|
||||||
|
v -0.931746 0.000000 -0.185337
|
||||||
|
v -0.939718 0.000000 -0.139395
|
||||||
|
v -0.945425 0.000000 -0.093117
|
||||||
|
v -0.948856 0.000000 -0.046615
|
||||||
|
v -0.950000 0.000000 -0.000001
|
||||||
|
v -0.948856 0.000000 0.046613
|
||||||
|
v -0.945426 0.000000 0.093115
|
||||||
|
v -0.939718 0.000000 0.139393
|
||||||
|
v -0.931746 0.000000 0.185335
|
||||||
|
v -0.921530 0.000000 0.230830
|
||||||
|
v -0.909093 0.000000 0.275769
|
||||||
|
v -0.894467 0.000000 0.320044
|
||||||
|
v -0.877686 0.000000 0.363548
|
||||||
|
v -0.858790 0.000000 0.406176
|
||||||
|
v -0.837826 0.000000 0.447826
|
||||||
|
v -0.814842 0.000000 0.488397
|
||||||
|
v -0.789896 0.000000 0.527791
|
||||||
|
v -0.763047 0.000000 0.565913
|
||||||
|
v -0.734360 0.000000 0.602673
|
||||||
|
v -0.703904 0.000000 0.637980
|
||||||
|
v -0.671752 0.000000 0.671751
|
||||||
|
v -0.637981 0.000000 0.703903
|
||||||
|
v -0.602674 0.000000 0.734359
|
||||||
|
v -0.565915 0.000000 0.763047
|
||||||
|
v -0.527792 0.000000 0.789896
|
||||||
|
v -0.488398 0.000000 0.814842
|
||||||
|
v -0.447827 0.000000 0.837825
|
||||||
|
v -0.406178 0.000000 0.858789
|
||||||
|
v -0.363550 0.000000 0.877685
|
||||||
|
v -0.320046 0.000000 0.894467
|
||||||
|
v -0.275771 0.000000 0.909093
|
||||||
|
v -0.230832 0.000000 0.921529
|
||||||
|
v -0.185336 0.000000 0.931746
|
||||||
|
v -0.139394 0.000000 0.939718
|
||||||
|
v -0.093117 0.000000 0.945425
|
||||||
|
v -0.046615 0.000000 0.948856
|
||||||
|
v -0.000001 0.000000 0.950000
|
||||||
|
v 0.046614 0.000000 0.948856
|
||||||
|
v 0.093116 0.000000 0.945426
|
||||||
|
v 0.139393 0.000000 0.939718
|
||||||
|
v 0.185335 0.000000 0.931746
|
||||||
|
v 0.230831 0.000000 0.921530
|
||||||
|
v 0.275770 0.000000 0.909094
|
||||||
|
v 0.320045 0.000000 0.894467
|
||||||
|
v 0.363549 0.000000 0.877686
|
||||||
|
v 0.406177 0.000000 0.858790
|
||||||
|
v 0.447826 0.000000 0.837826
|
||||||
|
v 0.488397 0.000000 0.814843
|
||||||
|
v 0.527791 0.000000 0.789897
|
||||||
|
v 0.565914 0.000000 0.763048
|
||||||
|
v 0.602673 0.000000 0.734360
|
||||||
|
v 0.637981 0.000000 0.703904
|
||||||
|
v 0.671751 0.000000 0.671752
|
||||||
|
v 0.703903 0.000000 0.637982
|
||||||
|
v 0.734360 0.000000 0.602674
|
||||||
|
v 0.763047 0.000000 0.565915
|
||||||
|
v 0.789896 0.000000 0.527792
|
||||||
|
v 0.814842 0.000000 0.488398
|
||||||
|
v 0.837825 0.000000 0.447827
|
||||||
|
v 0.858790 0.000000 0.406178
|
||||||
|
v 0.877685 0.000000 0.363550
|
||||||
|
v 0.894467 0.000000 0.320046
|
||||||
|
v 0.909093 0.000000 0.275771
|
||||||
|
v 0.921530 0.000000 0.230832
|
||||||
|
v 0.931746 0.000000 0.185336
|
||||||
|
v 0.939718 0.000000 0.139394
|
||||||
|
v 0.945425 0.000000 0.093117
|
||||||
|
v 0.948856 0.000000 0.046615
|
||||||
|
v 0.950000 0.000000 0.000000
|
||||||
|
v 0.948854 0.000000 -0.046614
|
||||||
|
v 0.945424 0.000000 -0.093116
|
||||||
|
v 0.939716 0.000000 -0.139393
|
||||||
|
v 0.931745 0.000000 -0.185335
|
||||||
|
v 0.921528 0.000000 -0.230830
|
||||||
|
v 0.909092 0.000000 -0.275770
|
||||||
|
v 0.894466 0.000000 -0.320045
|
||||||
|
v 0.877684 0.000000 -0.363549
|
||||||
|
v 0.858789 0.000000 -0.406177
|
||||||
|
v 0.837824 0.000000 -0.447826
|
||||||
|
v 0.814841 0.000000 -0.488397
|
||||||
|
v 0.789895 0.000000 -0.527791
|
||||||
|
v 0.763046 0.000000 -0.565914
|
||||||
|
v 0.734359 0.000000 -0.602673
|
||||||
|
v 0.703903 0.000000 -0.637980
|
||||||
|
v 0.671751 0.000000 -0.671751
|
||||||
|
v 0.637980 0.000000 -0.703903
|
||||||
|
v 0.602673 0.000000 -0.734359
|
||||||
|
v 0.565914 0.000000 -0.763047
|
||||||
|
v 0.527791 0.000000 -0.789895
|
||||||
|
v 0.488397 0.000000 -0.814842
|
||||||
|
v 0.447826 0.000000 -0.837825
|
||||||
|
v 0.406177 0.000000 -0.858789
|
||||||
|
v 0.363549 0.000000 -0.877685
|
||||||
|
v 0.320045 0.000000 -0.894466
|
||||||
|
v 0.275770 0.000000 -0.909093
|
||||||
|
v 0.230831 0.000000 -0.921529
|
||||||
|
v 0.185336 0.000000 -0.931746
|
||||||
|
v 0.139394 0.000000 -0.939717
|
||||||
|
v 0.093116 0.000000 -0.945425
|
||||||
|
v 0.046614 0.000000 -0.948856
|
||||||
|
v -0.000000 0.000000 -0.950000
|
||||||
|
v -0.046614 0.000000 -0.948856
|
||||||
|
v -0.093116 0.000000 -0.945426
|
||||||
|
v -0.139394 0.000000 -0.939718
|
||||||
|
v -0.185336 0.000000 -0.931746
|
||||||
|
v -0.230831 0.000000 -0.921530
|
||||||
|
v -0.275770 0.000000 -0.909094
|
||||||
|
v -0.320045 0.000000 -0.894467
|
||||||
|
v -0.363549 0.000000 -0.877686
|
||||||
|
v -0.406177 0.000000 -0.858790
|
||||||
|
v -0.447827 0.000000 -0.837826
|
||||||
|
v -0.488397 0.000000 -0.814843
|
||||||
|
v -0.527792 0.000000 -0.789897
|
||||||
|
v -0.565914 0.000000 -0.763048
|
||||||
|
v -0.602673 0.000000 -0.734361
|
||||||
|
v -0.637981 0.000000 -0.703905
|
||||||
|
v -0.671751 0.000000 -0.671752
|
||||||
|
v -0.703903 0.000000 -0.637982
|
||||||
|
v -0.734360 0.000000 -0.602675
|
||||||
|
v -0.763047 0.000000 -0.565915
|
||||||
|
v -0.789896 0.000000 -0.527793
|
||||||
|
v -0.814842 0.000000 -0.488399
|
||||||
|
v -0.837825 0.000000 -0.447828
|
||||||
|
v -0.858790 0.000000 -0.406178
|
||||||
|
v -0.877685 0.000000 -0.363550
|
||||||
|
v -0.894467 0.000000 -0.320046
|
||||||
|
v -0.909093 0.000000 -0.275772
|
||||||
|
v -0.921530 0.000000 -0.230832
|
||||||
|
vt 0.242188 1.000000
|
||||||
|
vt 0.234375 1.000000
|
||||||
|
vt 0.226562 1.000000
|
||||||
|
vt 0.218750 1.000000
|
||||||
|
vt 0.210938 1.000000
|
||||||
|
vt 0.203125 1.000000
|
||||||
|
vt 0.195313 1.000000
|
||||||
|
vt 0.187500 1.000000
|
||||||
|
vt 0.179688 1.000000
|
||||||
|
vt 0.171875 1.000000
|
||||||
|
vt 0.164062 1.000000
|
||||||
|
vt 0.156250 1.000000
|
||||||
|
vt 0.148438 1.000000
|
||||||
|
vt 0.140625 1.000000
|
||||||
|
vt 0.132813 1.000000
|
||||||
|
vt 0.125000 1.000000
|
||||||
|
vt 0.117188 1.000000
|
||||||
|
vt 0.109375 1.000000
|
||||||
|
vt 0.101563 1.000000
|
||||||
|
vt 0.093750 1.000000
|
||||||
|
vt 0.085938 1.000000
|
||||||
|
vt 0.078125 1.000000
|
||||||
|
vt 0.070312 1.000000
|
||||||
|
vt 0.062500 1.000000
|
||||||
|
vt 0.054688 1.000000
|
||||||
|
vt 0.046875 1.000000
|
||||||
|
vt 0.039063 1.000000
|
||||||
|
vt 0.031250 1.000000
|
||||||
|
vt 0.023438 1.000000
|
||||||
|
vt 0.015625 1.000000
|
||||||
|
vt 0.007813 1.000000
|
||||||
|
vt 0.000000 1.000000
|
||||||
|
vt 0.992188 1.000000
|
||||||
|
vt 0.984375 1.000000
|
||||||
|
vt 0.976562 1.000000
|
||||||
|
vt 0.968750 1.000000
|
||||||
|
vt 0.960937 1.000000
|
||||||
|
vt 0.953125 1.000000
|
||||||
|
vt 0.945312 1.000000
|
||||||
|
vt 0.937500 1.000000
|
||||||
|
vt 0.929688 1.000000
|
||||||
|
vt 0.921875 1.000000
|
||||||
|
vt 0.914063 1.000000
|
||||||
|
vt 0.906250 1.000000
|
||||||
|
vt 0.898438 1.000000
|
||||||
|
vt 0.890625 1.000000
|
||||||
|
vt 0.882813 1.000000
|
||||||
|
vt 0.875000 1.000000
|
||||||
|
vt 0.867187 1.000000
|
||||||
|
vt 0.859375 1.000000
|
||||||
|
vt 0.851562 1.000000
|
||||||
|
vt 0.843750 1.000000
|
||||||
|
vt 0.835938 1.000000
|
||||||
|
vt 0.828125 1.000000
|
||||||
|
vt 0.820312 1.000000
|
||||||
|
vt 0.812500 1.000000
|
||||||
|
vt 0.804688 1.000000
|
||||||
|
vt 0.796875 1.000000
|
||||||
|
vt 0.789063 1.000000
|
||||||
|
vt 0.781250 1.000000
|
||||||
|
vt 0.773438 1.000000
|
||||||
|
vt 0.765625 1.000000
|
||||||
|
vt 0.757812 1.000000
|
||||||
|
vt 0.750000 1.000000
|
||||||
|
vt 0.742187 1.000000
|
||||||
|
vt 0.734375 1.000000
|
||||||
|
vt 0.726563 1.000000
|
||||||
|
vt 0.718750 1.000000
|
||||||
|
vt 0.710938 1.000000
|
||||||
|
vt 0.703125 1.000000
|
||||||
|
vt 0.695313 1.000000
|
||||||
|
vt 0.687500 1.000000
|
||||||
|
vt 0.679688 1.000000
|
||||||
|
vt 0.671875 1.000000
|
||||||
|
vt 0.664063 1.000000
|
||||||
|
vt 0.656250 1.000000
|
||||||
|
vt 0.648438 1.000000
|
||||||
|
vt 0.640625 1.000000
|
||||||
|
vt 0.632813 1.000000
|
||||||
|
vt 0.625000 1.000000
|
||||||
|
vt 0.617188 1.000000
|
||||||
|
vt 0.609375 1.000000
|
||||||
|
vt 0.601563 1.000000
|
||||||
|
vt 0.593750 1.000000
|
||||||
|
vt 0.585938 1.000000
|
||||||
|
vt 0.578125 1.000000
|
||||||
|
vt 0.570313 1.000000
|
||||||
|
vt 0.562500 1.000000
|
||||||
|
vt 0.554688 1.000000
|
||||||
|
vt 0.546875 1.000000
|
||||||
|
vt 0.539063 1.000000
|
||||||
|
vt 0.531250 1.000000
|
||||||
|
vt 0.523438 1.000000
|
||||||
|
vt 0.515625 1.000000
|
||||||
|
vt 0.507813 1.000000
|
||||||
|
vt 0.500000 1.000000
|
||||||
|
vt 0.492188 1.000000
|
||||||
|
vt 0.484375 1.000000
|
||||||
|
vt 0.476563 1.000000
|
||||||
|
vt 0.468750 1.000000
|
||||||
|
vt 0.460938 1.000000
|
||||||
|
vt 0.453125 1.000000
|
||||||
|
vt 0.445313 1.000000
|
||||||
|
vt 0.437500 1.000000
|
||||||
|
vt 0.429688 1.000000
|
||||||
|
vt 0.421875 1.000000
|
||||||
|
vt 0.414063 1.000000
|
||||||
|
vt 0.406250 1.000000
|
||||||
|
vt 0.398438 1.000000
|
||||||
|
vt 0.390625 1.000000
|
||||||
|
vt 0.382812 1.000000
|
||||||
|
vt 0.375000 1.000000
|
||||||
|
vt 0.367188 1.000000
|
||||||
|
vt 0.359375 1.000000
|
||||||
|
vt 0.351563 1.000000
|
||||||
|
vt 0.343750 1.000000
|
||||||
|
vt 0.335938 1.000000
|
||||||
|
vt 0.328125 1.000000
|
||||||
|
vt 0.320313 1.000000
|
||||||
|
vt 0.312500 1.000000
|
||||||
|
vt 0.304688 1.000000
|
||||||
|
vt 0.296875 1.000000
|
||||||
|
vt 0.289063 1.000000
|
||||||
|
vt 0.281250 1.000000
|
||||||
|
vt 0.273438 1.000000
|
||||||
|
vt 0.265625 1.000000
|
||||||
|
vt 0.257813 1.000000
|
||||||
|
vt 0.250000 1.000000
|
||||||
|
vt 0.781250 0.000000
|
||||||
|
vt 0.773438 0.000000
|
||||||
|
vt 0.765625 0.000000
|
||||||
|
vt 0.757813 0.000000
|
||||||
|
vt 0.750000 0.000000
|
||||||
|
vt 0.742188 0.000000
|
||||||
|
vt 0.734375 0.000000
|
||||||
|
vt 0.726563 0.000000
|
||||||
|
vt 0.718750 0.000000
|
||||||
|
vt 0.710938 0.000000
|
||||||
|
vt 0.703125 0.000000
|
||||||
|
vt 0.695313 0.000000
|
||||||
|
vt 0.687500 0.000000
|
||||||
|
vt 0.679687 0.000000
|
||||||
|
vt 0.671875 0.000000
|
||||||
|
vt 0.664063 0.000000
|
||||||
|
vt 0.656250 0.000000
|
||||||
|
vt 0.648438 0.000000
|
||||||
|
vt 0.640625 0.000000
|
||||||
|
vt 0.632813 -0.000000
|
||||||
|
vt 0.625000 0.000000
|
||||||
|
vt 0.617188 0.000000
|
||||||
|
vt 0.609375 0.000000
|
||||||
|
vt 0.601563 0.000000
|
||||||
|
vt 0.593750 0.000000
|
||||||
|
vt 0.585938 0.000000
|
||||||
|
vt 0.578125 0.000000
|
||||||
|
vt 0.570313 0.000000
|
||||||
|
vt 0.562500 0.000000
|
||||||
|
vt 0.554688 0.000000
|
||||||
|
vt 0.546875 0.000000
|
||||||
|
vt 0.539063 0.000000
|
||||||
|
vt 0.531250 0.000000
|
||||||
|
vt 0.523438 0.000000
|
||||||
|
vt 0.515625 0.000000
|
||||||
|
vt 0.507813 0.000000
|
||||||
|
vt 0.500000 0.000000
|
||||||
|
vt 0.492188 0.000000
|
||||||
|
vt 0.484375 0.000000
|
||||||
|
vt 0.476563 0.000000
|
||||||
|
vt 0.468750 0.000000
|
||||||
|
vt 0.460938 0.000000
|
||||||
|
vt 0.453125 0.000000
|
||||||
|
vt 0.445313 0.000000
|
||||||
|
vt 0.437500 0.000000
|
||||||
|
vt 0.429688 0.000000
|
||||||
|
vt 0.421875 0.000000
|
||||||
|
vt 0.414063 0.000000
|
||||||
|
vt 0.406250 0.000000
|
||||||
|
vt 0.398438 0.000000
|
||||||
|
vt 0.390625 0.000000
|
||||||
|
vt 0.382813 0.000000
|
||||||
|
vt 0.375000 0.000000
|
||||||
|
vt 0.367188 0.000000
|
||||||
|
vt 0.359375 0.000000
|
||||||
|
vt 0.351563 0.000000
|
||||||
|
vt 0.343750 0.000000
|
||||||
|
vt 0.335938 0.000000
|
||||||
|
vt 0.328125 0.000000
|
||||||
|
vt 0.320313 0.000000
|
||||||
|
vt 0.312500 0.000000
|
||||||
|
vt 0.304688 0.000000
|
||||||
|
vt 0.296875 0.000000
|
||||||
|
vt 0.289062 0.000000
|
||||||
|
vt 0.281250 0.000000
|
||||||
|
vt 0.273438 0.000000
|
||||||
|
vt 0.265625 0.000000
|
||||||
|
vt 0.257813 0.000000
|
||||||
|
vt 0.250000 0.000000
|
||||||
|
vt 0.242188 0.000000
|
||||||
|
vt 0.234375 0.000000
|
||||||
|
vt 0.226562 0.000000
|
||||||
|
vt 0.218750 0.000000
|
||||||
|
vt 0.210938 0.000000
|
||||||
|
vt 0.203125 0.000000
|
||||||
|
vt 0.195313 0.000000
|
||||||
|
vt 0.187500 0.000000
|
||||||
|
vt 0.179688 0.000000
|
||||||
|
vt 0.171875 0.000000
|
||||||
|
vt 0.164063 0.000000
|
||||||
|
vt 0.156250 0.000000
|
||||||
|
vt 0.148437 0.000000
|
||||||
|
vt 0.140625 0.000000
|
||||||
|
vt 0.132813 0.000000
|
||||||
|
vt 0.125000 0.000000
|
||||||
|
vt 0.117188 0.000000
|
||||||
|
vt 0.109375 0.000000
|
||||||
|
vt 0.101563 0.000000
|
||||||
|
vt 0.093750 0.000000
|
||||||
|
vt 0.085938 0.000000
|
||||||
|
vt 0.078125 0.000000
|
||||||
|
vt 0.070312 0.000000
|
||||||
|
vt 0.062500 0.000000
|
||||||
|
vt 0.054688 0.000000
|
||||||
|
vt 0.046875 0.000000
|
||||||
|
vt 0.039063 0.000000
|
||||||
|
vt 0.031250 0.000000
|
||||||
|
vt 0.023438 0.000000
|
||||||
|
vt 0.015625 0.000000
|
||||||
|
vt 0.007813 0.000000
|
||||||
|
vt 1.000000 0.000000
|
||||||
|
vt 0.992188 0.000000
|
||||||
|
vt 0.984375 0.000000
|
||||||
|
vt 0.976563 0.000000
|
||||||
|
vt 0.968750 -0.000000
|
||||||
|
vt 0.960938 -0.000000
|
||||||
|
vt 0.953125 -0.000000
|
||||||
|
vt 0.945313 -0.000000
|
||||||
|
vt 0.937500 0.000000
|
||||||
|
vt 0.929688 -0.000000
|
||||||
|
vt 0.921875 0.000000
|
||||||
|
vt 0.914063 0.000000
|
||||||
|
vt 0.906250 0.000000
|
||||||
|
vt 0.898438 0.000000
|
||||||
|
vt 0.890625 0.000000
|
||||||
|
vt 0.882813 0.000000
|
||||||
|
vt 0.875000 0.000000
|
||||||
|
vt 0.867187 0.000000
|
||||||
|
vt 0.859375 0.000000
|
||||||
|
vt 0.851563 0.000000
|
||||||
|
vt 0.843750 0.000000
|
||||||
|
vt 0.835937 0.000000
|
||||||
|
vt 0.828125 0.000000
|
||||||
|
vt 0.820312 0.000000
|
||||||
|
vt 0.812500 0.000000
|
||||||
|
vt 0.804688 -0.000000
|
||||||
|
vt 0.796875 0.000000
|
||||||
|
vt 0.789063 0.000000
|
||||||
|
vt 0.000000 0.000000
|
||||||
|
vt 1.000000 1.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
vn 0.000000 1.000000 0.000000
|
||||||
|
s 1
|
||||||
|
g SafetyRing_1m_GEO
|
||||||
|
f 130/130/1 129/129/2 60/60/3 61/61/4
|
||||||
|
f 131/131/5 130/130/1 61/61/4 62/62/6
|
||||||
|
f 132/132/7 131/131/5 62/62/6 63/63/8
|
||||||
|
f 133/133/9 132/132/7 63/63/8 64/64/10
|
||||||
|
f 134/134/11 133/133/9 64/64/10 65/65/12
|
||||||
|
f 135/135/13 134/134/11 65/65/12 66/66/14
|
||||||
|
f 136/136/15 135/135/13 66/66/14 67/67/16
|
||||||
|
f 137/137/17 136/136/15 67/67/16 68/68/18
|
||||||
|
f 138/138/19 137/137/17 68/68/18 69/69/20
|
||||||
|
f 139/139/21 138/138/19 69/69/20 70/70/22
|
||||||
|
f 140/140/23 139/139/21 70/70/22 71/71/24
|
||||||
|
f 141/141/25 140/140/23 71/71/24 72/72/26
|
||||||
|
f 142/142/27 141/141/25 72/72/26 73/73/28
|
||||||
|
f 143/143/29 142/142/27 73/73/28 74/74/30
|
||||||
|
f 144/144/31 143/143/29 74/74/30 75/75/32
|
||||||
|
f 145/145/33 144/144/31 75/75/32 76/76/34
|
||||||
|
f 146/146/35 145/145/33 76/76/34 77/77/36
|
||||||
|
f 147/147/37 146/146/35 77/77/36 78/78/38
|
||||||
|
f 148/148/39 147/147/37 78/78/38 79/79/40
|
||||||
|
f 149/149/41 148/148/39 79/79/40 80/80/42
|
||||||
|
f 150/150/43 149/149/41 80/80/42 81/81/44
|
||||||
|
f 151/151/45 150/150/43 81/81/44 82/82/46
|
||||||
|
f 152/152/47 151/151/45 82/82/46 83/83/48
|
||||||
|
f 153/153/49 152/152/47 83/83/48 84/84/50
|
||||||
|
f 154/154/51 153/153/49 84/84/50 85/85/52
|
||||||
|
f 155/155/53 154/154/51 85/85/52 86/86/54
|
||||||
|
f 156/156/55 155/155/53 86/86/54 87/87/56
|
||||||
|
f 157/157/57 156/156/55 87/87/56 88/88/58
|
||||||
|
f 158/158/59 157/157/57 88/88/58 89/89/60
|
||||||
|
f 159/159/61 158/158/59 89/89/60 90/90/62
|
||||||
|
f 160/160/63 159/159/61 90/90/62 91/91/64
|
||||||
|
f 161/161/65 160/160/63 91/91/64 92/92/66
|
||||||
|
f 162/162/67 161/161/65 92/92/66 93/93/68
|
||||||
|
f 163/163/69 162/162/67 93/93/68 94/94/70
|
||||||
|
f 164/164/71 163/163/69 94/94/70 95/95/72
|
||||||
|
f 165/165/73 164/164/71 95/95/72 96/96/74
|
||||||
|
f 166/166/75 165/165/73 96/96/74 97/97/76
|
||||||
|
f 167/167/77 166/166/75 97/97/76 98/98/78
|
||||||
|
f 168/168/79 167/167/77 98/98/78 99/99/80
|
||||||
|
f 169/169/81 168/168/79 99/99/80 100/100/82
|
||||||
|
f 170/170/83 169/169/81 100/100/82 101/101/84
|
||||||
|
f 171/171/85 170/170/83 101/101/84 102/102/86
|
||||||
|
f 172/172/87 171/171/85 102/102/86 103/103/88
|
||||||
|
f 173/173/89 172/172/87 103/103/88 104/104/90
|
||||||
|
f 174/174/91 173/173/89 104/104/90 105/105/92
|
||||||
|
f 175/175/93 174/174/91 105/105/92 106/106/94
|
||||||
|
f 176/176/95 175/175/93 106/106/94 107/107/96
|
||||||
|
f 177/177/97 176/176/95 107/107/96 108/108/98
|
||||||
|
f 178/178/99 177/177/97 108/108/98 109/109/100
|
||||||
|
f 179/179/101 178/178/99 109/109/100 110/110/102
|
||||||
|
f 180/180/103 179/179/101 110/110/102 111/111/104
|
||||||
|
f 181/181/105 180/180/103 111/111/104 112/112/106
|
||||||
|
f 182/182/107 181/181/105 112/112/106 113/113/108
|
||||||
|
f 183/183/109 182/182/107 113/113/108 114/114/110
|
||||||
|
f 184/184/111 183/183/109 114/114/110 115/115/112
|
||||||
|
f 185/185/113 184/184/111 115/115/112 116/116/114
|
||||||
|
f 186/186/115 185/185/113 116/116/114 117/117/116
|
||||||
|
f 187/187/117 186/186/115 117/117/116 118/118/118
|
||||||
|
f 188/188/119 187/187/117 118/118/118 119/119/120
|
||||||
|
f 189/189/121 188/188/119 119/119/120 120/120/122
|
||||||
|
f 190/190/123 189/189/121 120/120/122 121/121/124
|
||||||
|
f 191/191/125 190/190/123 121/121/124 122/122/126
|
||||||
|
f 192/192/127 191/191/125 122/122/126 123/123/128
|
||||||
|
f 193/193/129 192/192/127 123/123/128 124/124/130
|
||||||
|
f 194/194/131 193/193/129 124/124/130 125/125/132
|
||||||
|
f 195/195/133 194/194/131 125/125/132 126/126/134
|
||||||
|
f 196/196/135 195/195/133 126/126/134 127/127/136
|
||||||
|
f 197/197/137 196/196/135 127/127/136 128/128/138
|
||||||
|
f 198/198/139 197/197/137 128/128/138 1/1/140
|
||||||
|
f 199/199/141 198/198/139 1/1/140 2/2/142
|
||||||
|
f 200/200/143 199/199/141 2/2/142 3/3/144
|
||||||
|
f 201/201/145 200/200/143 3/3/144 4/4/146
|
||||||
|
f 202/202/147 201/201/145 4/4/146 5/5/148
|
||||||
|
f 203/203/149 202/202/147 5/5/148 6/6/150
|
||||||
|
f 204/204/151 203/203/149 6/6/150 7/7/152
|
||||||
|
f 205/205/153 204/204/151 7/7/152 8/8/154
|
||||||
|
f 206/206/155 205/205/153 8/8/154 9/9/156
|
||||||
|
f 207/207/157 206/206/155 9/9/156 10/10/158
|
||||||
|
f 208/208/159 207/207/157 10/10/158 11/11/160
|
||||||
|
f 209/209/161 208/208/159 11/11/160 12/12/162
|
||||||
|
f 210/210/163 209/209/161 12/12/162 13/13/164
|
||||||
|
f 211/211/165 210/210/163 13/13/164 14/14/166
|
||||||
|
f 212/212/167 211/211/165 14/14/166 15/15/168
|
||||||
|
f 213/213/169 212/212/167 15/15/168 16/16/170
|
||||||
|
f 214/214/171 213/213/169 16/16/170 17/17/172
|
||||||
|
f 215/215/173 214/214/171 17/17/172 18/18/174
|
||||||
|
f 216/216/175 215/215/173 18/18/174 19/19/176
|
||||||
|
f 217/217/177 216/216/175 19/19/176 20/20/178
|
||||||
|
f 218/218/179 217/217/177 20/20/178 21/21/180
|
||||||
|
f 219/219/181 218/218/179 21/21/180 22/22/182
|
||||||
|
f 220/220/183 219/219/181 22/22/182 23/23/184
|
||||||
|
f 221/221/185 220/220/183 23/23/184 24/24/186
|
||||||
|
f 222/222/187 221/221/185 24/24/186 25/25/188
|
||||||
|
f 223/223/189 222/222/187 25/25/188 26/26/190
|
||||||
|
f 224/224/191 223/223/189 26/26/190 27/27/192
|
||||||
|
f 225/225/193 224/224/191 27/27/192 28/28/194
|
||||||
|
f 226/226/195 225/225/193 28/28/194 29/29/196
|
||||||
|
f 227/227/197 226/226/195 29/29/196 30/30/198
|
||||||
|
f 228/228/199 227/227/197 30/30/198 31/31/200
|
||||||
|
f 229/257/201 228/228/199 31/31/200 32/32/202
|
||||||
|
f 230/230/203 229/229/201 32/258/202 33/33/204
|
||||||
|
f 231/231/205 230/230/203 33/33/204 34/34/206
|
||||||
|
f 232/232/207 231/231/205 34/34/206 35/35/208
|
||||||
|
f 233/233/209 232/232/207 35/35/208 36/36/210
|
||||||
|
f 234/234/211 233/233/209 36/36/210 37/37/212
|
||||||
|
f 235/235/213 234/234/211 37/37/212 38/38/214
|
||||||
|
f 236/236/215 235/235/213 38/38/214 39/39/216
|
||||||
|
f 237/237/217 236/236/215 39/39/216 40/40/218
|
||||||
|
f 238/238/219 237/237/217 40/40/218 41/41/220
|
||||||
|
f 239/239/221 238/238/219 41/41/220 42/42/222
|
||||||
|
f 240/240/223 239/239/221 42/42/222 43/43/224
|
||||||
|
f 241/241/225 240/240/223 43/43/224 44/44/226
|
||||||
|
f 242/242/227 241/241/225 44/44/226 45/45/228
|
||||||
|
f 243/243/229 242/242/227 45/45/228 46/46/230
|
||||||
|
f 244/244/231 243/243/229 46/46/230 47/47/232
|
||||||
|
f 245/245/233 244/244/231 47/47/232 48/48/234
|
||||||
|
f 246/246/235 245/245/233 48/48/234 49/49/236
|
||||||
|
f 247/247/237 246/246/235 49/49/236 50/50/238
|
||||||
|
f 248/248/239 247/247/237 50/50/238 51/51/240
|
||||||
|
f 249/249/241 248/248/239 51/51/240 52/52/242
|
||||||
|
f 250/250/243 249/249/241 52/52/242 53/53/244
|
||||||
|
f 251/251/245 250/250/243 53/53/244 54/54/246
|
||||||
|
f 252/252/247 251/251/245 54/54/246 55/55/248
|
||||||
|
f 253/253/249 252/252/247 55/55/248 56/56/250
|
||||||
|
f 254/254/251 253/253/249 56/56/250 57/57/252
|
||||||
|
f 255/255/253 254/254/251 57/57/252 58/58/254
|
||||||
|
f 256/256/255 255/255/253 58/58/254 59/59/256
|
||||||
|
f 129/129/2 256/256/255 59/59/256 60/60/3
|
84
Assets/GoogleVR/Demos/Models/HelloVR/SafetyRing_1m.obj.meta
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e49edac1fa42d4e8290c88dfb8cb4acf
|
||||||
|
timeCreated: 1510963109
|
||||||
|
licenseType: Pro
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 19
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: //RootNode
|
||||||
|
100002: SafetyRing_1m_GEO
|
||||||
|
400000: //RootNode
|
||||||
|
400002: SafetyRing_1m_GEO
|
||||||
|
2300000: SafetyRing_1m_GEO
|
||||||
|
3300000: SafetyRing_1m_GEO
|
||||||
|
4300000: SafetyRing_1m_GEO
|
||||||
|
materials:
|
||||||
|
importMaterials: 0
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
importBlendShapes: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
importAnimation: 0
|
||||||
|
copyAvatar: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 2
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
rootMotionBoneName:
|
||||||
|
rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 0
|
||||||
|
humanoidOversampling: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
232
Assets/GoogleVR/Demos/Models/HelloVR/TriSphere.obj
Normal file
@ -0,0 +1,232 @@
|
|||||||
|
# This file uses centimeters as units for non-parametric coordinates.
|
||||||
|
|
||||||
|
g default
|
||||||
|
v 0.425273 -0.000000 0.262835
|
||||||
|
v 0.425275 0.000000 -0.262834
|
||||||
|
v -0.425276 0.000000 -0.262834
|
||||||
|
v -0.425275 -0.000000 0.262835
|
||||||
|
v -0.000001 0.262859 -0.425315
|
||||||
|
v -0.000001 -0.262859 -0.425315
|
||||||
|
v -0.000000 -0.262859 0.425315
|
||||||
|
v -0.000000 0.262859 0.425315
|
||||||
|
v -0.262860 0.425316 0.000001
|
||||||
|
v 0.262859 0.425316 0.000001
|
||||||
|
v 0.262859 -0.425316 0.000001
|
||||||
|
v -0.262860 -0.425316 0.000001
|
||||||
|
v 0.000153 -0.499999 0.000003
|
||||||
|
v 0.000153 0.499999 0.000003
|
||||||
|
v -0.154530 0.404400 0.250119
|
||||||
|
v -0.154530 -0.404400 0.250119
|
||||||
|
v -0.249938 -0.154345 0.404542
|
||||||
|
v -0.249938 0.154345 0.404542
|
||||||
|
v -0.154531 -0.404400 -0.250118
|
||||||
|
v -0.154531 0.404400 -0.250118
|
||||||
|
v -0.249938 0.154345 -0.404541
|
||||||
|
v -0.249938 -0.154346 -0.404541
|
||||||
|
v -0.404460 -0.250014 0.154426
|
||||||
|
v -0.404460 -0.250014 -0.154424
|
||||||
|
v -0.499993 -0.000153 -0.000306
|
||||||
|
v -0.404460 0.250014 -0.154424
|
||||||
|
v -0.404460 0.250014 0.154426
|
||||||
|
v 0.154529 -0.404400 -0.250118
|
||||||
|
v 0.154529 0.404400 -0.250118
|
||||||
|
v 0.000306 -0.000153 -0.499993
|
||||||
|
v 0.249937 -0.154346 -0.404541
|
||||||
|
v 0.249937 0.154346 -0.404541
|
||||||
|
v 0.154529 0.404400 0.250119
|
||||||
|
v 0.154529 -0.404399 0.250119
|
||||||
|
v 0.249936 -0.154345 0.404541
|
||||||
|
v -0.000307 -0.000153 0.499993
|
||||||
|
v 0.249936 0.154345 0.404541
|
||||||
|
v 0.404459 -0.250014 -0.154425
|
||||||
|
v 0.404458 -0.250013 0.154426
|
||||||
|
v 0.499993 0.000154 0.000311
|
||||||
|
v 0.404458 0.250013 0.154426
|
||||||
|
v 0.404459 0.250014 -0.154425
|
||||||
|
vt 0.194273 0.259786
|
||||||
|
vt 0.368974 0.259786
|
||||||
|
vt 0.543675 0.259786
|
||||||
|
vt 0.718376 0.259786
|
||||||
|
vt 0.893078 0.259786
|
||||||
|
vt 0.106922 0.419929
|
||||||
|
vt 0.281624 0.419929
|
||||||
|
vt 0.456325 0.419929
|
||||||
|
vt 0.631026 0.419929
|
||||||
|
vt 0.805727 0.419929
|
||||||
|
vt 0.980428 0.419929
|
||||||
|
vt 0.019572 0.580071
|
||||||
|
vt 0.194273 0.580071
|
||||||
|
vt 0.368974 0.580071
|
||||||
|
vt 0.543675 0.580071
|
||||||
|
vt 0.718376 0.580071
|
||||||
|
vt 0.893078 0.580071
|
||||||
|
vt 0.106922 0.740214
|
||||||
|
vt 0.281624 0.740214
|
||||||
|
vt 0.456325 0.740214
|
||||||
|
vt 0.631026 0.740214
|
||||||
|
vt 0.805727 0.740214
|
||||||
|
vt 0.849402 0.339857
|
||||||
|
vt 0.762052 0.339857
|
||||||
|
vt 0.325299 0.660143
|
||||||
|
vt 0.412649 0.660143
|
||||||
|
vt 0.456325 0.580071
|
||||||
|
vt 0.587351 0.339857
|
||||||
|
vt 0.674701 0.339857
|
||||||
|
vt 0.543675 0.419929
|
||||||
|
vt 0.500000 0.500000
|
||||||
|
vt 0.150598 0.339857
|
||||||
|
vt 0.936753 0.339857
|
||||||
|
vt 0.281624 0.580071
|
||||||
|
vt 0.237948 0.500000
|
||||||
|
vt 0.194273 0.419929
|
||||||
|
vt 0.412649 0.339857
|
||||||
|
vt 0.500000 0.339857
|
||||||
|
vt 0.325299 0.339857
|
||||||
|
vt 0.237948 0.339857
|
||||||
|
vt 0.368974 0.419929
|
||||||
|
vt 0.325299 0.500000
|
||||||
|
vt 0.412649 0.500000
|
||||||
|
vt 0.893077 0.419929
|
||||||
|
vt 0.150598 0.660143
|
||||||
|
vt 0.237948 0.660143
|
||||||
|
vt 0.150598 0.500000
|
||||||
|
vt 0.063247 0.500000
|
||||||
|
vt 0.936753 0.500000
|
||||||
|
vt 0.106922 0.580071
|
||||||
|
vt 0.587351 0.660143
|
||||||
|
vt 0.500000 0.660143
|
||||||
|
vt 0.718376 0.419929
|
||||||
|
vt 0.674701 0.500000
|
||||||
|
vt 0.587351 0.500000
|
||||||
|
vt 0.631026 0.580071
|
||||||
|
vt 0.849402 0.500000
|
||||||
|
vt 0.762052 0.500000
|
||||||
|
vt 0.805727 0.580071
|
||||||
|
vt 0.762052 0.660143
|
||||||
|
vt 0.674701 0.660143
|
||||||
|
vt 0.849402 0.660143
|
||||||
|
vt 0.063247 0.660143
|
||||||
|
vn 0.850795 -0.000038 -0.525497
|
||||||
|
vn 0.808993 0.499954 -0.309155
|
||||||
|
vn 1.000000 0.000102 0.000142
|
||||||
|
vn 0.850539 -0.000038 0.525912
|
||||||
|
vn 0.809004 -0.500004 0.309045
|
||||||
|
vn 0.499947 0.308796 0.809134
|
||||||
|
vn 0.500027 -0.308797 0.809084
|
||||||
|
vn 0.808892 0.500114 0.309162
|
||||||
|
vn -0.000077 0.525581 -0.850743
|
||||||
|
vn 0.500166 0.309031 -0.808909
|
||||||
|
vn 0.000202 -0.000068 -1.000000
|
||||||
|
vn 0.525743 0.850644 0.000002
|
||||||
|
vn 0.309132 0.808856 -0.500188
|
||||||
|
vn 0.809105 -0.499844 -0.309038
|
||||||
|
vn 0.500246 -0.309032 -0.808859
|
||||||
|
vn -0.850794 0.000038 0.525500
|
||||||
|
vn -0.809105 0.499843 0.309041
|
||||||
|
vn -1.000000 -0.000101 -0.000135
|
||||||
|
vn -0.850543 0.000038 -0.525906
|
||||||
|
vn -0.808893 -0.500113 -0.309158
|
||||||
|
vn -0.499947 0.308797 -0.809134
|
||||||
|
vn -0.809006 0.500004 -0.309041
|
||||||
|
vn -0.000076 -0.525785 -0.850618
|
||||||
|
vn -0.309133 -0.808906 -0.500108
|
||||||
|
vn -0.500027 -0.308798 -0.809084
|
||||||
|
vn 0.000077 -0.525783 0.850619
|
||||||
|
vn -0.000202 -0.000068 1.000000
|
||||||
|
vn -0.500246 -0.309031 0.808860
|
||||||
|
vn -0.808993 -0.499953 0.309158
|
||||||
|
vn -0.500166 0.309030 0.808910
|
||||||
|
vn -0.309133 0.808906 -0.500108
|
||||||
|
vn 0.309132 -0.808856 -0.500188
|
||||||
|
vn -0.309134 -0.808904 0.500112
|
||||||
|
vn 0.309136 -0.808853 0.500192
|
||||||
|
vn 0.000076 0.525580 0.850744
|
||||||
|
vn 0.309136 0.808853 0.500192
|
||||||
|
vn -0.309134 0.808904 0.500112
|
||||||
|
vn 0.000067 1.000000 0.000002
|
||||||
|
vn -0.525538 0.850770 -0.000000
|
||||||
|
vn 0.000068 -1.000000 0.000003
|
||||||
|
vn 0.525743 -0.850644 0.000002
|
||||||
|
vn -0.525538 -0.850770 -0.000000
|
||||||
|
s 1
|
||||||
|
g TriSphere_GEO
|
||||||
|
f 2/17/1 42/62/2 40/59/3
|
||||||
|
f 1/16/4 39/58/5 40/59/3
|
||||||
|
f 1/16/4 37/56/6 35/54/7
|
||||||
|
f 1/16/4 35/54/7 39/58/5
|
||||||
|
f 1/16/4 41/61/8 37/56/6
|
||||||
|
f 5/13/9 32/50/10 30/47/11
|
||||||
|
f 10/18/12 42/63/2 29/45/13
|
||||||
|
f 2/17/1 38/57/14 31/49/15
|
||||||
|
f 4/8/16 27/43/17 25/41/18
|
||||||
|
f 3/7/19 24/39/20 25/41/18
|
||||||
|
f 5/13/9 30/47/11 21/35/21
|
||||||
|
f 3/7/19 26/42/22 21/35/21
|
||||||
|
f 6/6/23 19/32/24 22/36/25
|
||||||
|
f 7/9/26 36/55/27 17/30/28
|
||||||
|
f 4/8/16 23/38/29 17/30/28
|
||||||
|
f 4/8/16 18/31/30 27/43/17
|
||||||
|
f 5/13/9 20/34/31 29/46/13
|
||||||
|
f 6/11/23 28/44/32 19/33/24
|
||||||
|
f 7/9/26 16/29/33 34/53/34
|
||||||
|
f 8/15/35 33/52/36 15/27/37
|
||||||
|
f 15/27/37 14/26/38 9/14/39
|
||||||
|
f 14/26/38 33/52/36 10/20/12
|
||||||
|
f 15/27/37 33/52/36 14/26/38
|
||||||
|
f 34/53/34 13/24/40 11/10/41
|
||||||
|
f 13/24/40 16/29/33 12/4/42
|
||||||
|
f 34/53/34 16/29/33 13/24/40
|
||||||
|
f 19/33/24 13/23/40 12/5/42
|
||||||
|
f 13/23/40 28/44/32 11/10/41
|
||||||
|
f 19/33/24 28/44/32 13/23/40
|
||||||
|
f 29/46/13 14/25/38 10/19/12
|
||||||
|
f 14/25/38 20/34/31 9/14/39
|
||||||
|
f 29/46/13 20/34/31 14/25/38
|
||||||
|
f 27/43/17 15/27/37 9/14/39
|
||||||
|
f 15/27/37 18/31/30 8/15/35
|
||||||
|
f 27/43/17 18/31/30 15/27/37
|
||||||
|
f 17/30/28 16/28/33 7/9/26
|
||||||
|
f 16/28/33 23/38/29 12/3/42
|
||||||
|
f 17/30/28 23/38/29 16/28/33
|
||||||
|
f 17/30/28 18/31/30 4/8/16
|
||||||
|
f 18/31/30 36/55/27 8/15/35
|
||||||
|
f 17/30/28 36/55/27 18/31/30
|
||||||
|
f 22/36/25 24/40/20 3/7/19
|
||||||
|
f 24/40/20 19/32/24 12/1/42
|
||||||
|
f 22/36/25 19/32/24 24/40/20
|
||||||
|
f 21/35/21 20/34/31 5/13/9
|
||||||
|
f 20/34/31 26/42/22 9/14/39
|
||||||
|
f 21/35/21 26/42/22 20/34/31
|
||||||
|
f 21/35/21 22/36/25 3/7/19
|
||||||
|
f 22/36/25 30/47/11 6/6/23
|
||||||
|
f 21/35/21 30/47/11 22/36/25
|
||||||
|
f 25/41/18 23/37/29 4/8/16
|
||||||
|
f 23/37/29 24/39/20 12/2/42
|
||||||
|
f 25/41/18 24/39/20 23/37/29
|
||||||
|
f 25/41/18 26/42/22 3/7/19
|
||||||
|
f 26/42/22 27/43/17 9/14/39
|
||||||
|
f 25/41/18 27/43/17 26/42/22
|
||||||
|
f 31/49/15 28/44/32 6/11/23
|
||||||
|
f 28/44/32 38/57/14 11/10/41
|
||||||
|
f 31/49/15 38/57/14 28/44/32
|
||||||
|
f 29/45/13 32/50/10 5/13/9
|
||||||
|
f 32/50/10 42/63/2 2/12/1
|
||||||
|
f 29/45/13 42/63/2 32/50/10
|
||||||
|
f 30/47/11 31/48/15 6/6/23
|
||||||
|
f 31/48/15 32/50/10 2/12/1
|
||||||
|
f 30/47/11 32/50/10 31/48/15
|
||||||
|
f 37/56/6 33/51/36 8/15/35
|
||||||
|
f 33/51/36 41/61/8 10/21/12
|
||||||
|
f 37/56/6 41/61/8 33/51/36
|
||||||
|
f 39/58/5 34/53/34 11/10/41
|
||||||
|
f 34/53/34 35/54/7 7/9/26
|
||||||
|
f 39/58/5 35/54/7 34/53/34
|
||||||
|
f 35/54/7 36/55/27 7/9/26
|
||||||
|
f 36/55/27 37/56/6 8/15/35
|
||||||
|
f 35/54/7 37/56/6 36/55/27
|
||||||
|
f 40/59/3 38/57/14 2/17/1
|
||||||
|
f 38/57/14 39/58/5 11/10/41
|
||||||
|
f 40/59/3 39/58/5 38/57/14
|
||||||
|
f 40/59/3 41/60/8 1/16/4
|
||||||
|
f 41/60/8 42/62/2 10/22/12
|
||||||
|
f 40/59/3 42/62/2 41/60/8
|
84
Assets/GoogleVR/Demos/Models/HelloVR/TriSphere.obj.meta
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 18ea1f717668b466d9b043f460af69d1
|
||||||
|
timeCreated: 1509062228
|
||||||
|
licenseType: Pro
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 19
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: //RootNode
|
||||||
|
100002: TriSphere_GEO
|
||||||
|
400000: //RootNode
|
||||||
|
400002: TriSphere_GEO
|
||||||
|
2300000: TriSphere_GEO
|
||||||
|
3300000: TriSphere_GEO
|
||||||
|
4300000: TriSphere_GEO
|
||||||
|
materials:
|
||||||
|
importMaterials: 0
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 1
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
importBlendShapes: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
importAnimation: 1
|
||||||
|
copyAvatar: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 2
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
rootMotionBoneName:
|
||||||
|
rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 0
|
||||||
|
humanoidOversampling: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Prefabs.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 36e9b5c6028c1ed4f8d525c2260b9d48
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
279
Assets/GoogleVR/Demos/Prefabs/DemoInputManager.prefab
Normal file
@ -0,0 +1,279 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &152284
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 22412244}
|
||||||
|
- 222: {fileID: 22228636}
|
||||||
|
- 114: {fileID: 11450286}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: MessageText
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &156300
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 22450954}
|
||||||
|
- 222: {fileID: 22233428}
|
||||||
|
- 114: {fileID: 11437516}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: Background
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &162814
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 22484034}
|
||||||
|
- 223: {fileID: 22358712}
|
||||||
|
- 114: {fileID: 11424358}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: MessageCanvas
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &195966
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 452846}
|
||||||
|
- 114: {fileID: 11499020}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: DemoInputManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &452846
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 195966}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0.75, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 22484034}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
--- !u!114 &11424358
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 162814}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_UiScaleMode: 0
|
||||||
|
m_ReferencePixelsPerUnit: 100
|
||||||
|
m_ScaleFactor: 1
|
||||||
|
m_ReferenceResolution: {x: 800, y: 600}
|
||||||
|
m_ScreenMatchMode: 0
|
||||||
|
m_MatchWidthOrHeight: 0
|
||||||
|
m_PhysicalUnit: 3
|
||||||
|
m_FallbackScreenDPI: 96
|
||||||
|
m_DefaultSpriteDPI: 96
|
||||||
|
m_DynamicPixelsPerUnit: 1
|
||||||
|
--- !u!114 &11437516
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 156300}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_Color: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
m_OnCullStateChanged:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls: []
|
||||||
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
|
m_Sprite: {fileID: 0}
|
||||||
|
m_Type: 0
|
||||||
|
m_PreserveAspect: 0
|
||||||
|
m_FillCenter: 1
|
||||||
|
m_FillMethod: 4
|
||||||
|
m_FillAmount: 1
|
||||||
|
m_FillClockwise: 1
|
||||||
|
m_FillOrigin: 0
|
||||||
|
--- !u!114 &11450286
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 152284}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
m_OnCullStateChanged:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls: []
|
||||||
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
|
m_FontData:
|
||||||
|
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_FontSize: 18
|
||||||
|
m_FontStyle: 1
|
||||||
|
m_BestFit: 0
|
||||||
|
m_MinSize: 10
|
||||||
|
m_MaxSize: 40
|
||||||
|
m_Alignment: 4
|
||||||
|
m_AlignByGeometry: 0
|
||||||
|
m_RichText: 1
|
||||||
|
m_HorizontalOverflow: 0
|
||||||
|
m_VerticalOverflow: 0
|
||||||
|
m_LineSpacing: 1
|
||||||
|
m_Text: Messages will appear here at runtime.
|
||||||
|
--- !u!114 &11499020
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 195966}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ddd25f1308577456cbaa207901961126, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
controllerMain: {fileID: 0}
|
||||||
|
controllerPointer: {fileID: 0}
|
||||||
|
reticlePointer: {fileID: 0}
|
||||||
|
messageCanvas: {fileID: 0}
|
||||||
|
messageText: {fileID: 0}
|
||||||
|
gvrEmulatedPlatformType: 0
|
||||||
|
--- !u!222 &22228636
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 152284}
|
||||||
|
--- !u!222 &22233428
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 156300}
|
||||||
|
--- !u!223 &22358712
|
||||||
|
Canvas:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 162814}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_RenderMode: 2
|
||||||
|
m_Camera: {fileID: 0}
|
||||||
|
m_PlaneDistance: 100
|
||||||
|
m_PixelPerfect: 0
|
||||||
|
m_ReceivesEvents: 1
|
||||||
|
m_OverrideSorting: 0
|
||||||
|
m_OverridePixelPerfect: 0
|
||||||
|
m_SortingBucketNormalizedSize: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
--- !u!224 &22412244
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 152284}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 22484034}
|
||||||
|
m_RootOrder: 1
|
||||||
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!224 &22450954
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 156300}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 22484034}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!224 &22484034
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 162814}
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 5}
|
||||||
|
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 22450954}
|
||||||
|
- {fileID: 22412244}
|
||||||
|
m_Father: {fileID: 452846}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
|
m_AnchorMax: {x: 0, y: 0}
|
||||||
|
m_AnchoredPosition: {x: 0, y: -0.24}
|
||||||
|
m_SizeDelta: {x: 450, y: 100}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications: []
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 195966}
|
||||||
|
m_IsPrefabParent: 1
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8524bbe5e592a42dc9251484a73c9c7f
|
||||||
|
timeCreated: 1479274754
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
67
Assets/GoogleVR/Demos/Prefabs/DemoSceneManager.prefab
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications: []
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 632161999}
|
||||||
|
m_IsPrefabParent: 1
|
||||||
|
--- !u!1 &632161999
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1509313747}
|
||||||
|
- component: {fileID: 1980163928}
|
||||||
|
- component: {fileID: 114055343288806878}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: DemoSceneManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1509313747
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 632161999}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1980163928
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 632161999}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 1bec9ea3efe7849ffae666549aca3cad, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
--- !u!114 &114055343288806878
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 632161999}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 94f5d450d1bd94c97b1dc8109b633ac0, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
safetyRing: {fileID: 0}
|
||||||
|
enableDebugLog: 0
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 87c35d808850c410ca0e398a8da84e68
|
||||||
|
timeCreated: 1485218930
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Prefabs/Keyboard.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8e52268180be34040b91e69696496c5a
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -0,0 +1,55 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications: []
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 909512790}
|
||||||
|
m_IsPrefabParent: 1
|
||||||
|
--- !u!1 &909512790
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1788732883}
|
||||||
|
- 114: {fileID: 2044164019}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: KeyboardDelegateExample
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1788732883
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 909512790}
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 1.39, z: 1}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
--- !u!114 &2044164019
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 909512790}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ff12693eea0a446d0a2183f2ffe9c711, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
KeyboardText: {fileID: 0}
|
||||||
|
UpdateButton: {fileID: 0}
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3b7eeb268f8424f809fc34c33b2a6820
|
||||||
|
timeCreated: 1479081998
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Prefabs/VideoDemo.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 60df75173a3e01a44b5cf5d582f90846
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
507
Assets/GoogleVR/Demos/Prefabs/VideoDemo/MenuBar.prefab
Normal file
@ -0,0 +1,507 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications: []
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 1596676483}
|
||||||
|
m_IsPrefabParent: 1
|
||||||
|
--- !u!1 &174288875
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 1225916774}
|
||||||
|
- 222: {fileID: 1300329510}
|
||||||
|
- 114: {fileID: 1685894217}
|
||||||
|
- 114: {fileID: 169017167}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: Button
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &1590874943
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 863570889}
|
||||||
|
- 222: {fileID: 1868668733}
|
||||||
|
- 114: {fileID: 1488426162}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: VideoSize
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &1617223201
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 294705724}
|
||||||
|
- 222: {fileID: 512967037}
|
||||||
|
- 114: {fileID: 694042128}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: Text
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &1596676483
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 224: {fileID: 824776444}
|
||||||
|
- 223: {fileID: 1755358597}
|
||||||
|
- 114: {fileID: 80762351}
|
||||||
|
- 114: {fileID: 421771429}
|
||||||
|
- 225: {fileID: 1092422400}
|
||||||
|
- 114: {fileID: 1960324903}
|
||||||
|
- 114: {fileID: 1336403911}
|
||||||
|
- 114: {fileID: 2043292222}
|
||||||
|
- 114: {fileID: 1516951237}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: MenuBar
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &80762351
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_UiScaleMode: 0
|
||||||
|
m_ReferencePixelsPerUnit: 100
|
||||||
|
m_ScaleFactor: 1
|
||||||
|
m_ReferenceResolution: {x: 800, y: 600}
|
||||||
|
m_ScreenMatchMode: 0
|
||||||
|
m_MatchWidthOrHeight: 0
|
||||||
|
m_PhysicalUnit: 3
|
||||||
|
m_FallbackScreenDPI: 96
|
||||||
|
m_DefaultSpriteDPI: 96
|
||||||
|
m_DynamicPixelsPerUnit: 1
|
||||||
|
--- !u!114 &1516951237
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 7304a3fe3b19a4eb8ba4e4b21008b2f0, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
menuObjects:
|
||||||
|
- {fileID: 0}
|
||||||
|
- {fileID: 0}
|
||||||
|
--- !u!114 &1960324903
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 499621f70ffb54e8bad37f748aed85f2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
--- !u!114 &1336403911
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 9e216f327e132794b8e02093522ae84c, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
OnAppUp:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls:
|
||||||
|
- m_Target: {fileID: 0}
|
||||||
|
m_MethodName:
|
||||||
|
m_Mode: 1
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName:
|
||||||
|
m_IntArgument: 0
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
|
m_TypeName: GVR.Input.ButtonEvent, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
|
||||||
|
PublicKeyToken=null
|
||||||
|
OnAppDown:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls:
|
||||||
|
- m_Target: {fileID: 2043292222}
|
||||||
|
m_MethodName: Toggle
|
||||||
|
m_Mode: 1
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
|
m_IntArgument: 0
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
|
m_TypeName: GVR.Input.ButtonEvent, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
|
||||||
|
PublicKeyToken=null
|
||||||
|
--- !u!114 &169017167
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 174288875}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Navigation:
|
||||||
|
m_Mode: 3
|
||||||
|
m_SelectOnUp: {fileID: 0}
|
||||||
|
m_SelectOnDown: {fileID: 0}
|
||||||
|
m_SelectOnLeft: {fileID: 0}
|
||||||
|
m_SelectOnRight: {fileID: 0}
|
||||||
|
m_Transition: 1
|
||||||
|
m_Colors:
|
||||||
|
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||||
|
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||||
|
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
|
||||||
|
m_ColorMultiplier: 1
|
||||||
|
m_FadeDuration: 0.1
|
||||||
|
m_SpriteState:
|
||||||
|
m_HighlightedSprite: {fileID: 0}
|
||||||
|
m_PressedSprite: {fileID: 0}
|
||||||
|
m_DisabledSprite: {fileID: 0}
|
||||||
|
m_AnimationTriggers:
|
||||||
|
m_NormalTrigger: Normal
|
||||||
|
m_HighlightedTrigger: Highlighted
|
||||||
|
m_PressedTrigger: Pressed
|
||||||
|
m_DisabledTrigger: Disabled
|
||||||
|
m_Interactable: 1
|
||||||
|
m_TargetGraphic: {fileID: 1685894217}
|
||||||
|
m_OnClick:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls:
|
||||||
|
- m_Target: {fileID: 0}
|
||||||
|
m_MethodName: ShowMainMenu
|
||||||
|
m_Mode: 1
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
|
m_IntArgument: 0
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
|
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
|
||||||
|
Culture=neutral, PublicKeyToken=null
|
||||||
|
--- !u!114 &421771429
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_IgnoreReversedGraphics: 1
|
||||||
|
m_BlockingObjects: 0
|
||||||
|
m_BlockingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
--- !u!114 &2043292222
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d1b8f07442700094898145567ef1f203, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
OnToggleOn:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls:
|
||||||
|
- m_Target: {fileID: 1516951237}
|
||||||
|
m_MethodName: ShowMenu
|
||||||
|
m_Mode: 1
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
|
m_IntArgument: 0
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
|
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral,
|
||||||
|
PublicKeyToken=null
|
||||||
|
OnToggleOff:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls:
|
||||||
|
- m_Target: {fileID: 1516951237}
|
||||||
|
m_MethodName: HideMenu
|
||||||
|
m_Mode: 1
|
||||||
|
m_Arguments:
|
||||||
|
m_ObjectArgument: {fileID: 0}
|
||||||
|
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||||
|
m_IntArgument: 0
|
||||||
|
m_FloatArgument: 0
|
||||||
|
m_StringArgument:
|
||||||
|
m_BoolArgument: 0
|
||||||
|
m_CallState: 2
|
||||||
|
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral,
|
||||||
|
PublicKeyToken=null
|
||||||
|
InitialState: 1
|
||||||
|
RaiseEventForInitialState: 0
|
||||||
|
Cooldown: 0
|
||||||
|
--- !u!114 &1488426162
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1590874943}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
m_OnCullStateChanged:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls: []
|
||||||
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
|
m_FontData:
|
||||||
|
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_FontSize: 14
|
||||||
|
m_FontStyle: 0
|
||||||
|
m_BestFit: 1
|
||||||
|
m_MinSize: 10
|
||||||
|
m_MaxSize: 100
|
||||||
|
m_Alignment: 1
|
||||||
|
m_AlignByGeometry: 0
|
||||||
|
m_RichText: 1
|
||||||
|
m_HorizontalOverflow: 0
|
||||||
|
m_VerticalOverflow: 0
|
||||||
|
m_LineSpacing: 1
|
||||||
|
m_Text:
|
||||||
|
--- !u!114 &694042128
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1617223201}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
m_OnCullStateChanged:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls: []
|
||||||
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
|
m_FontData:
|
||||||
|
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_FontSize: 14
|
||||||
|
m_FontStyle: 0
|
||||||
|
m_BestFit: 1
|
||||||
|
m_MinSize: 10
|
||||||
|
m_MaxSize: 100
|
||||||
|
m_Alignment: 4
|
||||||
|
m_AlignByGeometry: 0
|
||||||
|
m_RichText: 1
|
||||||
|
m_HorizontalOverflow: 0
|
||||||
|
m_VerticalOverflow: 0
|
||||||
|
m_LineSpacing: 1
|
||||||
|
m_Text: Back to Menu
|
||||||
|
--- !u!114 &1685894217
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 174288875}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
m_OnCullStateChanged:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls: []
|
||||||
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
|
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_Type: 1
|
||||||
|
m_PreserveAspect: 0
|
||||||
|
m_FillCenter: 1
|
||||||
|
m_FillMethod: 4
|
||||||
|
m_FillAmount: 1
|
||||||
|
m_FillClockwise: 1
|
||||||
|
m_FillOrigin: 0
|
||||||
|
--- !u!222 &1868668733
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1590874943}
|
||||||
|
--- !u!222 &1300329510
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 174288875}
|
||||||
|
--- !u!222 &512967037
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1617223201}
|
||||||
|
--- !u!223 &1755358597
|
||||||
|
Canvas:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_RenderMode: 2
|
||||||
|
m_Camera: {fileID: 0}
|
||||||
|
m_PlaneDistance: 100
|
||||||
|
m_PixelPerfect: 0
|
||||||
|
m_ReceivesEvents: 1
|
||||||
|
m_OverrideSorting: 0
|
||||||
|
m_OverridePixelPerfect: 0
|
||||||
|
m_SortingBucketNormalizedSize: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
--- !u!224 &294705724
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1617223201}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1225916774}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!224 &1225916774
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 174288875}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 294705724}
|
||||||
|
m_Father: {fileID: 824776444}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_AnchorMin: {x: 0.2, y: 0.1}
|
||||||
|
m_AnchorMax: {x: 0.8, y: 0.25}
|
||||||
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!224 &863570889
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1590874943}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 824776444}
|
||||||
|
m_RootOrder: 1
|
||||||
|
m_AnchorMin: {x: 0.009542092, y: 0.1}
|
||||||
|
m_AnchorMax: {x: 1, y: 0.17400001}
|
||||||
|
m_AnchoredPosition: {x: -9.9961, y: -149}
|
||||||
|
m_SizeDelta: {x: 19.992, y: 15}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!224 &824776444
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 4}
|
||||||
|
m_LocalScale: {x: 0.001, y: 0.001, z: 1}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 1225916774}
|
||||||
|
- {fileID: 863570889}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
|
m_AnchorMax: {x: 0, y: 0}
|
||||||
|
m_AnchoredPosition: {x: -0.02, y: -0.82}
|
||||||
|
m_SizeDelta: {x: 2095.15, y: 1918.35}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!225 &1092422400
|
||||||
|
CanvasGroup:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 1596676483}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Alpha: 1
|
||||||
|
m_Interactable: 1
|
||||||
|
m_BlocksRaycasts: 1
|
||||||
|
m_IgnoreParentGroups: 0
|
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 421f38d36955b4473b99800e7cc5ee37
|
||||||
|
timeCreated: 1475163586
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
2916
Assets/GoogleVR/Demos/Prefabs/VideoDemo/VideoControls.prefab
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1a62dfff2c15946c6a3caf52aef4bcf4
|
||||||
|
timeCreated: 1472152474
|
||||||
|
licenseType: Pro
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Scenes.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 44f11c419984f0f4eb7430806be6506f
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
1833
Assets/GoogleVR/Demos/Scenes/HelloVR.unity
Normal file
8
Assets/GoogleVR/Demos/Scenes/HelloVR.unity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bb36d2905dc634f1c9eecb35beecaca8
|
||||||
|
timeCreated: 1479266156
|
||||||
|
licenseType: Pro
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
1312
Assets/GoogleVR/Demos/Scenes/KeyboardDemo.unity
Normal file
8
Assets/GoogleVR/Demos/Scenes/KeyboardDemo.unity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2a44fd944cf574740a8f88ff7e39a487
|
||||||
|
timeCreated: 1462053048
|
||||||
|
licenseType: Pro
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
1333
Assets/GoogleVR/Demos/Scenes/PermissionsDemo.unity
Normal file
8
Assets/GoogleVR/Demos/Scenes/PermissionsDemo.unity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5d5572a3735414cc9ad53b169fe2c7e8
|
||||||
|
timeCreated: 1462053048
|
||||||
|
licenseType: Pro
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
2966
Assets/GoogleVR/Demos/Scenes/VideoDemo.unity
Normal file
8
Assets/GoogleVR/Demos/Scenes/VideoDemo.unity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c79d901ffb34f428eadaa3a7269a6c7c
|
||||||
|
timeCreated: 1479427319
|
||||||
|
licenseType: Pro
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Scripts.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e10df0011ef35a242818a776f79d394c
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
350
Assets/GoogleVR/Demos/Scripts/DemoInputManager.cs
Normal file
@ -0,0 +1,350 @@
|
|||||||
|
// Copyright 2017 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
#if UNITY_ANDROID && !UNITY_EDITOR
|
||||||
|
#define RUNNING_ON_ANDROID_DEVICE
|
||||||
|
#endif // UNITY_ANDROID && !UNITY_EDITOR
|
||||||
|
|
||||||
|
namespace GoogleVR.Demos {
|
||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UI;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
#if UNITY_2017_2_OR_NEWER
|
||||||
|
using UnityEngine.XR;
|
||||||
|
#else
|
||||||
|
using XRSettings = UnityEngine.VR.VRSettings;
|
||||||
|
#endif // UNITY_2017_2_OR_NEWER
|
||||||
|
|
||||||
|
public class DemoInputManager : MonoBehaviour {
|
||||||
|
private const string MESSAGE_CANVAS_NAME = "MessageCanvas";
|
||||||
|
private const string MESSAGE_TEXT_NAME = "MessageText";
|
||||||
|
private const string LASER_GAMEOBJECT_NAME = "Laser";
|
||||||
|
|
||||||
|
private const string CONTROLLER_CONNECTING_MESSAGE = "Controller connecting...";
|
||||||
|
private const string CONTROLLER_DISCONNECTED_MESSAGE = "Controller disconnected";
|
||||||
|
private const string CONTROLLER_SCANNING_MESSAGE = "Controller scanning...";
|
||||||
|
private const string NON_GVR_PLATFORM =
|
||||||
|
"Please select a supported Google VR platform via 'Build Settings > Android | iOS > Switch Platform'\n";
|
||||||
|
private const string VR_SUPPORT_NOT_CHECKED =
|
||||||
|
"Please make sure 'Player Settings > Virtual Reality Supported' is checked\n";
|
||||||
|
private const string EMPTY_VR_SDK_WARNING_MESSAGE =
|
||||||
|
"Please add 'Daydream' or 'Cardboard' under 'Player Settings > Virtual Reality SDKs'\n";
|
||||||
|
|
||||||
|
// Java class, method, and field constants.
|
||||||
|
private const int ANDROID_MIN_DAYDREAM_API = 24;
|
||||||
|
private const string FIELD_SDK_INT = "SDK_INT";
|
||||||
|
private const string PACKAGE_BUILD_VERSION = "android.os.Build$VERSION";
|
||||||
|
private const string PACKAGE_DAYDREAM_API_CLASS = "com.google.vr.ndk.base.DaydreamApi";
|
||||||
|
private const string METHOD_IS_DAYDREAM_READY = "isDaydreamReadyPlatform";
|
||||||
|
|
||||||
|
private bool isDaydream = false;
|
||||||
|
private int activeControllerPointer = 0;
|
||||||
|
private static GvrControllerHand[] AllHands = {
|
||||||
|
GvrControllerHand.Right,
|
||||||
|
GvrControllerHand.Left,
|
||||||
|
};
|
||||||
|
|
||||||
|
[Tooltip("Reference to GvrControllerMain")]
|
||||||
|
public GameObject controllerMain;
|
||||||
|
public static string CONTROLLER_MAIN_PROP_NAME = "controllerMain";
|
||||||
|
|
||||||
|
[Tooltip("Reference to GvrControllerPointers")]
|
||||||
|
public GameObject[] controllerPointers;
|
||||||
|
public static string CONTROLLER_POINTER_PROP_NAME = "controllerPointers";
|
||||||
|
|
||||||
|
[Tooltip("Reference to GvrReticlePointer")]
|
||||||
|
public GameObject reticlePointer;
|
||||||
|
public static string RETICLE_POINTER_PROP_NAME = "reticlePointer";
|
||||||
|
|
||||||
|
public GameObject messageCanvas;
|
||||||
|
public Text messageText;
|
||||||
|
|
||||||
|
#if !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
public enum EmulatedPlatformType {
|
||||||
|
Daydream,
|
||||||
|
Cardboard
|
||||||
|
}
|
||||||
|
[Tooltip("Emulated GVR Platform")]
|
||||||
|
public EmulatedPlatformType gvrEmulatedPlatformType = EmulatedPlatformType.Daydream;
|
||||||
|
public static string EMULATED_PLATFORM_PROP_NAME = "gvrEmulatedPlatformType";
|
||||||
|
#else
|
||||||
|
// Running on an Android device.
|
||||||
|
private GvrSettings.ViewerPlatformType viewerPlatform;
|
||||||
|
#endif // !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
|
||||||
|
void Start() {
|
||||||
|
if (messageCanvas == null) {
|
||||||
|
messageCanvas = transform.Find(MESSAGE_CANVAS_NAME).gameObject;
|
||||||
|
if (messageCanvas != null) {
|
||||||
|
messageText = messageCanvas.transform.Find(MESSAGE_TEXT_NAME).GetComponent<Text>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Message canvas will be enabled later when there's a message to display.
|
||||||
|
messageCanvas.SetActive(false);
|
||||||
|
#if !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
if (playerSettingsHasDaydream() || playerSettingsHasCardboard()) {
|
||||||
|
// The list is populated with valid VR SDK(s), pick the first one.
|
||||||
|
gvrEmulatedPlatformType =
|
||||||
|
(XRSettings.supportedDevices[0] == GvrSettings.VR_SDK_DAYDREAM) ?
|
||||||
|
EmulatedPlatformType.Daydream :
|
||||||
|
EmulatedPlatformType.Cardboard;
|
||||||
|
}
|
||||||
|
isDaydream = (gvrEmulatedPlatformType == EmulatedPlatformType.Daydream);
|
||||||
|
#else
|
||||||
|
// Running on an Android device.
|
||||||
|
viewerPlatform = GvrSettings.ViewerPlatform;
|
||||||
|
// First loaded device in Player Settings.
|
||||||
|
string vrDeviceName = XRSettings.loadedDeviceName;
|
||||||
|
if (vrDeviceName != GvrSettings.VR_SDK_CARDBOARD &&
|
||||||
|
vrDeviceName != GvrSettings.VR_SDK_DAYDREAM) {
|
||||||
|
Debug.LogErrorFormat("Loaded device was '{0}', must be one of '{1}' or '{2}'",
|
||||||
|
vrDeviceName, GvrSettings.VR_SDK_DAYDREAM, GvrSettings.VR_SDK_CARDBOARD);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// On a non-Daydream ready phone, fall back to Cardboard if it's present in the list of
|
||||||
|
// enabled VR SDKs.
|
||||||
|
// On a Daydream-ready phone, go into Cardboard mode if it's the currently-paired viewer.
|
||||||
|
if ((!IsDeviceDaydreamReady() && playerSettingsHasCardboard()) ||
|
||||||
|
(IsDeviceDaydreamReady() && playerSettingsHasCardboard() &&
|
||||||
|
GvrSettings.ViewerPlatform == GvrSettings.ViewerPlatformType.Cardboard)) {
|
||||||
|
vrDeviceName = GvrSettings.VR_SDK_CARDBOARD;
|
||||||
|
}
|
||||||
|
isDaydream = (vrDeviceName == GvrSettings.VR_SDK_DAYDREAM);
|
||||||
|
#endif // !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
SetVRInputMechanism();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Runtime switching enabled only in-editor.
|
||||||
|
void Update() {
|
||||||
|
UpdateStatusMessage();
|
||||||
|
|
||||||
|
// Scan all devices' buttons for button down, and switch the singleton pointer
|
||||||
|
// to the controller the user last clicked.
|
||||||
|
int newPointer = activeControllerPointer;
|
||||||
|
|
||||||
|
if (controllerPointers.Length > 1 && controllerPointers[1] != null) {
|
||||||
|
// Buttons that can trigger pointer switching.
|
||||||
|
GvrControllerButton buttonMask = GvrControllerButton.App | GvrControllerButton.TouchPadButton;
|
||||||
|
GvrTrackedController trackedController1 = controllerPointers[1].GetComponent<GvrTrackedController>();
|
||||||
|
foreach (var hand in AllHands) {
|
||||||
|
GvrControllerInputDevice device = GvrControllerInput.GetDevice(hand);
|
||||||
|
if (device.GetButtonDown(buttonMask)) {
|
||||||
|
// Match the button to our own controllerPointers list.
|
||||||
|
if (device == trackedController1.ControllerInputDevice) {
|
||||||
|
newPointer = 1;
|
||||||
|
} else {
|
||||||
|
newPointer = 0;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (newPointer != activeControllerPointer) {
|
||||||
|
activeControllerPointer = newPointer;
|
||||||
|
SetVRInputMechanism();
|
||||||
|
}
|
||||||
|
|
||||||
|
#if !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
UpdateEmulatedPlatformIfPlayerSettingsChanged();
|
||||||
|
if ((isDaydream && gvrEmulatedPlatformType == EmulatedPlatformType.Daydream) ||
|
||||||
|
(!isDaydream && gvrEmulatedPlatformType == EmulatedPlatformType.Cardboard)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
isDaydream = (gvrEmulatedPlatformType == EmulatedPlatformType.Daydream);
|
||||||
|
SetVRInputMechanism();
|
||||||
|
#else
|
||||||
|
// Running on an Android device.
|
||||||
|
// Viewer type switched at runtime.
|
||||||
|
if (!IsDeviceDaydreamReady() || viewerPlatform == GvrSettings.ViewerPlatform) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
isDaydream = (GvrSettings.ViewerPlatform == GvrSettings.ViewerPlatformType.Daydream);
|
||||||
|
viewerPlatform = GvrSettings.ViewerPlatform;
|
||||||
|
SetVRInputMechanism();
|
||||||
|
#endif // !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool IsCurrentlyDaydream() {
|
||||||
|
return isDaydream;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static bool playerSettingsHasDaydream() {
|
||||||
|
string[] playerSettingsVrSdks = XRSettings.supportedDevices;
|
||||||
|
return Array.Exists<string>(playerSettingsVrSdks,
|
||||||
|
element => element.Equals(GvrSettings.VR_SDK_DAYDREAM));
|
||||||
|
}
|
||||||
|
|
||||||
|
public static bool playerSettingsHasCardboard() {
|
||||||
|
string[] playerSettingsVrSdks = XRSettings.supportedDevices;
|
||||||
|
return Array.Exists<string>(playerSettingsVrSdks,
|
||||||
|
element => element.Equals(GvrSettings.VR_SDK_CARDBOARD));
|
||||||
|
}
|
||||||
|
|
||||||
|
#if !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
private void UpdateEmulatedPlatformIfPlayerSettingsChanged() {
|
||||||
|
if (!playerSettingsHasDaydream() && !playerSettingsHasCardboard()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Player Settings > VR SDK list may have changed at runtime. The emulated platform
|
||||||
|
// may not have been manually updated if that's the case.
|
||||||
|
if (gvrEmulatedPlatformType == EmulatedPlatformType.Daydream &&
|
||||||
|
!playerSettingsHasDaydream()) {
|
||||||
|
gvrEmulatedPlatformType = EmulatedPlatformType.Cardboard;
|
||||||
|
} else if (gvrEmulatedPlatformType == EmulatedPlatformType.Cardboard &&
|
||||||
|
!playerSettingsHasCardboard()) {
|
||||||
|
gvrEmulatedPlatformType = EmulatedPlatformType.Daydream;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !RUNNING_ON_ANDROID_DEVICE
|
||||||
|
|
||||||
|
#if RUNNING_ON_ANDROID_DEVICE
|
||||||
|
// Running on an Android device.
|
||||||
|
private static bool IsDeviceDaydreamReady() {
|
||||||
|
// Check API level.
|
||||||
|
using (var version = new AndroidJavaClass(PACKAGE_BUILD_VERSION)) {
|
||||||
|
if (version.GetStatic<int>(FIELD_SDK_INT) < ANDROID_MIN_DAYDREAM_API) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// API level > 24, check whether the device is Daydream-ready..
|
||||||
|
AndroidJavaObject androidActivity = null;
|
||||||
|
try {
|
||||||
|
androidActivity = GvrActivityHelper.GetActivity();
|
||||||
|
} catch (AndroidJavaException e) {
|
||||||
|
Debug.LogError("Exception while connecting to the Activity: " + e);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
AndroidJavaClass daydreamApiClass = new AndroidJavaClass(PACKAGE_DAYDREAM_API_CLASS);
|
||||||
|
if (daydreamApiClass == null || androidActivity == null) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return daydreamApiClass.CallStatic<bool>(METHOD_IS_DAYDREAM_READY, androidActivity);
|
||||||
|
}
|
||||||
|
#endif // RUNNING_ON_ANDROID_DEVICE
|
||||||
|
|
||||||
|
private void UpdateStatusMessage() {
|
||||||
|
if (messageText == null || messageCanvas == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
#if !UNITY_ANDROID && !UNITY_IOS
|
||||||
|
messageText.text = NON_GVR_PLATFORM;
|
||||||
|
messageCanvas.SetActive(true);
|
||||||
|
return;
|
||||||
|
#else
|
||||||
|
#if UNITY_EDITOR
|
||||||
|
if (!UnityEditor.PlayerSettings.virtualRealitySupported) {
|
||||||
|
messageText.text = VR_SUPPORT_NOT_CHECKED;
|
||||||
|
messageCanvas.SetActive(true);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
#endif // UNITY_EDITOR
|
||||||
|
|
||||||
|
bool isVrSdkListEmpty = !playerSettingsHasCardboard() && !playerSettingsHasDaydream();
|
||||||
|
if (!isDaydream) {
|
||||||
|
if (messageCanvas.activeSelf) {
|
||||||
|
messageText.text = EMPTY_VR_SDK_WARNING_MESSAGE;
|
||||||
|
messageCanvas.SetActive(isVrSdkListEmpty);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
string vrSdkWarningMessage = isVrSdkListEmpty ? EMPTY_VR_SDK_WARNING_MESSAGE : "";
|
||||||
|
string controllerMessage = "";
|
||||||
|
GvrPointerGraphicRaycaster graphicRaycaster =
|
||||||
|
messageCanvas.GetComponent<GvrPointerGraphicRaycaster>();
|
||||||
|
GvrControllerInputDevice dominantDevice = GvrControllerInput.GetDevice(GvrControllerHand.Dominant);
|
||||||
|
GvrConnectionState connectionState = dominantDevice.State;
|
||||||
|
// This is an example of how to process the controller's state to display a status message.
|
||||||
|
switch (connectionState) {
|
||||||
|
case GvrConnectionState.Connected:
|
||||||
|
break;
|
||||||
|
case GvrConnectionState.Disconnected:
|
||||||
|
controllerMessage = CONTROLLER_DISCONNECTED_MESSAGE;
|
||||||
|
messageText.color = Color.white;
|
||||||
|
break;
|
||||||
|
case GvrConnectionState.Scanning:
|
||||||
|
controllerMessage = CONTROLLER_SCANNING_MESSAGE;
|
||||||
|
messageText.color = Color.cyan;
|
||||||
|
break;
|
||||||
|
case GvrConnectionState.Connecting:
|
||||||
|
controllerMessage = CONTROLLER_CONNECTING_MESSAGE;
|
||||||
|
messageText.color = Color.yellow;
|
||||||
|
break;
|
||||||
|
case GvrConnectionState.Error:
|
||||||
|
controllerMessage = "ERROR: " + dominantDevice.ErrorDetails;
|
||||||
|
messageText.color = Color.red;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
// Shouldn't happen.
|
||||||
|
Debug.LogError("Invalid controller state: " + connectionState);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
messageText.text = string.Format("{0}\n{1}", vrSdkWarningMessage, controllerMessage);
|
||||||
|
if (graphicRaycaster != null) {
|
||||||
|
graphicRaycaster.enabled =
|
||||||
|
!isVrSdkListEmpty || connectionState != GvrConnectionState.Connected;
|
||||||
|
}
|
||||||
|
messageCanvas.SetActive(isVrSdkListEmpty ||
|
||||||
|
(connectionState != GvrConnectionState.Connected));
|
||||||
|
#endif // !UNITY_ANDROID && !UNITY_IOS
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetVRInputMechanism() {
|
||||||
|
SetGazeInputActive(!isDaydream);
|
||||||
|
SetControllerInputActive(isDaydream);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetGazeInputActive(bool active) {
|
||||||
|
if (reticlePointer == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
reticlePointer.SetActive(active);
|
||||||
|
|
||||||
|
// Update the pointer type only if this is currently activated.
|
||||||
|
if (!active) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
GvrReticlePointer pointer =
|
||||||
|
reticlePointer.GetComponent<GvrReticlePointer>();
|
||||||
|
if (pointer != null) {
|
||||||
|
GvrPointerInputModule.Pointer = pointer;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetControllerInputActive(bool active) {
|
||||||
|
if (controllerMain != null) {
|
||||||
|
controllerMain.SetActive(active);
|
||||||
|
}
|
||||||
|
if (controllerPointers == null || controllerPointers.Length <= activeControllerPointer) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
controllerPointers[activeControllerPointer].SetActive(active);
|
||||||
|
|
||||||
|
// Update the pointer type only if this is currently activated.
|
||||||
|
if (!active) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
GvrLaserPointer pointer =
|
||||||
|
controllerPointers[activeControllerPointer].GetComponentInChildren<GvrLaserPointer>(true);
|
||||||
|
if (pointer != null) {
|
||||||
|
GvrPointerInputModule.Pointer = pointer;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
12
Assets/GoogleVR/Demos/Scripts/DemoInputManager.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ddd25f1308577456cbaa207901961126
|
||||||
|
timeCreated: 1479273440
|
||||||
|
licenseType: Pro
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
31
Assets/GoogleVR/Demos/Scripts/DemoSceneManager.cs
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
// Copyright 2017 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
namespace GoogleVR.Demos {
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
// Ensures correct app and scene setup.
|
||||||
|
public class DemoSceneManager : MonoBehaviour {
|
||||||
|
void Start() {
|
||||||
|
Input.backButtonLeavesApp = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Update() {
|
||||||
|
// Exit when (X) is tapped.
|
||||||
|
if (Input.GetKeyDown(KeyCode.Escape)) {
|
||||||
|
Application.Quit();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
12
Assets/GoogleVR/Demos/Scripts/DemoSceneManager.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1bec9ea3efe7849ffae666549aca3cad
|
||||||
|
timeCreated: 1485218787
|
||||||
|
licenseType: Pro
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/GoogleVR/Demos/Scripts/HelloVR.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 61dead4742ef5b6479ed6406cd6d8798
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
114
Assets/GoogleVR/Demos/Scripts/HelloVR/HeadsetDemoManager.cs
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
// Copyright 2017 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
namespace GoogleVR.HelloVR {
|
||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
|
||||||
|
/// Demonstrates the use of GvrHeadset events and APIs.
|
||||||
|
public class HeadsetDemoManager : MonoBehaviour {
|
||||||
|
public GameObject safetyRing;
|
||||||
|
public bool enableDebugLog = false;
|
||||||
|
private WaitForSeconds waitFourSeconds = new WaitForSeconds(4);
|
||||||
|
|
||||||
|
#region STANDALONE_DELEGATES
|
||||||
|
public void OnSafetyRegionEvent(bool enter) {
|
||||||
|
Debug.Log("SafetyRegionEvent: " + (enter ? "enter" : "exit"));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void OnRecenterEvent(GvrRecenterEventType recenterType,
|
||||||
|
GvrRecenterFlags recenterFlags,
|
||||||
|
Vector3 recenteredPosition,
|
||||||
|
Quaternion recenteredOrientation) {
|
||||||
|
Debug.Log(string.Format("RecenterEvent: Type {0}, flags {1}\nPosition: {2}, " +
|
||||||
|
"Rotation: {3}", recenterType, recenterFlags, recenteredPosition, recenteredOrientation));
|
||||||
|
}
|
||||||
|
#endregion // STANDALONE_DELEGATES
|
||||||
|
|
||||||
|
public void FindFloorHeight() {
|
||||||
|
float floorHeight = 0.0f;
|
||||||
|
bool success = GvrHeadset.TryGetFloorHeight(ref floorHeight);
|
||||||
|
Debug.Log("Floor height success " + success + "; value " + floorHeight);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void FindRecenterTransform() {
|
||||||
|
Vector3 position = Vector3.zero;
|
||||||
|
Quaternion rotation = Quaternion.identity;
|
||||||
|
bool success = GvrHeadset.TryGetRecenterTransform(ref position, ref rotation);
|
||||||
|
Debug.Log("Recenter transform success " + success + "; value " + position + "; " + rotation);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void FindSafetyRegionType() {
|
||||||
|
GvrSafetyRegionType safetyType = GvrSafetyRegionType.None;
|
||||||
|
bool success = GvrHeadset.TryGetSafetyRegionType(ref safetyType);
|
||||||
|
Debug.Log("Safety region type success " + success + "; value " + safetyType);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void FindSafetyInnerRadius() {
|
||||||
|
float innerRadius = -1.0f;
|
||||||
|
bool success = GvrHeadset.TryGetSafetyCylinderInnerRadius(ref innerRadius);
|
||||||
|
Debug.Log("Safety region inner radius success " + success + "; value " + innerRadius);
|
||||||
|
// Don't activate the safety cylinder visual until the radius is a reasonable value.
|
||||||
|
if (innerRadius > 0.1f && safetyRing != null) {
|
||||||
|
safetyRing.SetActive(true);
|
||||||
|
safetyRing.transform.localScale = new Vector3(innerRadius, 1, innerRadius);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void FindSafetyOuterRadius() {
|
||||||
|
float outerRadius = -1.0f;
|
||||||
|
bool success = GvrHeadset.TryGetSafetyCylinderOuterRadius(ref outerRadius);
|
||||||
|
Debug.Log("Safety region outer radius success " + success + "; value " + outerRadius);
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnEnable() {
|
||||||
|
if (safetyRing != null) {
|
||||||
|
safetyRing.SetActive(false);
|
||||||
|
}
|
||||||
|
if (!GvrHeadset.SupportsPositionalTracking) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
GvrHeadset.OnSafetyRegionChange += OnSafetyRegionEvent;
|
||||||
|
GvrHeadset.OnRecenter += OnRecenterEvent;
|
||||||
|
if (enableDebugLog) {
|
||||||
|
StartCoroutine(StatusUpdateLoop());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnDisable() {
|
||||||
|
if (!GvrHeadset.SupportsPositionalTracking) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
GvrHeadset.OnSafetyRegionChange -= OnSafetyRegionEvent;
|
||||||
|
GvrHeadset.OnRecenter -= OnRecenterEvent;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Start() {
|
||||||
|
if (GvrHeadset.SupportsPositionalTracking) {
|
||||||
|
Debug.Log("Device supports positional tracking!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private IEnumerator StatusUpdateLoop() {
|
||||||
|
while(true) {
|
||||||
|
yield return waitFourSeconds;
|
||||||
|
FindFloorHeight();
|
||||||
|
FindRecenterTransform();
|
||||||
|
FindSafetyOuterRadius();
|
||||||
|
FindSafetyInnerRadius();
|
||||||
|
FindSafetyRegionType();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 94f5d450d1bd94c97b1dc8109b633ac0
|
||||||
|
timeCreated: 1498438356
|
||||||
|
licenseType: Pro
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
59
Assets/GoogleVR/Demos/Scripts/HelloVR/HelloVRManager.cs
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
// Copyright 2017 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
namespace GoogleVR.HelloVR {
|
||||||
|
using UnityEngine;
|
||||||
|
using GoogleVR.Demos;
|
||||||
|
|
||||||
|
public class HelloVRManager : MonoBehaviour {
|
||||||
|
public GameObject m_launchVrHomeButton;
|
||||||
|
public DemoInputManager m_demoInputManager;
|
||||||
|
|
||||||
|
void Start() {
|
||||||
|
#if !UNITY_ANDROID || UNITY_EDITOR
|
||||||
|
if (m_launchVrHomeButton == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
m_launchVrHomeButton.SetActive(false);
|
||||||
|
#else
|
||||||
|
GvrDaydreamApi.CreateAsync((success) => {
|
||||||
|
if (!success) {
|
||||||
|
// Unexpected. See GvrDaydreamApi log messages for details.
|
||||||
|
Debug.LogError("GvrDaydreamApi.CreateAsync() failed");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
#endif // !UNITY_ANDROID || UNITY_EDITOR
|
||||||
|
}
|
||||||
|
|
||||||
|
#if UNITY_ANDROID && !UNITY_EDITOR
|
||||||
|
void Update() {
|
||||||
|
if (m_launchVrHomeButton == null || m_demoInputManager == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
m_launchVrHomeButton.SetActive(m_demoInputManager.IsCurrentlyDaydream());
|
||||||
|
}
|
||||||
|
#endif // UNITY_ANDROID && !UNITY_EDITOR
|
||||||
|
|
||||||
|
public void LaunchVrHome() {
|
||||||
|
#if UNITY_ANDROID && !UNITY_EDITOR
|
||||||
|
GvrDaydreamApi.LaunchVrHomeAsync((success) => {
|
||||||
|
if (!success) {
|
||||||
|
// Unexpected. See GvrDaydreamApi log messages for details.
|
||||||
|
Debug.LogError("GvrDaydreamApi.LaunchVrHomeAsync() failed");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
#endif // UNITY_ANDROID && !UNITY_EDITOR
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
12
Assets/GoogleVR/Demos/Scripts/HelloVR/HelloVRManager.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ae2d286fc7c3e427bbde238c0ebb970b
|
||||||
|
timeCreated: 1490659306
|
||||||
|
licenseType: Pro
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
85
Assets/GoogleVR/Demos/Scripts/HelloVR/ObjectController.cs
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
// Copyright 2014 Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
// you may not use this file except in compliance with the License.
|
||||||
|
// You may obtain a copy of the License at
|
||||||
|
//
|
||||||
|
// http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
//
|
||||||
|
// Unless required by applicable law or agreed to in writing, software
|
||||||
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
// See the License for the specific language governing permissions and
|
||||||
|
// limitations under the License.
|
||||||
|
|
||||||
|
namespace GoogleVR.HelloVR {
|
||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.EventSystems;
|
||||||
|
|
||||||
|
[RequireComponent(typeof(Collider))]
|
||||||
|
public class ObjectController : MonoBehaviour {
|
||||||
|
private Vector3 startingPosition;
|
||||||
|
private Renderer myRenderer;
|
||||||
|
|
||||||
|
public Material inactiveMaterial;
|
||||||
|
public Material gazedAtMaterial;
|
||||||
|
|
||||||
|
void Start() {
|
||||||
|
startingPosition = transform.localPosition;
|
||||||
|
myRenderer = GetComponent<Renderer>();
|
||||||
|
SetGazedAt(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void SetGazedAt(bool gazedAt) {
|
||||||
|
if (inactiveMaterial != null && gazedAtMaterial != null) {
|
||||||
|
myRenderer.material = gazedAt ? gazedAtMaterial : inactiveMaterial;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Reset() {
|
||||||
|
int sibIdx = transform.GetSiblingIndex();
|
||||||
|
int numSibs = transform.parent.childCount;
|
||||||
|
for (int i=0; i<numSibs; i++) {
|
||||||
|
GameObject sib = transform.parent.GetChild(i).gameObject;
|
||||||
|
sib.transform.localPosition = startingPosition;
|
||||||
|
sib.SetActive(i == sibIdx);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Recenter() {
|
||||||
|
#if !UNITY_EDITOR
|
||||||
|
GvrCardboardHelpers.Recenter();
|
||||||
|
#else
|
||||||
|
if (GvrEditorEmulator.Instance != null) {
|
||||||
|
GvrEditorEmulator.Instance.Recenter();
|
||||||
|
}
|
||||||
|
#endif // !UNITY_EDITOR
|
||||||
|
}
|
||||||
|
|
||||||
|
public void TeleportRandomly(BaseEventData eventData) {
|
||||||
|
// Pick a random sibling, move them somewhere random, activate them,
|
||||||
|
// deactivate ourself.
|
||||||
|
int sibIdx = transform.GetSiblingIndex();
|
||||||
|
int numSibs = transform.parent.childCount;
|
||||||
|
sibIdx = (sibIdx + Random.Range(1, numSibs)) % numSibs;
|
||||||
|
GameObject randomSib = transform.parent.GetChild(sibIdx).gameObject;
|
||||||
|
|
||||||
|
// Move to random new location ±100º horzontal.
|
||||||
|
Vector3 direction = Quaternion.Euler(
|
||||||
|
0,
|
||||||
|
Random.Range(-90, 90),
|
||||||
|
0) * Vector3.forward;
|
||||||
|
// New location between 1.5m and 3.5m.
|
||||||
|
float distance = 2 * Random.value + 1.5f;
|
||||||
|
Vector3 newPos = direction * distance;
|
||||||
|
// Limit vertical position to be fully in the room.
|
||||||
|
newPos.y = Mathf.Clamp(newPos.y, -1.2f, 4f);
|
||||||
|
randomSib.transform.localPosition = newPos;
|
||||||
|
|
||||||
|
randomSib.SetActive(true);
|
||||||
|
gameObject.SetActive(false);
|
||||||
|
SetGazedAt(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|