Upgraded original RothenburgAR to Unity version 2017.4.5f1 (and upgrading from standalone vuforia to the version integrated in unity)
This commit is contained in:
9
Assets/Vuforia/Editor/Scripts.meta
Normal file
9
Assets/Vuforia/Editor/Scripts.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a2bb3d0318e378941b89de675cd173a3
|
||||
folderAsset: yes
|
||||
timeCreated: 1493989641
|
||||
licenseType: Pro
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
65
Assets/Vuforia/Editor/Scripts/OpenSourceInitializer.cs
Normal file
65
Assets/Vuforia/Editor/Scripts/OpenSourceInitializer.cs
Normal file
@@ -0,0 +1,65 @@
|
||||
/*===============================================================================
|
||||
Copyright (c) 2017 PTC Inc. All Rights Reserved.
|
||||
|
||||
Confidential and Proprietary - Protected under copyright and other laws.
|
||||
Vuforia is a trademark of PTC Inc., registered in the United States and other
|
||||
countries.
|
||||
===============================================================================*/
|
||||
|
||||
using System.Linq;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
using Vuforia;
|
||||
using Vuforia.EditorClasses;
|
||||
|
||||
/// <summary>
|
||||
/// Creates connection between open source files and the Vuforia library.
|
||||
/// Do not modify.
|
||||
/// </summary>
|
||||
[InitializeOnLoad]
|
||||
public static class OpenSourceInitializer
|
||||
{
|
||||
static OpenSourceInitializer()
|
||||
{
|
||||
GameObjectFactory.SetDefaultBehaviourTypeConfiguration(new DefaultBehaviourAttacher());
|
||||
ReplacePlaceHolders();
|
||||
}
|
||||
|
||||
static void ReplacePlaceHolders()
|
||||
{
|
||||
var trackablePlaceholders = Object.FindObjectsOfType<DefaultTrackableBehaviourPlaceholder>().ToList();
|
||||
var initErrorsPlaceholders = Object.FindObjectsOfType<DefaultInitializationErrorHandlerPlaceHolder>().ToList();
|
||||
|
||||
trackablePlaceholders.ForEach(ReplaceTrackablePlaceHolder);
|
||||
initErrorsPlaceholders.ForEach(ReplaceInitErrorPlaceHolder);
|
||||
}
|
||||
|
||||
static void ReplaceTrackablePlaceHolder(DefaultTrackableBehaviourPlaceholder placeHolder)
|
||||
{
|
||||
var go = placeHolder.gameObject;
|
||||
go.AddComponent<DefaultTrackableEventHandler>();
|
||||
|
||||
Object.DestroyImmediate(placeHolder);
|
||||
}
|
||||
|
||||
static void ReplaceInitErrorPlaceHolder(DefaultInitializationErrorHandlerPlaceHolder placeHolder)
|
||||
{
|
||||
var go = placeHolder.gameObject;
|
||||
go.AddComponent<DefaultInitializationErrorHandler>();
|
||||
|
||||
Object.DestroyImmediate(placeHolder);
|
||||
}
|
||||
|
||||
class DefaultBehaviourAttacher : IDefaultBehaviourAttacher
|
||||
{
|
||||
public void AddDefaultTrackableBehaviour(GameObject go)
|
||||
{
|
||||
go.AddComponent<DefaultTrackableEventHandler>();
|
||||
}
|
||||
|
||||
public void AddDefaultInitializationErrorHandler(GameObject go)
|
||||
{
|
||||
go.AddComponent<DefaultInitializationErrorHandler>();
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/Vuforia/Editor/Scripts/OpenSourceInitializer.cs.meta
Normal file
12
Assets/Vuforia/Editor/Scripts/OpenSourceInitializer.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 06a6d43752a6a6440822e730bd68070c
|
||||
timeCreated: 1493023741
|
||||
licenseType: Pro
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
2
Assets/Vuforia/Editor/VirtualButtonTextures.meta
Normal file
2
Assets/Vuforia/Editor/VirtualButtonTextures.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 1
|
||||
guid: f45d846d2a3b9724982bc40cf3dd8dfd
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 732 B |
@@ -0,0 +1,35 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dd8287d41aafb4b4bacd7e0ebf634a0c
|
||||
TextureImporter:
|
||||
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: .25
|
||||
normalMapFilter: 0
|
||||
isReadable: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: -1
|
||||
maxTextureSize: 1024
|
||||
textureSettings:
|
||||
filterMode: -1
|
||||
aniso: -1
|
||||
mipBias: -1
|
||||
wrapMode: -1
|
||||
nPOTScale: 1
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
textureType: -1
|
||||
buildTargetSettings: []
|
||||
userData:
|
||||
@@ -0,0 +1,29 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!21 &2100000
|
||||
Material:
|
||||
serializedVersion: 3
|
||||
m_ObjectHideFlags: 0
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_Name: VirtualButtonPreviewMaterial
|
||||
m_Shader: {fileID: 30, guid: 0000000000000000e000000000000000, type: 0}
|
||||
m_SavedProperties:
|
||||
serializedVersion: 2
|
||||
m_TexEnvs:
|
||||
data:
|
||||
first:
|
||||
name: _MainTex
|
||||
second:
|
||||
m_Texture: {fileID: 2800000, guid: dd8287d41aafb4b4bacd7e0ebf634a0c, type: 1}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Floats: {}
|
||||
m_Colors:
|
||||
data:
|
||||
first:
|
||||
name: _Color
|
||||
second: {r: 1, g: 1, b: 1, a: 1}
|
||||
--- !u!1002 &2100001
|
||||
EditorExtensionImpl:
|
||||
serializedVersion: 6
|
||||
@@ -0,0 +1,4 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a88c225b69241164ab829bccf61d8845
|
||||
NativeFormatImporter:
|
||||
userData:
|
||||
Reference in New Issue
Block a user