Hunter-Unity
5 年前
当前提交
ee22bd50
共有 76 个文件被更改,包括 6812 次插入 和 15 次删除
-
769Project/Assets/ML-Agents/Examples/Crawler/Scenes/AllCharactersForPosing.unity
-
1Project/Packages/manifest.json
-
76Project/Assets/ML-Agents/Examples/SharedAssets/Materials/Block.mat
-
8Project/Assets/ML-Agents/Examples/SharedAssets/Materials/Block.mat.meta
-
198Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/AvgCenterOfMass.cs
-
11Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/AvgCenterOfMass.cs.meta
-
35Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/MenuController.cs
-
11Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/MenuController.cs.meta
-
44Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/ScreenTouchObject.cs
-
11Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/ScreenTouchObject.cs.meta
-
55Project/Assets/ML-Agents/Examples/Walker/Scripts/FramesPerSecond.cs
-
11Project/Assets/ML-Agents/Examples/Walker/Scripts/FramesPerSecond.cs.meta
-
8Project/Assets/Puppo.meta
-
8Project/Assets/Puppo/Fetch.meta
-
8Project/Assets/Puppo/Fetch/3D Models.meta
-
8Project/Assets/Puppo/Fetch/3D Models/CORGI SCENE.meta
-
927Project/Assets/Puppo/Fetch/3D Models/CORGI SCENE/CORGI SCENE.fbx
-
321Project/Assets/Puppo/Fetch/3D Models/CORGI SCENE/CORGI SCENE.fbx.meta
-
865Project/Assets/Puppo/Fetch/3D Models/CORGI SCENE/swatch Master.psd
-
117Project/Assets/Puppo/Fetch/3D Models/CORGI SCENE/swatch Master.psd.meta
-
36Project/Assets/Puppo/Fetch/3D Models/stick.fbx
-
93Project/Assets/Puppo/Fetch/3D Models/stick.fbx.meta
-
8Project/Assets/Puppo/Race Day.meta
-
8Project/Assets/Puppo/Shared Assets.meta
-
8Project/Assets/Puppo/Shared Assets/Audio.meta
-
8Project/Assets/Puppo/Shared Assets/Audio/Dog Snds.meta
-
304Project/Assets/Puppo/Shared Assets/Audio/Dog Snds/Dog Bark Short 1.wav
-
22Project/Assets/Puppo/Shared Assets/Audio/Dog Snds/Dog Bark Short 1.wav.meta
-
23Project/Assets/Puppo/Shared Assets/Audio/Dog Snds/Dog Bark Short 2.mp3
-
22Project/Assets/Puppo/Shared Assets/Audio/Dog Snds/Dog Bark Short 2.mp3.meta
-
305Project/Assets/Puppo/Shared Assets/Audio/Dog Snds/Dog Bark Short 3.wav
-
22Project/Assets/Puppo/Shared Assets/Audio/Dog Snds/Dog Bark Short 3.wav.meta
-
8Project/Assets/Puppo/Shared Assets/Brains.meta
-
43Project/Assets/Puppo/Shared Assets/Brains/PuppoLearningNew.asset
-
8Project/Assets/Puppo/Shared Assets/Brains/PuppoLearningNew.asset.meta
-
1001Project/Assets/Puppo/Shared Assets/CORGI MESH ONLY.prefab
-
7Project/Assets/Puppo/Shared Assets/CORGI MESH ONLY.prefab.meta
-
8Project/Assets/Puppo/Shared Assets/Materials.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/Black.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/Black.mat.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/Body Dark.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/Body Dark.mat.meta
-
77Project/Assets/Puppo/Shared Assets/Materials/Body.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/Body.mat.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/PInk.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/PInk.mat.meta
-
77Project/Assets/Puppo/Shared Assets/Materials/SpawnArea.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/SpawnArea.mat.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/Stick Bark.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/Stick Bark.mat.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/Stick Core.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/Stick Core.mat.meta
-
517Project/Assets/Puppo/Shared Assets/Materials/Swatch Master Combined.psd
-
84Project/Assets/Puppo/Shared Assets/Materials/Swatch Master Combined.psd.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/Swatch.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/Swatch.mat.meta
-
76Project/Assets/Puppo/Shared Assets/Materials/White.mat
-
8Project/Assets/Puppo/Shared Assets/Materials/White.mat.meta
-
8Project/Assets/Puppo/Training.meta
-
8Project/Assets/Puppo/Training/Prefabs.meta
-
8Project/Assets/Puppo/Training/Prefabs/Training Platform.prefab.meta
-
18Project/ProjectSettings/Packages/com.unity.probuilder/Settings.json
769
Project/Assets/ML-Agents/Examples/Crawler/Scenes/AllCharactersForPosing.unity
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!21 &2100000 |
|||
Material: |
|||
serializedVersion: 6 |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_Name: Block |
|||
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.9056604, g: 0.6140483, b: 0.252047, a: 0} |
|||
- _EmissionColor: {r: 0.849, g: 0.544531, b: 0, a: 1} |
|
|||
fileFormatVersion: 2 |
|||
guid: f4abcb290251940948a31b349a6f9995 |
|||
NativeFormatImporter: |
|||
externalObjects: {} |
|||
mainObjectFileID: 0 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
|
|||
/// <summary>
|
|||
/// Used for visualizing the average center of mass of a ragdoll
|
|||
/// </summary>
|
|||
[DisallowMultipleComponent] |
|||
[ExecuteInEditMode] |
|||
public class AvgCenterOfMass : MonoBehaviour |
|||
{ |
|||
/// <summary>
|
|||
/// Enable to show a green spehere at the current center of mass.
|
|||
/// </summary>
|
|||
[Tooltip("Enable to show a green spehere at the current center of mass.")] |
|||
public bool showCOMGizmos = true; |
|||
public Vector3 avgCOMWorldSpace; |
|||
public Color avgCOMColor = Color.green; |
|||
public Color bodyPartCOMColor = Color.yellow; |
|||
List<Rigidbody> rbList = new List<Rigidbody>(); |
|||
public float totalMass; |
|||
|
|||
void Start() |
|||
{ |
|||
SetUpRigidbodies(); |
|||
} |
|||
|
|||
void SetUpRigidbodies() |
|||
{ |
|||
rbList.Clear(); |
|||
totalMass = 0; |
|||
foreach(var item in GetComponentsInChildren<Rigidbody>()) |
|||
{ |
|||
rbList.Add(item); |
|||
totalMass += item.mass; |
|||
} |
|||
} |
|||
|
|||
// void FixedUpdate()
|
|||
// {
|
|||
// if(Application.isPlaying)
|
|||
// {
|
|||
// avgCOMWorldSpace = Vector3.zero;
|
|||
|
|||
// foreach(var item in rbList)
|
|||
// {
|
|||
// if (item)
|
|||
// {
|
|||
// avgCOMWorldSpace += item.worldCenterOfMass;
|
|||
// }
|
|||
// }
|
|||
|
|||
// //DRAW AVG GIZMOS
|
|||
// avgCOMWorldSpace /= rbList.Count; //divide by num of rb's to get avg in WORLD space
|
|||
// }
|
|||
// }
|
|||
void FixedUpdate() |
|||
{ |
|||
if(Application.isPlaying) |
|||
{ |
|||
// avgCOMWorldSpace = Vector3.zero;
|
|||
// foreach(var item in rbList)
|
|||
// {
|
|||
// if (item)
|
|||
// {
|
|||
// avgCOMWorldSpace += item.worldCenterOfMass;
|
|||
// }
|
|||
// }
|
|||
// //DRAW AVG GIZMOS
|
|||
// avgCOMWorldSpace /= rbList.Count; //divide by num of rb's to get avg in WORLD space
|
|||
|
|||
|
|||
Vector3 CoM = Vector3.zero; |
|||
float c = 0f; |
|||
|
|||
foreach(var item in rbList) |
|||
{ |
|||
CoM += item.worldCenterOfMass * item.mass; |
|||
c += item.mass; |
|||
} |
|||
avgCOMWorldSpace = CoM/c; |
|||
// CoM /= c;
|
|||
} |
|||
} |
|||
|
|||
|
|||
|
|||
private void OnDrawGizmosSelected() |
|||
{ |
|||
if(!Application.isPlaying) |
|||
{ |
|||
if (showCOMGizmos) |
|||
{ |
|||
Vector3 CoM = Vector3.zero; |
|||
float c = 0f; |
|||
// avgCOMWorldSpace = Vector3.zero;
|
|||
//SHOW BODY PART GIZMOS
|
|||
foreach(var item in rbList) |
|||
{ |
|||
// if (item)
|
|||
// {
|
|||
Gizmos.color = bodyPartCOMColor; |
|||
float drawCOMRadius = item.mass/totalMass; |
|||
Gizmos.DrawWireSphere(item.worldCenterOfMass, drawCOMRadius); |
|||
CoM += item.worldCenterOfMass * item.mass; |
|||
c += item.mass; |
|||
// avgCOMWorldSpace += item.worldCenterOfMass;
|
|||
// }
|
|||
} |
|||
|
|||
//DRAW AVG GIZMOS
|
|||
avgCOMWorldSpace = CoM/c; |
|||
// avgCOMWorldSpace /= rbList.Count; //divide by num of rb's to get avg in WORLD space
|
|||
float avgCOMRadius = 0.1f; //radius of gizmo
|
|||
Gizmos.color = avgCOMColor; |
|||
Gizmos.DrawSphere(avgCOMWorldSpace, avgCOMRadius); |
|||
} |
|||
} |
|||
else |
|||
{ |
|||
if (showCOMGizmos) |
|||
{ |
|||
// avgCOMWorldSpace = Vector3.zero;
|
|||
|
|||
//SHOW BODY PART GIZMOS
|
|||
foreach(var item in rbList) |
|||
{ |
|||
// if (item)
|
|||
// {
|
|||
Gizmos.color = bodyPartCOMColor; |
|||
float drawCOMRadius = item.mass/totalMass; |
|||
Gizmos.DrawWireSphere(item.worldCenterOfMass, drawCOMRadius); |
|||
// avgCOMWorldSpace += item.worldCenterOfMass;
|
|||
// }
|
|||
} |
|||
|
|||
//DRAW AVG GIZMOS
|
|||
// avgCOMWorldSpace /= rbList.Count; //divide by num of rb's to get avg in WORLD space
|
|||
float avgCOMGizmoRadius = 0.1f; //radius of gizmo
|
|||
Gizmos.color = avgCOMColor; |
|||
Gizmos.DrawSphere(avgCOMWorldSpace, avgCOMGizmoRadius); |
|||
} |
|||
|
|||
} |
|||
} |
|||
// {
|
|||
// if(!Application.isPlaying)
|
|||
// {
|
|||
// if (showCOMGizmos)
|
|||
// {
|
|||
// avgCOMWorldSpace = Vector3.zero;
|
|||
|
|||
// //SHOW BODY PART GIZMOS
|
|||
// foreach(var item in rbList)
|
|||
// {
|
|||
// if (item)
|
|||
// {
|
|||
// Gizmos.color = bodyPartCOMColor;
|
|||
// float drawCOMRadius = item.mass/totalMass;
|
|||
// Gizmos.DrawWireSphere(item.worldCenterOfMass, drawCOMRadius);
|
|||
// avgCOMWorldSpace += item.worldCenterOfMass;
|
|||
// }
|
|||
// }
|
|||
|
|||
// //DRAW AVG GIZMOS
|
|||
// avgCOMWorldSpace /= rbList.Count; //divide by num of rb's to get avg in WORLD space
|
|||
// float avgCOMRadius = 0.1f; //radius of gizmo
|
|||
// Gizmos.color = avgCOMColor;
|
|||
// Gizmos.DrawSphere(avgCOMWorldSpace, avgCOMRadius);
|
|||
// }
|
|||
// }
|
|||
// else
|
|||
// {
|
|||
// if (showCOMGizmos)
|
|||
// {
|
|||
// // avgCOMWorldSpace = Vector3.zero;
|
|||
|
|||
// //SHOW BODY PART GIZMOS
|
|||
// foreach(var item in rbList)
|
|||
// {
|
|||
// if (item)
|
|||
// {
|
|||
// Gizmos.color = bodyPartCOMColor;
|
|||
// float drawCOMRadius = item.mass/totalMass;
|
|||
// Gizmos.DrawWireSphere(item.worldCenterOfMass, drawCOMRadius);
|
|||
// // avgCOMWorldSpace += item.worldCenterOfMass;
|
|||
// }
|
|||
// }
|
|||
|
|||
// //DRAW AVG GIZMOS
|
|||
// // avgCOMWorldSpace /= rbList.Count; //divide by num of rb's to get avg in WORLD space
|
|||
// float avgCOMGizmoRadius = 0.1f; //radius of gizmo
|
|||
// Gizmos.color = avgCOMColor;
|
|||
// Gizmos.DrawSphere(avgCOMWorldSpace, avgCOMGizmoRadius);
|
|||
// }
|
|||
|
|||
// }
|
|||
// }
|
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: 35bd0d2facf4149ad86cde561dcedd64 |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
// Connected to the Cube and includes a DontDestroyOnLoad()
|
|||
// LoadScene() is called by the first script and switches to the second.
|
|||
|
|||
using UnityEngine; |
|||
using UnityEngine.SceneManagement; |
|||
|
|||
public class MenuController : MonoBehaviour |
|||
{ |
|||
private static bool created = false; |
|||
|
|||
void Awake() |
|||
{ |
|||
if (!created) |
|||
{ |
|||
DontDestroyOnLoad(this.gameObject); |
|||
created = true; |
|||
Debug.Log("Awake: " + this.gameObject); |
|||
} |
|||
} |
|||
|
|||
// public void LoadScene()
|
|||
// {
|
|||
// if (SceneManager.GetActiveScene().name == "scene1")
|
|||
// {
|
|||
// SceneManager.LoadScene("scene2", LoadSceneMode.Single);
|
|||
// }
|
|||
// }
|
|||
public void LoadScene(string sceneName) |
|||
{ |
|||
// if (SceneManager.GetActiveScene().name == "scene1")
|
|||
// {
|
|||
SceneManager.LoadScene(sceneName, LoadSceneMode.Single); |
|||
// }
|
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: 2002e4c557d9d41f79c3f9e2b2206eae |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
|
|||
public class ScreenTouchObject : MonoBehaviour { |
|||
|
|||
// Use this for initialization
|
|||
void Start () { |
|||
|
|||
} |
|||
|
|||
// Update is called once per frame
|
|||
void Update () { |
|||
|
|||
} |
|||
// void ThrowRaycast(Vector3 pos)
|
|||
// {
|
|||
// // Construct a ray from the current touch coordinates
|
|||
// Ray ray = Camera.main.ScreenPointToRay(pos);
|
|||
// RaycastHit hit;
|
|||
// if (Physics.Raycast(ray, out hit, 20, groundLayer))
|
|||
// {
|
|||
// bone.position = hit.point;
|
|||
// // hasThrownBone = true;
|
|||
// dog.target = bone;
|
|||
// dog.shouldGoGetBone = true;
|
|||
// }
|
|||
|
|||
// }
|
|||
// void ThrowRaycast(Vector3 pos)
|
|||
// {
|
|||
// // Construct a ray from the current touch coordinates
|
|||
// Ray ray = Camera.main.ScreenPointToRay(pos);
|
|||
// RaycastHit hit;
|
|||
// if (Physics.Raycast(ray, out hit, 20, groundLayer))
|
|||
// {
|
|||
// bone.position = hit.point;
|
|||
// // hasThrownBone = true;
|
|||
// dog.target = bone;
|
|||
// dog.shouldGoGetBone = true;
|
|||
// }
|
|||
|
|||
// }
|
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: a93fbbb00343f473c839c6cb9fca172d |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
using TMPro; |
|||
public class FramesPerSecond : MonoBehaviour { |
|||
|
|||
// public TMP_Text fpsText;
|
|||
public int frameRange = 60; |
|||
public int[] fpsBuffer; |
|||
public int fpsBufferIndex; |
|||
public int AverageFPS; |
|||
|
|||
// Use this for initialization
|
|||
void Start () { |
|||
|
|||
} |
|||
|
|||
void Update () { |
|||
if (fpsBuffer == null || fpsBuffer.Length != frameRange) { |
|||
InitializeBuffer(); |
|||
} |
|||
UpdateBuffer(); |
|||
// CalculateFPS();
|
|||
// if(fpsText)
|
|||
// {
|
|||
// fpsText.text = AverageFPS.ToString();
|
|||
|
|||
// }
|
|||
} |
|||
|
|||
|
|||
void InitializeBuffer () { |
|||
if (frameRange <= 0) { |
|||
frameRange = 1; |
|||
} |
|||
fpsBuffer = new int[frameRange]; |
|||
fpsBufferIndex = 0; |
|||
} |
|||
|
|||
void UpdateBuffer () { |
|||
fpsBuffer[fpsBufferIndex++] = (int)(1f / Time.unscaledDeltaTime); |
|||
if (fpsBufferIndex >= frameRange) { |
|||
fpsBufferIndex = 0; |
|||
} |
|||
} |
|||
|
|||
public void CalculateFPS () |
|||
{ |
|||
int sum = 0; |
|||
for (int i = 0; i < frameRange; i++) { |
|||
sum += fpsBuffer[i]; |
|||
} |
|||
AverageFPS = sum / frameRange; |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: 9607353d694f54ee79bf0f2ee8abc2c2 |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
fileFormatVersion: 2 |
|||
guid: 8fe7964b5935448bbb5ea7625e228d8e |
|||
folderAsset: yes |
|||
DefaultImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
fileFormatVersion: 2 |
|||
guid: 9422022f8813643cba50cc1a5e01371c |
|||
folderAsset: yes |
|||
DefaultImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
fileFormatVersion: 2 |
|||
guid: 99db48f2756754adcb9ac5c9165825e5 |
|||
folderAsset: yes |
|||
DefaultImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
fileFormatVersion: 2 |
|||
guid: 0c1c7daf41c844d49ba25bb729fe211b |
|||
folderAsset: yes |
|||
DefaultImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
Kaydara FBX Binary � _ FBXHeaderExtension\ FBXHeaderVersionI� x |
|||
FBXVersionI� � EncryptionTypeI � CreationTimeStamp� VersionI� � YearI� � MonthI DayI ' HourI ? MinuteI W SecondI t MillisecondI� � 4 CreatorS/ Blender (stable FBX IO) - 2.79 (sub 0) - 3.7.17R ' |