ADD : 로코코 장갑 기능추가
This commit is contained in:
parent
2b9a8375fb
commit
a17764e307
BIN
Assets/External/OptiTrack Unity Plugin/OptiTrack/BaseAvatar/Y Bot.Materials/Alpha_Body_MAT.asset
(Stored with Git LFS)
vendored
BIN
Assets/External/OptiTrack Unity Plugin/OptiTrack/BaseAvatar/Y Bot.Materials/Alpha_Body_MAT.asset
(Stored with Git LFS)
vendored
Binary file not shown.
BIN
Assets/External/OptiTrack Unity Plugin/OptiTrack/BaseAvatar/Y Bot.Materials/Alpha_Joints_MAT.asset
(Stored with Git LFS)
vendored
BIN
Assets/External/OptiTrack Unity Plugin/OptiTrack/BaseAvatar/Y Bot.Materials/Alpha_Joints_MAT.asset
(Stored with Git LFS)
vendored
Binary file not shown.
@ -1,14 +1,14 @@
|
|||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
[CustomEditor(typeof(OptitrackSkeletonAnimator_Meechu))]
|
[CustomEditor(typeof(OptitrackSkeletonAnimator_Mingle))]
|
||||||
public class OptitrackSkeletonAnimatorEditor : Editor
|
public class OptitrackSkeletonAnimatorEditor : Editor
|
||||||
{
|
{
|
||||||
public override void OnInspectorGUI()
|
public override void OnInspectorGUI()
|
||||||
{
|
{
|
||||||
DrawDefaultInspector();
|
DrawDefaultInspector();
|
||||||
|
|
||||||
OptitrackSkeletonAnimator_Meechu skeletonAnimator = (OptitrackSkeletonAnimator_Meechu)target;
|
OptitrackSkeletonAnimator_Mingle skeletonAnimator = (OptitrackSkeletonAnimator_Mingle)target;
|
||||||
|
|
||||||
GUILayout.Space(10);
|
GUILayout.Space(10);
|
||||||
EditorGUILayout.LabelField("스켈레톤 상태", EditorStyles.boldLabel);
|
EditorGUILayout.LabelField("스켈레톤 상태", EditorStyles.boldLabel);
|
||||||
|
|||||||
BIN
Assets/External/OptiTrack Unity Plugin/OptiTrack/Prefabs/BaseAvatar - OptiTrack.prefab
(Stored with Git LFS)
vendored
BIN
Assets/External/OptiTrack Unity Plugin/OptiTrack/Prefabs/BaseAvatar - OptiTrack.prefab
(Stored with Git LFS)
vendored
Binary file not shown.
@ -100,8 +100,8 @@ public class OptitrackRigidBody : MonoBehaviour
|
|||||||
m_isRigidBodyFound = rbState.IsTracked;
|
m_isRigidBodyFound = rbState.IsTracked;
|
||||||
if (m_isRigidBodyFound)
|
if (m_isRigidBodyFound)
|
||||||
{
|
{
|
||||||
transform.position = rbState.Pose.Position;
|
transform.localPosition = rbState.Pose.Position;
|
||||||
transform.rotation = rbState.Pose.Orientation;
|
transform.localRotation = rbState.Pose.Orientation;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -122,8 +122,8 @@ public class OptitrackRigidBody : MonoBehaviour
|
|||||||
m_isRigidBodyFound = rbState.IsTracked;
|
m_isRigidBodyFound = rbState.IsTracked;
|
||||||
if (m_isRigidBodyFound)
|
if (m_isRigidBodyFound)
|
||||||
{
|
{
|
||||||
transform.position = rbState.Pose.Position;
|
transform.localPosition = rbState.Pose.Position;
|
||||||
transform.rotation = rbState.Pose.Orientation;
|
transform.localRotation = rbState.Pose.Orientation;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -4,6 +4,14 @@ using Unity.Mathematics;
|
|||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
|
|
||||||
|
[System.Serializable]
|
||||||
|
public enum MotionApplicationScope
|
||||||
|
{
|
||||||
|
All, // 전신 적용
|
||||||
|
ExcludeFingersOnly, // 손가락만 제외
|
||||||
|
ExcludeHandsAndFingers // 손목 + 손가락 제외
|
||||||
|
}
|
||||||
|
|
||||||
public class OptitrackSkeletonAnimator_Mingle : MonoBehaviour
|
public class OptitrackSkeletonAnimator_Mingle : MonoBehaviour
|
||||||
{
|
{
|
||||||
[Header("OptiTrack 설정")]
|
[Header("OptiTrack 설정")]
|
||||||
@ -14,6 +22,10 @@ public class OptitrackSkeletonAnimator_Mingle : MonoBehaviour
|
|||||||
public string SkeletonAssetName = "Skeleton1";
|
public string SkeletonAssetName = "Skeleton1";
|
||||||
private Animator TargetAnimator;
|
private Animator TargetAnimator;
|
||||||
|
|
||||||
|
[Header("모션 적용 범위")]
|
||||||
|
[Tooltip("모션 캡처 데이터를 적용할 범위 선택")]
|
||||||
|
public MotionApplicationScope motionScope = MotionApplicationScope.All;
|
||||||
|
|
||||||
private OptitrackSkeletonDefinition m_skeletonDef;
|
private OptitrackSkeletonDefinition m_skeletonDef;
|
||||||
private Dictionary<string, HumanBodyBones> m_optitrackToHumanBoneMap;
|
private Dictionary<string, HumanBodyBones> m_optitrackToHumanBoneMap;
|
||||||
|
|
||||||
@ -108,45 +120,20 @@ public class OptitrackSkeletonAnimator_Mingle : MonoBehaviour
|
|||||||
|
|
||||||
if (m_optitrackToHumanBoneMap.TryGetValue(optitrackBoneName, out HumanBodyBones humanBone))
|
if (m_optitrackToHumanBoneMap.TryGetValue(optitrackBoneName, out HumanBodyBones humanBone))
|
||||||
{
|
{
|
||||||
|
// 모션 스코프에 따른 본 필터링
|
||||||
|
if (!ShouldApplyMotionToBone(optitrackBoneName))
|
||||||
|
continue;
|
||||||
|
|
||||||
Transform boneTransform = TargetAnimator.GetBoneTransform(humanBone);
|
Transform boneTransform = TargetAnimator.GetBoneTransform(humanBone);
|
||||||
if (boneTransform != null)
|
if (boneTransform != null)
|
||||||
{
|
{
|
||||||
if (skelState.BonePoses.TryGetValue(bone.Id, out OptitrackPose bonePose))
|
if (skelState.BonePoses.TryGetValue(bone.Id, out OptitrackPose bonePose))
|
||||||
{
|
{
|
||||||
|
// 위치는 항상 업데이트 (Hip 등 루트 본의 경우)
|
||||||
boneTransform.localPosition = bonePose.Position;
|
boneTransform.localPosition = bonePose.Position;
|
||||||
|
|
||||||
|
// 회전 업데이트
|
||||||
boneTransform.localRotation = bonePose.Orientation;
|
boneTransform.localRotation = bonePose.Orientation;
|
||||||
|
|
||||||
/*
|
|
||||||
// 엄지 손가락 본에 대한 고정 회전값 적용
|
|
||||||
if (optitrackBoneName.Contains("LThumb1"))
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation * Quaternion.Euler(-40f, -60f, 20f);
|
|
||||||
}
|
|
||||||
else if (optitrackBoneName.Contains("LThumb2"))
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation;
|
|
||||||
}
|
|
||||||
else if (optitrackBoneName.Contains("LThumb3"))
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation * Quaternion.Euler(-60f, 0f, 0f);
|
|
||||||
}
|
|
||||||
else if (optitrackBoneName.Contains("RThumb1"))
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation * Quaternion.Euler(40f, 60f, 20f);
|
|
||||||
}
|
|
||||||
else if (optitrackBoneName.Contains("RThumb2"))
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation;
|
|
||||||
}
|
|
||||||
else if (optitrackBoneName.Contains("RThumb3"))
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation * Quaternion.Euler(-60f, 0f, 0f);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
boneTransform.localRotation = bonePose.Orientation;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -290,4 +277,39 @@ public class OptitrackSkeletonAnimator_Mingle : MonoBehaviour
|
|||||||
yield return new WaitForSeconds(updateInterval);
|
yield return new WaitForSeconds(updateInterval);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private bool IsFingerBone(string boneName)
|
||||||
|
{
|
||||||
|
// 손가락 관련 본들 확인 (양손 모두)
|
||||||
|
return boneName.Contains("Thumb") ||
|
||||||
|
boneName.Contains("Index") ||
|
||||||
|
boneName.Contains("Middle") ||
|
||||||
|
boneName.Contains("Ring") ||
|
||||||
|
boneName.Contains("Pinky");
|
||||||
|
}
|
||||||
|
|
||||||
|
private bool IsHandBone(string boneName)
|
||||||
|
{
|
||||||
|
// 손 관련 본들 확인 (양손 모두)
|
||||||
|
return boneName.Contains("LHand") ||
|
||||||
|
boneName.Contains("RHand");
|
||||||
|
}
|
||||||
|
|
||||||
|
private bool ShouldApplyMotionToBone(string boneName)
|
||||||
|
{
|
||||||
|
switch (motionScope)
|
||||||
|
{
|
||||||
|
case MotionApplicationScope.All:
|
||||||
|
return true;
|
||||||
|
|
||||||
|
case MotionApplicationScope.ExcludeFingersOnly:
|
||||||
|
return !IsFingerBone(boneName);
|
||||||
|
|
||||||
|
case MotionApplicationScope.ExcludeHandsAndFingers:
|
||||||
|
return !IsFingerBone(boneName) && !IsHandBone(boneName);
|
||||||
|
|
||||||
|
default:
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
8
Assets/External/Rokoko.meta
vendored
Normal file
8
Assets/External/Rokoko.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6074c86fbcd256e4bb26cb276832ead6
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/External/Rokoko/Art.meta
vendored
Normal file
8
Assets/External/Rokoko/Art.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3f3e3c0381a922e48aa26f921f58c891
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/External/Rokoko/Art/Fonts.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Fonts.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 96350abf3fd28af40b410cc048105913
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/External/Rokoko/Art/Fonts/proximanova-bold-webfont.ttf
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Fonts/proximanova-bold-webfont.ttf
vendored
Normal file
Binary file not shown.
28
Assets/External/Rokoko/Art/Fonts/proximanova-bold-webfont.ttf.meta
vendored
Normal file
28
Assets/External/Rokoko/Art/Fonts/proximanova-bold-webfont.ttf.meta
vendored
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2f6f345d4d6f3754cb5e574ab4dafaa6
|
||||||
|
TrueTypeFontImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
fontSize: 16
|
||||||
|
forceTextureCase: -2
|
||||||
|
characterSpacing: 0
|
||||||
|
characterPadding: 1
|
||||||
|
includeFontData: 1
|
||||||
|
fontName: "\0\0"
|
||||||
|
fontNames:
|
||||||
|
- "\0\0"
|
||||||
|
fallbackFontReferences: []
|
||||||
|
customCharacters:
|
||||||
|
fontRenderingMode: 0
|
||||||
|
ascentCalculationMode: 1
|
||||||
|
useLegacyBoundsCalculation: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Fonts/proximanova-bold-webfont.ttf
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Fonts/proximanova-regular-webfont.ttf
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Fonts/proximanova-regular-webfont.ttf
vendored
Normal file
Binary file not shown.
29
Assets/External/Rokoko/Art/Fonts/proximanova-regular-webfont.ttf.meta
vendored
Normal file
29
Assets/External/Rokoko/Art/Fonts/proximanova-regular-webfont.ttf.meta
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f0155dcc7dd9dc848a0f10091d13702d
|
||||||
|
TrueTypeFontImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
fontSize: 16
|
||||||
|
forceTextureCase: -2
|
||||||
|
characterSpacing: 0
|
||||||
|
characterPadding: 1
|
||||||
|
includeFontData: 1
|
||||||
|
fontName: "\0\0"
|
||||||
|
fontNames:
|
||||||
|
- "\0\0"
|
||||||
|
fallbackFontReferences:
|
||||||
|
- {fileID: 12800000, guid: 2f6f345d4d6f3754cb5e574ab4dafaa6, type: 3}
|
||||||
|
customCharacters:
|
||||||
|
fontRenderingMode: 0
|
||||||
|
ascentCalculationMode: 1
|
||||||
|
useLegacyBoundsCalculation: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Fonts/proximanova-regular-webfont.ttf
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/Art/Icons.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Icons.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6c575b3954b7a31428687559eba456e9
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
52
Assets/External/Rokoko/Art/Icons/RokokoIconAtlas.spriteatlas
vendored
Normal file
52
Assets/External/Rokoko/Art/Icons/RokokoIconAtlas.spriteatlas
vendored
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!687078895 &4343727234628468602
|
||||||
|
SpriteAtlas:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: RokokoIconAtlas
|
||||||
|
m_EditorData:
|
||||||
|
serializedVersion: 2
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
anisoLevel: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureCompression: 0
|
||||||
|
filterMode: 1
|
||||||
|
generateMipMaps: 0
|
||||||
|
readable: 0
|
||||||
|
crunchedCompression: 0
|
||||||
|
sRGB: 1
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
m_BuildTarget: DefaultTexturePlatform
|
||||||
|
m_MaxTextureSize: 2048
|
||||||
|
m_ResizeAlgorithm: 0
|
||||||
|
m_TextureFormat: -1
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_CompressionQuality: 50
|
||||||
|
m_CrunchedCompression: 1
|
||||||
|
m_AllowsAlphaSplitting: 0
|
||||||
|
m_Overridden: 0
|
||||||
|
m_AndroidETC2FallbackOverride: 0
|
||||||
|
m_ForceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
packingSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
padding: 4
|
||||||
|
blockOffset: 1
|
||||||
|
allowAlphaSplitting: 0
|
||||||
|
enableRotation: 0
|
||||||
|
enableTightPacking: 0
|
||||||
|
variantMultiplier: 1
|
||||||
|
packables:
|
||||||
|
- {fileID: 102900000, guid: 6c575b3954b7a31428687559eba456e9, type: 3}
|
||||||
|
totalSpriteSurfaceArea: 0
|
||||||
|
bindAsDefault: 1
|
||||||
|
m_MasterAtlas: {fileID: 0}
|
||||||
|
m_PackedSprites: []
|
||||||
|
m_PackedSpriteNamesToIndex: []
|
||||||
|
m_Tag: RokokoIconAtlas
|
||||||
|
m_IsVariant: 0
|
||||||
15
Assets/External/Rokoko/Art/Icons/RokokoIconAtlas.spriteatlas.meta
vendored
Normal file
15
Assets/External/Rokoko/Art/Icons/RokokoIconAtlas.spriteatlas.meta
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c4c98c4b2f785964793210729bc0df2a
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/RokokoIconAtlas.spriteatlas
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-bg-border-radius-1px.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-bg-border-radius-1px.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-bg-border-radius-1px.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-bg-border-radius-1px.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 523426f29c740a54a9b199958c36590b
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 1
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 6, y: 6, z: 6, w: 6}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 1
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 1
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-bg-border-radius-1px.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-direction-indicator-256.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-direction-indicator-256.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
135
Assets/External/Rokoko/Art/Icons/rokoko-direction-indicator-256.png.meta
vendored
Normal file
135
Assets/External/Rokoko/Art/Icons/rokoko-direction-indicator-256.png.meta
vendored
Normal file
@ -0,0 +1,135 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 08c6561abd3b8194a8624dee9434e5bc
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 2
|
||||||
|
aniso: 16
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 1
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 256
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 256
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: iPhone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 1
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 256
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-direction-indicator-256.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-broadcast-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-broadcast-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-broadcast-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-broadcast-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 32ea982362dd9dc4ba2005b739d18e72
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-broadcast-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-input-gloves-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-input-gloves-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-input-gloves-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-input-gloves-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0f4595a450884a440bbe6abbbed6ee1b
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-input-gloves-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-profile-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-profile-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-profile-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-profile-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3816b5268ba20094bbcec7291dcb4ea1
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-profile-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-prop-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-prop-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-prop-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-prop-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 11261587382ef3d4ba3784b1f97294ce
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-prop-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-record-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-record-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-record-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-record-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f1807d94f1a8b7e43ac0f6f24f73e8df
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-record-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-restart-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-restart-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-restart-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-restart-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: cd9504a8179c4644d8aea04f16200efa
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-restart-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-face-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-face-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-face-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-face-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1d5c2843614d4a84981b045f31b14072
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-row-face-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-suit-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-suit-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-suit-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-row-suit-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ba8e6073760b14d41b8dcc5a9eaf1c21
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-row-suit-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-stop-white-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-stop-white-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-stop-white-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-stop-white-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9b913558b089c6d4088c17d9cc583b28
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-stop-white-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-straightpose-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-straightpose-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-straightpose-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-straightpose-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3ac26960e4ad8b846a7f29b4d3db4eae
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-straightpose-32.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-unicast-32.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Icons/rokoko-icon-unicast-32.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-unicast-32.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Icons/rokoko-icon-unicast-32.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3cacab5c68cb3a94cbe8e23fe0d460d4
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 64
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Icons/rokoko-icon-unicast-32.png
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/Art/Materials.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Materials.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5eba2627ac93b09498e806b1ca1f6ee4
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
77
Assets/External/Rokoko/Art/Materials/Rokoko_FaceHead_Material.mat
vendored
Normal file
77
Assets/External/Rokoko/Art/Materials/Rokoko_FaceHead_Material.mat
vendored
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_FaceHead_Material
|
||||||
|
m_Shader: {fileID: 46, 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: 0}
|
||||||
|
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: 0
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _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, g: 0.5812235, b: 0.71599996, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
16
Assets/External/Rokoko/Art/Materials/Rokoko_FaceHead_Material.mat.meta
vendored
Normal file
16
Assets/External/Rokoko/Art/Materials/Rokoko_FaceHead_Material.mat.meta
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 055df0cb0b68a9745962a657f2ef977b
|
||||||
|
timeCreated: 1564996349
|
||||||
|
licenseType: Store
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_FaceHead_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
89
Assets/External/Rokoko/Art/Materials/Rokoko_Floor_Material.mat
vendored
Normal file
89
Assets/External/Rokoko/Art/Materials/Rokoko_Floor_Material.mat
vendored
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_Floor_Material
|
||||||
|
m_Shader: {fileID: 4800000, guid: fc0c201ebbc6ff844a8111b15ce5737a, type: 3}
|
||||||
|
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: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTexture:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 673b25e62d3e3a4488ffd4d2c9636e84, 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
|
||||||
|
- _FadeDistance: 9
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _Radius: 0
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _SubTiles: 1
|
||||||
|
- _Tiles: 3
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
- __dirty: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _GridColor: {r: 1, g: 1, b: 1, a: 0}
|
||||||
|
- _MainColor: {r: 0.11764706, g: 0.10980392, b: 0.11372549, a: 0.42745098}
|
||||||
|
- _Tint: {r: 0, g: 0, b: 0, a: 0}
|
||||||
15
Assets/External/Rokoko/Art/Materials/Rokoko_Floor_Material.mat.meta
vendored
Normal file
15
Assets/External/Rokoko/Art/Materials/Rokoko_Floor_Material.mat.meta
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: de5442149a5364a45a89b4aed5318922
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_Floor_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
91
Assets/External/Rokoko/Art/Materials/Rokoko_GroundArrow_Material.mat
vendored
Normal file
91
Assets/External/Rokoko/Art/Materials/Rokoko_GroundArrow_Material.mat
vendored
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_GroundArrow_Material
|
||||||
|
m_Shader: {fileID: 10800, 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:
|
||||||
|
- <noninit>:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _AlphaTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _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: 08c6561abd3b8194a8624dee9434e5bc, 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:
|
||||||
|
- <noninit>: 0
|
||||||
|
- PixelSnap: 0
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _EnableExternalAlpha: 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:
|
||||||
|
- <noninit>: {r: 0, g: 1.929164e-33, b: 0, a: 1.9291523e-33}
|
||||||
|
- _Color: {r: 0.5019608, g: 0.5019608, b: 0.5019608, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _Flip: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _RendererColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
16
Assets/External/Rokoko/Art/Materials/Rokoko_GroundArrow_Material.mat.meta
vendored
Normal file
16
Assets/External/Rokoko/Art/Materials/Rokoko_GroundArrow_Material.mat.meta
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5b70380947dd58c43899aabae4e5d5af
|
||||||
|
timeCreated: 1492703436
|
||||||
|
licenseType: Store
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_GroundArrow_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
91
Assets/External/Rokoko/Art/Materials/Rokoko_GroundMarker_Material.mat
vendored
Normal file
91
Assets/External/Rokoko/Art/Materials/Rokoko_GroundMarker_Material.mat
vendored
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_GroundMarker_Material
|
||||||
|
m_Shader: {fileID: 10800, 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:
|
||||||
|
- <noninit>:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _AlphaTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _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: 10912, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
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:
|
||||||
|
- <noninit>: 0
|
||||||
|
- PixelSnap: 0
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _EnableExternalAlpha: 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:
|
||||||
|
- <noninit>: {r: 0, g: 1.9445366e-33, b: 0, a: 1.9445248e-33}
|
||||||
|
- _Color: {r: 0.5019608, g: 0.5019608, b: 0.5019608, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _Flip: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _RendererColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
16
Assets/External/Rokoko/Art/Materials/Rokoko_GroundMarker_Material.mat.meta
vendored
Normal file
16
Assets/External/Rokoko/Art/Materials/Rokoko_GroundMarker_Material.mat.meta
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 51a66222b072d794fa8dede8e56e2f60
|
||||||
|
timeCreated: 1492703436
|
||||||
|
licenseType: Store
|
||||||
|
NativeFormatImporter:
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_GroundMarker_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
78
Assets/External/Rokoko/Art/Materials/Rokoko_Invisible_Material.mat
vendored
Normal file
78
Assets/External/Rokoko/Art/Materials/Rokoko_Invisible_Material.mat
vendored
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_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_Invisible_Material
|
||||||
|
m_Shader: {fileID: 30, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON
|
||||||
|
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: 0}
|
||||||
|
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: 10
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 3
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 0
|
||||||
|
- __dirty: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0, g: 0, b: 0, a: 0}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
|
||||||
15
Assets/External/Rokoko/Art/Materials/Rokoko_Invisible_Material.mat.meta
vendored
Normal file
15
Assets/External/Rokoko/Art/Materials/Rokoko_Invisible_Material.mat.meta
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 77c3b338e3957c147a347451541a2339
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_Invisible_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
77
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonJoint_Material.mat
vendored
Normal file
77
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonJoint_Material.mat
vendored
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_NewtonJoint_Material
|
||||||
|
m_Shader: {fileID: 46, 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: a8551caaa94b44a43af0ec50bb5819ba, 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
|
||||||
|
- _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.16911763, g: 0.16911763, b: 0.16911763, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
|
||||||
15
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonJoint_Material.mat.meta
vendored
Normal file
15
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonJoint_Material.mat.meta
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9a1455f894960f847b59c41f17fb77d7
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_NewtonJoint_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
77
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonMain_Material.mat
vendored
Normal file
77
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonMain_Material.mat
vendored
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_NewtonMain_Material
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _METALLICGLOSSMAP
|
||||||
|
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: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 0265e9ba7f5e59445b11cb82a48f7214, type: 3}
|
||||||
|
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: 0
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _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.6792453, g: 0.6792453, b: 0.6792453, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
|
||||||
15
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonMain_Material.mat.meta
vendored
Normal file
15
Assets/External/Rokoko/Art/Materials/Rokoko_NewtonMain_Material.mat.meta
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 423b90d678fb1c8408b9143d62e31c74
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_NewtonMain_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
77
Assets/External/Rokoko/Art/Materials/Rokoko_Prop_Material.mat
vendored
Normal file
77
Assets/External/Rokoko/Art/Materials/Rokoko_Prop_Material.mat
vendored
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Rokoko_Prop_Material
|
||||||
|
m_Shader: {fileID: 46, 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: 0}
|
||||||
|
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
|
||||||
|
- _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.2794118, g: 0.2794118, b: 0.2794118, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
15
Assets/External/Rokoko/Art/Materials/Rokoko_Prop_Material.mat.meta
vendored
Normal file
15
Assets/External/Rokoko/Art/Materials/Rokoko_Prop_Material.mat.meta
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: efb193505e790244d941eded8ab70459
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Materials/Rokoko_Prop_Material.mat
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/Art/Meshes.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Meshes.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bf60f35f54457e54ca439dc910bc5701
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/External/Rokoko/Art/Meshes/Newton.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Meshes/Newton.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e7cb8f76f6ac4f34e81a3ad808e8ab63
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/External/Rokoko/Art/Meshes/Newton/Rokoko_Newton.FBX
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Meshes/Newton/Rokoko_Newton.FBX
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
1743
Assets/External/Rokoko/Art/Meshes/Newton/Rokoko_Newton.FBX.meta
vendored
Normal file
1743
Assets/External/Rokoko/Art/Meshes/Newton/Rokoko_Newton.FBX.meta
vendored
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/External/Rokoko/Art/Meshes/NewtonFace.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Meshes/NewtonFace.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f238c9fb6d8d5ae4699a98b849acc18d
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/External/Rokoko/Art/Meshes/NewtonFace/Rokoko_Newtonface.FBX
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Meshes/NewtonFace/Rokoko_Newtonface.FBX
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
139
Assets/External/Rokoko/Art/Meshes/NewtonFace/Rokoko_Newtonface.FBX.meta
vendored
Normal file
139
Assets/External/Rokoko/Art/Meshes/NewtonFace/Rokoko_Newtonface.FBX.meta
vendored
Normal file
@ -0,0 +1,139 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ec8a239e263555b4e89a907a0c672c82
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 23
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: //RootNode
|
||||||
|
400000: //RootNode
|
||||||
|
2100000: Lens
|
||||||
|
2100002: sclera
|
||||||
|
2100004: Iris
|
||||||
|
2100006: Head
|
||||||
|
2100008: 'Material #21'
|
||||||
|
2100010: Pupil
|
||||||
|
2100012: 'Material #22'
|
||||||
|
4300000: NewtonFace
|
||||||
|
7400000: Take 001
|
||||||
|
9500000: //RootNode
|
||||||
|
13700000: //RootNode
|
||||||
|
externalObjects: {}
|
||||||
|
materials:
|
||||||
|
importMaterials: 1
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
materialLocation: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
rigImportErrors:
|
||||||
|
rigImportWarnings:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
importAnimatedCustomProperties: 0
|
||||||
|
importConstraints: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations:
|
||||||
|
- serializedVersion: 16
|
||||||
|
name: Take 001
|
||||||
|
takeName: Take 001
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 100
|
||||||
|
wrapMode: 0
|
||||||
|
orientationOffsetY: 0
|
||||||
|
level: 0
|
||||||
|
cycleOffset: 0
|
||||||
|
loop: 0
|
||||||
|
hasAdditiveReferencePose: 0
|
||||||
|
loopTime: 0
|
||||||
|
loopBlend: 0
|
||||||
|
loopBlendOrientation: 0
|
||||||
|
loopBlendPositionY: 0
|
||||||
|
loopBlendPositionXZ: 0
|
||||||
|
keepOriginalOrientation: 0
|
||||||
|
keepOriginalPositionY: 1
|
||||||
|
keepOriginalPositionXZ: 0
|
||||||
|
heightFromFeet: 0
|
||||||
|
mirror: 0
|
||||||
|
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
||||||
|
curves: []
|
||||||
|
events: []
|
||||||
|
transformMask: []
|
||||||
|
maskType: 3
|
||||||
|
maskSource: {instanceID: 0}
|
||||||
|
additiveReferencePoseFrame: 0
|
||||||
|
isReadable: 1
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
useSRGBMaterialColor: 1
|
||||||
|
importVisibility: 1
|
||||||
|
importBlendShapes: 1
|
||||||
|
importCameras: 1
|
||||||
|
importLights: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
preserveHierarchy: 0
|
||||||
|
indexFormat: 0
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
previousCalculatedGlobalScale: 0.01
|
||||||
|
hasPreviousCalculatedGlobalScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 180
|
||||||
|
normalImportMode: 1
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
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:
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 2
|
||||||
|
humanoidOversampling: 1
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Meshes/NewtonFace/Rokoko_Newtonface.FBX
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/Art/Shaders.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Shaders.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c5c7b7128e5f04d47bcfe25a055381c4
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
115
Assets/External/Rokoko/Art/Shaders/Rokoko_RoundTransparentGridFloor_Shader.shader
vendored
Normal file
115
Assets/External/Rokoko/Art/Shaders/Rokoko_RoundTransparentGridFloor_Shader.shader
vendored
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
Shader "Rokoko/RoundGridFloor"
|
||||||
|
{
|
||||||
|
Properties
|
||||||
|
{
|
||||||
|
[NoScaleOffset]_MainTexture("MainTexture", 2D) = "white" {}
|
||||||
|
_Tiles("Tiles", Range( 0.2 , 4)) = 0.04
|
||||||
|
_SubTiles("SubTiles", Int) = 4
|
||||||
|
_Radius("Radius", Float) = 2
|
||||||
|
_FadeDistance("FadeDistance", Float) = 2
|
||||||
|
_MainColor("MainColor", Color) = (0.5849056,0.5849056,0.5849056,0)
|
||||||
|
_GridColor("GridColor", Color) = (1,1,1,0)
|
||||||
|
[HideInInspector] __dirty( "", Int ) = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
SubShader
|
||||||
|
{
|
||||||
|
Tags{ "RenderType" = "Opaque" "Queue" = "Geometry+0" "IsEmissive" = "true" }
|
||||||
|
Cull Back
|
||||||
|
GrabPass{ }
|
||||||
|
CGPROGRAM
|
||||||
|
#include "UnityShaderVariables.cginc"
|
||||||
|
#pragma target 3.0
|
||||||
|
#pragma surface surf StandardSpecular keepalpha addshadow fullforwardshadows exclude_path:deferred
|
||||||
|
struct Input
|
||||||
|
{
|
||||||
|
float3 worldPos;
|
||||||
|
float4 screenPos;
|
||||||
|
};
|
||||||
|
|
||||||
|
uniform float4 _MainColor;
|
||||||
|
uniform float4 _GridColor;
|
||||||
|
uniform sampler2D _MainTexture;
|
||||||
|
uniform float _Tiles;
|
||||||
|
uniform int _SubTiles;
|
||||||
|
uniform float _FadeDistance;
|
||||||
|
uniform float _Radius;
|
||||||
|
uniform sampler2D _GrabTexture;
|
||||||
|
|
||||||
|
|
||||||
|
float3 mod2D289( float3 x ) { return x - floor( x * ( 1.0 / 289.0 ) ) * 289.0; }
|
||||||
|
|
||||||
|
float2 mod2D289( float2 x ) { return x - floor( x * ( 1.0 / 289.0 ) ) * 289.0; }
|
||||||
|
|
||||||
|
float3 permute( float3 x ) { return mod2D289( ( ( x * 34.0 ) + 1.0 ) * x ); }
|
||||||
|
|
||||||
|
float snoise( float2 v )
|
||||||
|
{
|
||||||
|
const float4 C = float4( 0.211324865405187, 0.366025403784439, -0.577350269189626, 0.024390243902439 );
|
||||||
|
float2 i = floor( v + dot( v, C.yy ) );
|
||||||
|
float2 x0 = v - i + dot( i, C.xx );
|
||||||
|
float2 i1;
|
||||||
|
i1 = ( x0.x > x0.y ) ? float2( 1.0, 0.0 ) : float2( 0.0, 1.0 );
|
||||||
|
float4 x12 = x0.xyxy + C.xxzz;
|
||||||
|
x12.xy -= i1;
|
||||||
|
i = mod2D289( i );
|
||||||
|
float3 p = permute( permute( i.y + float3( 0.0, i1.y, 1.0 ) ) + i.x + float3( 0.0, i1.x, 1.0 ) );
|
||||||
|
float3 m = max( 0.5 - float3( dot( x0, x0 ), dot( x12.xy, x12.xy ), dot( x12.zw, x12.zw ) ), 0.0 );
|
||||||
|
m = m * m;
|
||||||
|
m = m * m;
|
||||||
|
float3 x = 2.0 * frac( p * C.www ) - 1.0;
|
||||||
|
float3 h = abs( x ) - 0.5;
|
||||||
|
float3 ox = floor( x + 0.5 );
|
||||||
|
float3 a0 = x - ox;
|
||||||
|
m *= 1.79284291400159 - 0.85373472095314 * ( a0 * a0 + h * h );
|
||||||
|
float3 g;
|
||||||
|
g.x = a0.x * x0.x + h.x * x0.y;
|
||||||
|
g.yz = a0.yz * x12.xz + h.yz * x12.yw;
|
||||||
|
return 130.0 * dot( m, g );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
inline float4 ASE_ComputeGrabScreenPos( float4 pos )
|
||||||
|
{
|
||||||
|
#if UNITY_UV_STARTS_AT_TOP
|
||||||
|
float scale = -1.0;
|
||||||
|
#else
|
||||||
|
float scale = 1.0;
|
||||||
|
#endif
|
||||||
|
float4 o = pos;
|
||||||
|
o.y = pos.w * 0.5f;
|
||||||
|
o.y = ( pos.y - o.y ) * _ProjectionParams.x * scale + o.y;
|
||||||
|
return o;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void surf( Input i , inout SurfaceOutputStandardSpecular o )
|
||||||
|
{
|
||||||
|
float4 _black = float4(0,0,0,0);
|
||||||
|
float3 ase_worldPos = i.worldPos;
|
||||||
|
float4 transform127 = mul(unity_WorldToObject,float4( ase_worldPos , 0.0 ));
|
||||||
|
float4 appendResult129 = (float4(transform127.x , transform127.z , 0.0 , 0.0));
|
||||||
|
float4 lerpResult114 = lerp( _MainColor , _GridColor , max( tex2D( _MainTexture, ( appendResult129 * _Tiles ).xy ).r , tex2D( _MainTexture, ( appendResult129 * _SubTiles * _Tiles ).xy ).r ));
|
||||||
|
float4 ase_screenPos = float4( i.screenPos.xyz , i.screenPos.w + 0.00000000001 );
|
||||||
|
float4 ase_screenPosNorm = ase_screenPos / ase_screenPos.w;
|
||||||
|
ase_screenPosNorm.z = ( UNITY_NEAR_CLIP_VALUE >= 0 ) ? ase_screenPosNorm.z : ase_screenPosNorm.z * 0.5 + 0.5;
|
||||||
|
float simplePerlin2D148 = snoise( ( ase_screenPosNorm * 2048.0 ).xy );
|
||||||
|
float ScreenRandom152 = ( ( simplePerlin2D148 - 1.0 ) * 0.0008 );
|
||||||
|
float3 ase_vertex3Pos = mul( unity_WorldToObject, float4( i.worldPos , 1 ) );
|
||||||
|
float3 ase_objectScale = float3( length( unity_ObjectToWorld[ 0 ].xyz ), length( unity_ObjectToWorld[ 1 ].xyz ), length( unity_ObjectToWorld[ 2 ].xyz ) );
|
||||||
|
float clampResult126 = clamp( ( (0.0 + (length( ( ase_vertex3Pos * ase_objectScale ) ) - ( _FadeDistance + _Radius )) * (1.0 - 0.0) / (_Radius - ( _FadeDistance + _Radius ))) + ( ScreenRandom152 * 32.0 ) ) , 0.0 , 1.0 );
|
||||||
|
float Mask84 = clampResult126;
|
||||||
|
float4 lerpResult86 = lerp( _black , ( lerpResult114 + ScreenRandom152 ) , Mask84);
|
||||||
|
o.Albedo = lerpResult86.rgb;
|
||||||
|
float4 ase_grabScreenPos = ASE_ComputeGrabScreenPos( ase_screenPos );
|
||||||
|
float4 screenColor106 = tex2Dproj( _GrabTexture, UNITY_PROJ_COORD( ase_grabScreenPos ) );
|
||||||
|
float4 lerpResult107 = lerp( screenColor106 , _black , Mask84);
|
||||||
|
o.Emission = lerpResult107.rgb;
|
||||||
|
o.Occlusion = Mask84;
|
||||||
|
o.Alpha = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
ENDCG
|
||||||
|
}
|
||||||
|
Fallback "Diffuse"
|
||||||
|
}
|
||||||
16
Assets/External/Rokoko/Art/Shaders/Rokoko_RoundTransparentGridFloor_Shader.shader.meta
vendored
Normal file
16
Assets/External/Rokoko/Art/Shaders/Rokoko_RoundTransparentGridFloor_Shader.shader.meta
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fc0c201ebbc6ff844a8111b15ce5737a
|
||||||
|
ShaderImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
defaultTextures: []
|
||||||
|
nonModifiableTextures: []
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Shaders/Rokoko_RoundTransparentGridFloor_Shader.shader
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/Art/Textures.meta
vendored
Normal file
8
Assets/External/Rokoko/Art/Textures.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bd204d920b563eb46ba6ddd864c9c14e
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/External/Rokoko/Art/Textures/rokoko-floor-2048.png
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Textures/rokoko-floor-2048.png
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
123
Assets/External/Rokoko/Art/Textures/rokoko-floor-2048.png.meta
vendored
Normal file
123
Assets/External/Rokoko/Art/Textures/rokoko-floor-2048.png.meta
vendored
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 673b25e62d3e3a4488ffd4d2c9636e84
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 14
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 0
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 1
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Android
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 1
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Textures/rokoko-floor-2048.png
|
||||||
|
uploadId: 616054
|
||||||
BIN
Assets/External/Rokoko/Art/Textures/rokoko-gray-16.jpg
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Art/Textures/rokoko-gray-16.jpg
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
99
Assets/External/Rokoko/Art/Textures/rokoko-gray-16.jpg.meta
vendored
Normal file
99
Assets/External/Rokoko/Art/Textures/rokoko-gray-16.jpg.meta
vendored
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0265e9ba7f5e59445b11cb82a48f7214
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 11
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Art/Textures/rokoko-gray-16.jpg
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/EditorScripts.meta
vendored
Normal file
8
Assets/External/Rokoko/EditorScripts.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 247225ee61910404f8b6667f6ebb5a8c
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/External/Rokoko/EditorScripts/Editor.meta
vendored
Normal file
8
Assets/External/Rokoko/EditorScripts/Editor.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bcb7fc52d279a04418128409398af3bd
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
242
Assets/External/Rokoko/EditorScripts/Editor/ActorEditor.cs
vendored
Normal file
242
Assets/External/Rokoko/EditorScripts/Editor/ActorEditor.cs
vendored
Normal file
@ -0,0 +1,242 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Helper;
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(Actor))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class ActorEditor : TweakableEditor
|
||||||
|
{
|
||||||
|
private const string TPOSE_GUIDE_PREFAB_PATH = "TPoseGuide_Prefab";
|
||||||
|
private const int GroupSpace = 20;
|
||||||
|
|
||||||
|
private SerializedProperty boneMapping;
|
||||||
|
private SerializedProperty animatorProperty;
|
||||||
|
private SerializedProperty profileNameProperty;
|
||||||
|
private SerializedProperty faceProperty;
|
||||||
|
|
||||||
|
private GameObject tPoseGuide;
|
||||||
|
|
||||||
|
protected void OnEnable()
|
||||||
|
{
|
||||||
|
boneMapping = serializedObject.FindProperty("boneMapping");
|
||||||
|
animatorProperty = serializedObject.FindProperty("animator");
|
||||||
|
profileNameProperty = serializedObject.FindProperty("profileName");
|
||||||
|
faceProperty = serializedObject.FindProperty("face");
|
||||||
|
|
||||||
|
Actor actor = (Actor)target;
|
||||||
|
|
||||||
|
if (!Application.isPlaying)
|
||||||
|
actor.animator = actor.gameObject.GetComponent<Animator>();
|
||||||
|
|
||||||
|
if (actor.animator != null && !actor.isValidTpose)
|
||||||
|
actor.CalculateTPose();
|
||||||
|
|
||||||
|
EditorApplication.playModeStateChanged += EditorApplication_playModeStateChanged;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnDisable()
|
||||||
|
{
|
||||||
|
HideTPoseGuide();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HideTPoseGuide()
|
||||||
|
{
|
||||||
|
if (tPoseGuide != null)
|
||||||
|
{
|
||||||
|
RokokoHelper.Destroy(tPoseGuide);
|
||||||
|
tPoseGuide = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void EditorApplication_playModeStateChanged(PlayModeStateChange obj)
|
||||||
|
{
|
||||||
|
HideTPoseGuide();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stops showing the script field
|
||||||
|
protected override string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return new[] { "m_Script" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
Actor actor = (Actor)target;
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
Undo.RecordObject(actor, "Undo Actor Changes");
|
||||||
|
|
||||||
|
// TPose
|
||||||
|
{
|
||||||
|
GUILayout.BeginVertical("HelpBox");
|
||||||
|
|
||||||
|
EditorGUILayout.HelpBox("T Pose reference is needed in order translate properly animation from Studio.", MessageType.Info);
|
||||||
|
|
||||||
|
if (actor.animator != null)
|
||||||
|
{
|
||||||
|
GUILayout.BeginHorizontal();
|
||||||
|
{
|
||||||
|
GUILayout.Label("T Pose reference");
|
||||||
|
|
||||||
|
string textValue = (actor.characterTPose.Count == 0) ? "Not set" : $"Referece:{actor.name}";
|
||||||
|
GUILayout.TextField(textValue);
|
||||||
|
|
||||||
|
if (actor.characterTPose.Count == 0)
|
||||||
|
EditorGUILayout.HelpBox("You need to assign a reference T Pose.", MessageType.Error);
|
||||||
|
}
|
||||||
|
GUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
if (actor.characterTPose.Count > 0)
|
||||||
|
{
|
||||||
|
if (!actor.isValidTpose)
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("Refernce T Pose seems wrong.\nRotate the character to match the TPose orientation guide and then \"Assign T Pose\" again.", MessageType.Error);
|
||||||
|
|
||||||
|
GUI.color = Color.white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
|
||||||
|
if (tPoseGuide == null)
|
||||||
|
{
|
||||||
|
if (GUILayout.Button("Show T Pose Guide"))
|
||||||
|
{
|
||||||
|
tPoseGuide = GameObject.Instantiate(Resources.Load<GameObject>(TPOSE_GUIDE_PREFAB_PATH));
|
||||||
|
TPoseGuideGameComponent tposeComponent = tPoseGuide.GetComponent<TPoseGuideGameComponent>();
|
||||||
|
tposeComponent.followTarget = actor.transform;
|
||||||
|
|
||||||
|
float actorHeight = actor.GetActorHeight();
|
||||||
|
// Plane is x10 times bigger
|
||||||
|
// Make contour guide bigger
|
||||||
|
tposeComponent.transform.localScale = Vector3.one * actorHeight * 0.1f * 1.25f;
|
||||||
|
tposeComponent.followOffset = new Vector3(0, actorHeight / 2f, -0.5f);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (GUILayout.Button("Hide T Pose Guide"))
|
||||||
|
{
|
||||||
|
HideTPoseGuide();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (GUILayout.Button("Assign T Pose"))
|
||||||
|
{
|
||||||
|
actor.CalculateTPose();
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
if (tPoseGuide != null)
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("Rotate your character according to the help guide plane.\nNote: Position doesn't matter, you only need to match the actor to the silhouette", MessageType.Info);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("Please select a valid Animator", MessageType.Error);
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.EndVertical();
|
||||||
|
|
||||||
|
GUILayout.Space(GroupSpace);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Profile name
|
||||||
|
{
|
||||||
|
GUILayout.BeginVertical("HelpBox");
|
||||||
|
|
||||||
|
EditorGUILayout.HelpBox("Profile name allows you to override any target from Studio", MessageType.Info);
|
||||||
|
EditorGUILayout.PropertyField(profileNameProperty);
|
||||||
|
|
||||||
|
GUILayout.EndVertical();
|
||||||
|
|
||||||
|
GUILayout.Space(GroupSpace);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Bone Mapping
|
||||||
|
{
|
||||||
|
GUILayout.BeginVertical("HelpBox");
|
||||||
|
|
||||||
|
EditorGUILayout.HelpBox("Bone mapping is used to convert a Studio Actor to any custom character hierarchy", MessageType.Info);
|
||||||
|
EditorGUILayout.PropertyField(boneMapping);
|
||||||
|
if (actor.boneMapping == Actor.BoneMappingEnum.Animator)
|
||||||
|
{
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
EditorGUILayout.PropertyField(animatorProperty);
|
||||||
|
if (GUILayout.Button("Self"))
|
||||||
|
{
|
||||||
|
actor.animator = actor.GetComponentInChildren<Animator>();
|
||||||
|
}
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
if (actor.animator == null)
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("Please select a valid Animator", MessageType.Error);
|
||||||
|
}
|
||||||
|
else if (!actor.animator.isHuman)
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("The avatar you are using is not humanoid.\nPlease go in model inspector, under Rig tab and select AnimationType as Humanoid.", MessageType.Error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (actor.GetComponent<HumanBoneMapping>() == null)
|
||||||
|
{
|
||||||
|
actor.customBoneMapping = Undo.AddComponent(actor.gameObject, typeof(HumanBoneMapping)) as HumanBoneMapping;
|
||||||
|
}
|
||||||
|
else if (actor.customBoneMapping == null)
|
||||||
|
{
|
||||||
|
actor.customBoneMapping = actor.GetComponent<HumanBoneMapping>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.EndVertical();
|
||||||
|
|
||||||
|
GUILayout.Space(GroupSpace);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Face
|
||||||
|
{
|
||||||
|
EditorGUILayout.LabelField("Actor Face (Optional)", EditorStyles.boldLabel);
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
EditorGUILayout.PropertyField(faceProperty);
|
||||||
|
if (GUILayout.Button("Create"))
|
||||||
|
{
|
||||||
|
if (actor.gameObject.GetComponent<Face>() is Face face)
|
||||||
|
{
|
||||||
|
actor.face = face;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
actor.face = Undo.AddComponent(actor.gameObject, typeof(Face)) as Face;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if (GUILayout.Button("Self"))
|
||||||
|
{
|
||||||
|
actor.face = actor.GetComponentInChildren<Face>();
|
||||||
|
}
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
}
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
|
||||||
|
// Draw standard fields
|
||||||
|
base.OnInspectorGUI();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/ActorEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/ActorEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6c145f0e6172c614cb36925c13089d46
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/ActorEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
13
Assets/External/Rokoko/EditorScripts/Editor/ActorNewtonEditor.cs
vendored
Normal file
13
Assets/External/Rokoko/EditorScripts/Editor/ActorNewtonEditor.cs
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using UnityEditor;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(ActorNewton))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class ActorNewtonEditor : ActorEditor { }
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/ActorNewtonEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/ActorNewtonEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d1046da63220b6747b3ff405b5d9b66f
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/ActorNewtonEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
100
Assets/External/Rokoko/EditorScripts/Editor/BlendShapesMappingEditor.cs
vendored
Normal file
100
Assets/External/Rokoko/EditorScripts/Editor/BlendShapesMappingEditor.cs
vendored
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
using Rokoko.Helper;
|
||||||
|
using Rokoko.Core;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(BlendShapesMapping))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class BlendShapesMappingEditor : TweakableEditor
|
||||||
|
{
|
||||||
|
private BlendShapes[] _BlendshapesArray = null;
|
||||||
|
public BlendShapes[] BlendshapesArray
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_BlendshapesArray == null)
|
||||||
|
{
|
||||||
|
_BlendshapesArray = new BlendShapes[(int)BlendShapes.size];
|
||||||
|
for (int i = 0; i < _BlendshapesArray.Length; i++)
|
||||||
|
{
|
||||||
|
_BlendshapesArray[i] = (BlendShapes)i;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return _BlendshapesArray;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SerializedProperty blendshapeNames;
|
||||||
|
|
||||||
|
protected void OnEnable()
|
||||||
|
{
|
||||||
|
blendshapeNames = serializedObject.FindProperty("blendshapeNames");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stops showing the script field
|
||||||
|
protected override string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return new[] { "m_Script" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
BlendShapesMapping blendshapesMapping = (BlendShapesMapping)target;
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
Undo.RecordObject(blendshapesMapping, "Undo ActorCustomBoneMapping Changes");
|
||||||
|
|
||||||
|
// Initialize Array
|
||||||
|
if (blendshapesMapping.blendshapeNames.Count != BlendshapesArray.Length)
|
||||||
|
{
|
||||||
|
blendshapesMapping.blendshapeNames = new BlendshapesDictionary();
|
||||||
|
for (int i = 0; i < BlendshapesArray.Length; i++)
|
||||||
|
{
|
||||||
|
blendshapesMapping.blendshapeNames.Add(BlendshapesArray[i], "");
|
||||||
|
}
|
||||||
|
|
||||||
|
// SerializedObject rereferce needs to be updated
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
if (GUILayout.Button("Copy from ARKit"))
|
||||||
|
{
|
||||||
|
// Copy fields from ARKit
|
||||||
|
for (int i = 0; i < blendshapesMapping.blendshapeNames.Count; i++)
|
||||||
|
{
|
||||||
|
KeyValuePair<BlendShapes, string> keyPair = blendshapesMapping.blendshapeNames[i];
|
||||||
|
blendshapesMapping.blendshapeNames[keyPair.Key] = keyPair.Key.ToString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
// Draw a field for each Blendshape
|
||||||
|
for (int i = 0; i < blendshapesMapping.blendshapeNames.Count; i++)
|
||||||
|
{
|
||||||
|
KeyValuePair<BlendShapes, string> keyPair = blendshapesMapping.blendshapeNames[i];
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
EditorGUILayout.LabelField(keyPair.Key.ToString().ToUpperFirstChar());
|
||||||
|
blendshapesMapping.blendshapeNames[keyPair.Key] = EditorGUILayout.TextField(keyPair.Value.ToString());
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
}
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
|
||||||
|
// Draw standard fields
|
||||||
|
//base.OnInspectorGUI();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/BlendShapesMappingEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/BlendShapesMappingEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b14cf39ebf53638488debce90a690ad2
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/BlendShapesMappingEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
109
Assets/External/Rokoko/EditorScripts/Editor/CharacterEditor.cs
vendored
Normal file
109
Assets/External/Rokoko/EditorScripts/Editor/CharacterEditor.cs
vendored
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Helper;
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(Character))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class CharacterEditor : TweakableEditor
|
||||||
|
{
|
||||||
|
private const int GroupSpace = 20;
|
||||||
|
|
||||||
|
private SerializedProperty animatorProperty;
|
||||||
|
private SerializedProperty profileNameProperty;
|
||||||
|
private SerializedProperty faceProperty;
|
||||||
|
|
||||||
|
private GameObject tPoseGuide;
|
||||||
|
|
||||||
|
protected void OnEnable()
|
||||||
|
{
|
||||||
|
animatorProperty = serializedObject.FindProperty("animator");
|
||||||
|
profileNameProperty = serializedObject.FindProperty("profileName");
|
||||||
|
faceProperty = serializedObject.FindProperty("face");
|
||||||
|
|
||||||
|
Character character = (Character)target;
|
||||||
|
|
||||||
|
if (!Application.isPlaying)
|
||||||
|
character.animator = character.gameObject.GetComponent<Animator>();
|
||||||
|
|
||||||
|
EditorApplication.playModeStateChanged += EditorApplication_playModeStateChanged;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnDisable()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HideTPoseGuide()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
private void EditorApplication_playModeStateChanged(PlayModeStateChange obj)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stops showing the script field
|
||||||
|
protected override string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return new[] { "m_Script" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
Character character = (Character)target;
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
Undo.RecordObject(character, "Undo Character Changes");
|
||||||
|
|
||||||
|
|
||||||
|
// Profile name
|
||||||
|
{
|
||||||
|
GUILayout.BeginVertical("HelpBox");
|
||||||
|
|
||||||
|
EditorGUILayout.HelpBox("Profile name allows you to override any target from Studio", MessageType.Info);
|
||||||
|
EditorGUILayout.PropertyField(profileNameProperty);
|
||||||
|
|
||||||
|
GUILayout.EndVertical();
|
||||||
|
|
||||||
|
GUILayout.Space(GroupSpace);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Face
|
||||||
|
{
|
||||||
|
EditorGUILayout.LabelField("Character Face (Optional)", EditorStyles.boldLabel);
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
EditorGUILayout.PropertyField(faceProperty);
|
||||||
|
if (GUILayout.Button("Create"))
|
||||||
|
{
|
||||||
|
if (character.gameObject.GetComponent<Face>() is Face face)
|
||||||
|
{
|
||||||
|
character.face = face;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
character.face = Undo.AddComponent(character.gameObject, typeof(Face)) as Face;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if (GUILayout.Button("Self"))
|
||||||
|
{
|
||||||
|
character.face = character.GetComponentInChildren<Face>();
|
||||||
|
}
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
}
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
|
||||||
|
// Draw standard fields
|
||||||
|
base.OnInspectorGUI();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/CharacterEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/CharacterEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 23947746632310247af5d08e4faf5afd
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/CharacterEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
111
Assets/External/Rokoko/EditorScripts/Editor/FaceEditor.cs
vendored
Normal file
111
Assets/External/Rokoko/EditorScripts/Editor/FaceEditor.cs
vendored
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Helper;
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(Face))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class FaceEditor : TweakableEditor
|
||||||
|
{
|
||||||
|
private static int blendshapesCount;
|
||||||
|
|
||||||
|
SerializedProperty blendshapeMappingProperty;
|
||||||
|
SerializedProperty blendshapeCustomMapProperty;
|
||||||
|
SerializedProperty meshRendererProperty;
|
||||||
|
|
||||||
|
protected void OnEnable()
|
||||||
|
{
|
||||||
|
blendshapeMappingProperty = serializedObject.FindProperty("blendshapeMapping");
|
||||||
|
blendshapeCustomMapProperty = serializedObject.FindProperty("blendshapeCustomMap");
|
||||||
|
meshRendererProperty = serializedObject.FindProperty("meshRenderer");
|
||||||
|
blendshapesCount = (int)Core.BlendShapes.size;
|
||||||
|
|
||||||
|
Face face = (Face)target;
|
||||||
|
face.meshRenderer = face.GetComponentInChildren<SkinnedMeshRenderer>();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stops showing the script field
|
||||||
|
protected override string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return new[] { "m_Script" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
Face face = (Face)target;
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
Undo.RecordObject(face, "Undo Face Changes");
|
||||||
|
|
||||||
|
EditorGUILayout.HelpBox("Blendshape mapping is used to convert a Studio Face to any custom character blendshapes", MessageType.Info);
|
||||||
|
EditorGUILayout.PropertyField(blendshapeMappingProperty);
|
||||||
|
if (face.blendshapeMapping == Face.FaceMappingEnum.ARKit)
|
||||||
|
{
|
||||||
|
// Do nothing
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
EditorGUILayout.PropertyField(blendshapeCustomMapProperty);
|
||||||
|
if (face.GetComponent<BlendShapesMapping>() == null)
|
||||||
|
{
|
||||||
|
face.blendshapeCustomMap = Undo.AddComponent(face.gameObject, typeof(BlendShapesMapping)) as BlendShapesMapping;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
{
|
||||||
|
EditorGUILayout.PropertyField(meshRendererProperty);
|
||||||
|
if (GUILayout.Button("Find in Hierarchy"))
|
||||||
|
{
|
||||||
|
face.meshRenderer = face.GetComponentInChildren<SkinnedMeshRenderer>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
|
||||||
|
if (face.meshRenderer == null)
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("You need to assign a valid SkinnedMeshRenderer", MessageType.Error);
|
||||||
|
}
|
||||||
|
else if (face.meshRenderer.sharedMesh.blendShapeCount == 0)
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox("Assigned SkinnedMeshRenderer doesn't have any blendshapes", MessageType.Warning);
|
||||||
|
}
|
||||||
|
else if (face.meshRenderer.sharedMesh.blendShapeCount > 0)
|
||||||
|
{
|
||||||
|
if (face.meshRenderer.sharedMesh.blendShapeCount < blendshapesCount)
|
||||||
|
{
|
||||||
|
StringBuilder message = new StringBuilder();
|
||||||
|
message.AppendLine($"Face supports {blendshapesCount} blendshapes, but found {face.meshRenderer.sharedMesh.blendShapeCount} on SkinnedMeshRenderer\n");
|
||||||
|
List<string> missingBlendshapes = face.meshRenderer.sharedMesh.GetAllMissingBlendshapes();
|
||||||
|
message.AppendLine("Missing blendshapes:");
|
||||||
|
for (int i = 0; i < missingBlendshapes.Count; i++)
|
||||||
|
{
|
||||||
|
message.AppendLine(missingBlendshapes[i]);
|
||||||
|
}
|
||||||
|
EditorGUILayout.HelpBox(message.ToString(), MessageType.Warning);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
EditorGUILayout.HelpBox($"Found {face.meshRenderer.sharedMesh.blendShapeCount} blendshapes on SkinnedMeshRenderer", MessageType.Info);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
|
||||||
|
// Draw standard fields
|
||||||
|
base.OnInspectorGUI();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/FaceEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/FaceEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d5dc6a1ce1b3e1e4ca93a58eb7b8423e
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/FaceEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
88
Assets/External/Rokoko/EditorScripts/Editor/HumanBoneMappingEditor.cs
vendored
Normal file
88
Assets/External/Rokoko/EditorScripts/Editor/HumanBoneMappingEditor.cs
vendored
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(HumanBoneMapping))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class HumanBoneMappingEditor : TweakableEditor
|
||||||
|
{
|
||||||
|
private HumanBodyBones[] _HumanBodyBonesArray;
|
||||||
|
|
||||||
|
public HumanBodyBones[] HumanBodyBonesArray
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_HumanBodyBonesArray == null)
|
||||||
|
{
|
||||||
|
_HumanBodyBonesArray = new HumanBodyBones[(int)HumanBodyBones.LastBone];
|
||||||
|
for (int i = 0; i < _HumanBodyBonesArray.Length; i++)
|
||||||
|
_HumanBodyBonesArray[i] = (HumanBodyBones)i;
|
||||||
|
}
|
||||||
|
return _HumanBodyBonesArray;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
SerializedProperty customBodyBones;
|
||||||
|
|
||||||
|
protected void OnEnable()
|
||||||
|
{
|
||||||
|
customBodyBones = serializedObject.FindProperty("customBodyBones");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stops showing the script field
|
||||||
|
protected override string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return new[] { "m_Script" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
HumanBoneMapping boneMapping = (HumanBoneMapping)target;
|
||||||
|
Undo.RecordObject(boneMapping, "Undo ActorCustomBoneMapping Changes");
|
||||||
|
|
||||||
|
// Initialize Array
|
||||||
|
if (boneMapping.customBodyBones.Length != HumanBodyBonesArray.Length)
|
||||||
|
{
|
||||||
|
boneMapping.customBodyBones = new Transform[HumanBodyBonesArray.Length];
|
||||||
|
|
||||||
|
// SerializedObject rereferce needs to be updated
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
if (GUILayout.Button("Copy from Animator"))
|
||||||
|
{
|
||||||
|
Animator animator = boneMapping.GetComponent<Animator>();
|
||||||
|
if (animator != null)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < HumanBodyBonesArray.Length; i++)
|
||||||
|
{
|
||||||
|
boneMapping.customBodyBones[i] = animator.GetBoneTransform(HumanBodyBonesArray[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
// Draw a field for each HumanBodyBone
|
||||||
|
for (int i = 0; i < HumanBodyBonesArray.Length; i++)
|
||||||
|
{
|
||||||
|
SerializedProperty element = customBodyBones.GetArrayElementAtIndex(i);
|
||||||
|
EditorGUILayout.PropertyField(element, new GUIContent(HumanBodyBonesArray[i].ToString()));
|
||||||
|
}
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
|
||||||
|
// Draw standard fields
|
||||||
|
//base.OnInspectorGUI();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/HumanBoneMappingEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/HumanBoneMappingEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a0839a667aaa630449048d91f665bff9
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/HumanBoneMappingEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
44
Assets/External/Rokoko/EditorScripts/Editor/PropColorEditor.cs
vendored
Normal file
44
Assets/External/Rokoko/EditorScripts/Editor/PropColorEditor.cs
vendored
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(PropColor))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class PropColorEditor : PropEditor
|
||||||
|
{
|
||||||
|
SerializedProperty meshRendererProperty;
|
||||||
|
|
||||||
|
protected override void OnEnable()
|
||||||
|
{
|
||||||
|
base.OnEnable();
|
||||||
|
meshRendererProperty = serializedObject.FindProperty("meshRenderer");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
base.OnInspectorGUI();
|
||||||
|
|
||||||
|
PropColor propColor = (PropColor)target;
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
GUILayout.Space(10);
|
||||||
|
|
||||||
|
EditorGUILayout.LabelField("Update mesh color", EditorStyles.boldLabel);
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
EditorGUILayout.PropertyField(meshRendererProperty);
|
||||||
|
if (GUILayout.Button("Self"))
|
||||||
|
{
|
||||||
|
propColor.meshRenderer = propColor.GetComponentInChildren<MeshRenderer>();
|
||||||
|
}
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/PropColorEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/PropColorEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0d1dd208261ef5a4992092a3318f5134
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/PropColorEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
43
Assets/External/Rokoko/EditorScripts/Editor/PropEditor.cs
vendored
Normal file
43
Assets/External/Rokoko/EditorScripts/Editor/PropEditor.cs
vendored
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using Rokoko.Inputs;
|
||||||
|
using UnityEditor;
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(Prop))]
|
||||||
|
[CanEditMultipleObjects]
|
||||||
|
public class PropEditor : TweakableEditor
|
||||||
|
{
|
||||||
|
SerializedProperty propNameProperty;
|
||||||
|
|
||||||
|
protected virtual void OnEnable()
|
||||||
|
{
|
||||||
|
propNameProperty = serializedObject.FindProperty("propName");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stops showing the script field
|
||||||
|
protected override string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return new[] { "m_Script" };
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
Prop prop = (Prop)target;
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
Undo.RecordObject(prop, "Undo Prop Changes");
|
||||||
|
|
||||||
|
EditorGUILayout.HelpBox("Prop name allows you to override any prop target from studio", MessageType.Info);
|
||||||
|
EditorGUILayout.PropertyField(propNameProperty);
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
|
||||||
|
// Draw standard fields
|
||||||
|
base.OnInspectorGUI();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/PropEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/PropEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6ffddd999956ac94880e3d3b948a51b9
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/PropEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
44
Assets/External/Rokoko/EditorScripts/Editor/TweakableEditor.cs
vendored
Normal file
44
Assets/External/Rokoko/EditorScripts/Editor/TweakableEditor.cs
vendored
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
#if UNITY_EDITOR
|
||||||
|
|
||||||
|
using UnityEditor;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// A simple class to inherit from when only minor tweaks to a component's inspector are required.
|
||||||
|
/// In such cases, a full custom inspector is normally overkill but, by inheriting from this class, custom tweaks become trivial.
|
||||||
|
///
|
||||||
|
/// To hide items from being drawn, simply override GetInvisibleInDefaultInspector, returning a string[] of fields to hide.
|
||||||
|
/// To draw/add extra GUI code/anything else you want before the default inspector is drawn, override OnBeforeDefaultInspector.
|
||||||
|
/// Similarly, override OnAfterDefaultInspector to draw GUI elements after the default inspector is drawn.
|
||||||
|
/// </summary>
|
||||||
|
|
||||||
|
namespace Rokoko.RokokoEditor
|
||||||
|
{
|
||||||
|
public abstract class TweakableEditor : Editor
|
||||||
|
{
|
||||||
|
private static readonly string[] _emptyStringArray = new string[0];
|
||||||
|
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
serializedObject.Update();
|
||||||
|
|
||||||
|
OnBeforeDefaultInspector();
|
||||||
|
DrawPropertiesExcluding(serializedObject, GetInvisibleInDefaultInspector());
|
||||||
|
OnAfterDefaultInspector();
|
||||||
|
|
||||||
|
serializedObject.ApplyModifiedProperties();
|
||||||
|
}
|
||||||
|
|
||||||
|
protected virtual void OnBeforeDefaultInspector()
|
||||||
|
{ }
|
||||||
|
|
||||||
|
protected virtual void OnAfterDefaultInspector()
|
||||||
|
{ }
|
||||||
|
|
||||||
|
protected virtual string[] GetInvisibleInDefaultInspector()
|
||||||
|
{
|
||||||
|
return _emptyStringArray;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
18
Assets/External/Rokoko/EditorScripts/Editor/TweakableEditor.cs.meta
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/Editor/TweakableEditor.cs.meta
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c2ecfb1b4e8e7e84f8b2e187eafde67d
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/Editor/TweakableEditor.cs
|
||||||
|
uploadId: 616054
|
||||||
18
Assets/External/Rokoko/EditorScripts/RokokoEditorScripts.asmdef
vendored
Normal file
18
Assets/External/Rokoko/EditorScripts/RokokoEditorScripts.asmdef
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"name": "RokokoEditor",
|
||||||
|
"rootNamespace": "",
|
||||||
|
"references": [
|
||||||
|
"GUID:c0283c4bf59b9ad4aa5b4622e1c041a8"
|
||||||
|
],
|
||||||
|
"includePlatforms": [
|
||||||
|
"Editor"
|
||||||
|
],
|
||||||
|
"excludePlatforms": [],
|
||||||
|
"allowUnsafeCode": false,
|
||||||
|
"overrideReferences": false,
|
||||||
|
"precompiledReferences": [],
|
||||||
|
"autoReferenced": true,
|
||||||
|
"defineConstraints": [],
|
||||||
|
"versionDefines": [],
|
||||||
|
"noEngineReferences": false
|
||||||
|
}
|
||||||
14
Assets/External/Rokoko/EditorScripts/RokokoEditorScripts.asmdef.meta
vendored
Normal file
14
Assets/External/Rokoko/EditorScripts/RokokoEditorScripts.asmdef.meta
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 855bf3bf522250848be7ed3fd9e6664e
|
||||||
|
AssemblyDefinitionImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/EditorScripts/RokokoEditorScripts.asmdef
|
||||||
|
uploadId: 616054
|
||||||
8
Assets/External/Rokoko/Prefabs.meta
vendored
Normal file
8
Assets/External/Rokoko/Prefabs.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 783138d5a2f60ff4ea5015e2c8cca4bf
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/External/Rokoko/Prefabs/Actors.meta
vendored
Normal file
8
Assets/External/Rokoko/Prefabs/Actors.meta
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3fb9c566e8aee9446858332229f7b0ae
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/External/Rokoko/Prefabs/Actors/Newton.prefab
(Stored with Git LFS)
vendored
Normal file
BIN
Assets/External/Rokoko/Prefabs/Actors/Newton.prefab
(Stored with Git LFS)
vendored
Normal file
Binary file not shown.
14
Assets/External/Rokoko/Prefabs/Actors/Newton.prefab.meta
vendored
Normal file
14
Assets/External/Rokoko/Prefabs/Actors/Newton.prefab.meta
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3e7a0bccb581d8945b546f992a7871f4
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
AssetOrigin:
|
||||||
|
serializedVersion: 1
|
||||||
|
productId: 98045
|
||||||
|
packageName: Rokoko Live
|
||||||
|
packageVersion: 2.0.2
|
||||||
|
assetPath: Assets/External/Rokoko/Prefabs/Actors/Newton.prefab
|
||||||
|
uploadId: 616054
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user