Merge branch 'develop'

This commit is contained in:
max committed 2021-02-18 19:15:55 +01:00
commit b65a968561
26 files changed
+4369 -1487

No files matched your search

+12
View File
@@ -1,5 +1,17 @@
# Change Log:
## 0.1.4
- Rootmotion option.
- Disabled meshes option.
- Mesh bounds.
- Fixed normal.
- Large mesh support.
- Interpolation.
- Lit shader with GUI.
## 0.1.3
## 0.1.2
- Complete rework of asset pipeline.
+191
View File
@@ -0,0 +1,191 @@
using UnityEditor;
using UnityEngine;
namespace TAO.VertexAnimation.Editor
{
public class LitGUI : ShaderGUI
{
private MaterialEditor materialEditor;
private MaterialProperty[] properties;
private bool foldoutBase = true;
private bool foldoutAnimation = true;
private bool foldoutOther = true;
override public void OnGUI(MaterialEditor materialEditor, MaterialProperty[] properties)
{
this.materialEditor = materialEditor;
this.properties = properties;
if (foldoutBase = EditorGUILayout.BeginFoldoutHeaderGroup(foldoutBase, "Base"))
{
BaseMapGUI();
NormalGUI();
MaskGUI();
EmissionGUI();
MaterialProperty tilingAndOffset = FindProperty("_TilingAndOffset", properties);
materialEditor.ShaderProperty(tilingAndOffset, MakeLabel(tilingAndOffset));
}
EditorGUILayout.EndFoldoutHeaderGroup();
if (foldoutAnimation = EditorGUILayout.BeginFoldoutHeaderGroup(foldoutAnimation, "Vertex Animation"))
{
VertexAnimationGUI();
}
EditorGUILayout.EndFoldoutHeaderGroup();
if (foldoutOther = EditorGUILayout.BeginFoldoutHeaderGroup(foldoutOther, "Other"))
{
OtherGUI();
}
EditorGUILayout.EndFoldoutHeaderGroup();
}
private void BaseMapGUI()
{
MaterialProperty map = FindProperty("_BaseMap", properties);
materialEditor.TexturePropertySingleLine(MakeLabel(map, "(RGB) Albedo, (A) Alpha."), map, FindProperty("_BaseColor", properties));
EditorGUI.indentLevel += 2;
MaterialProperty slider = FindProperty("_AlphaClipThreshhold", properties);
materialEditor.ShaderProperty(slider, MakeLabel(slider));
EditorGUI.indentLevel -= 2;
}
private void NormalGUI()
{
MaterialProperty map = FindProperty("_NormalMap", properties);
MaterialProperty strength = FindProperty("_NormalStrength", properties);
EditorGUI.BeginChangeCheck();
materialEditor.TexturePropertySingleLine(MakeLabel(map), map, map.textureValue ? strength : null);
if (EditorGUI.EndChangeCheck())
{
SetKeyword("USE_NORMALMAP_ON", map.textureValue);
}
}
private void MaskGUI()
{
MaterialProperty map = FindProperty("_MaskMap", properties);
materialEditor.TexturePropertySingleLine(MakeLabel(map, "(R) Metallic, (G) Occlusion, (B) Detail mask, (A) Smoothness."), map);
EditorGUI.indentLevel += 2;
MaterialProperty metalness = FindProperty("_Metalness", properties);
materialEditor.ShaderProperty(metalness, MakeLabel(metalness));
MaterialProperty smoothness = FindProperty("_Smoothness", properties);
materialEditor.ShaderProperty(smoothness, MakeLabel(smoothness));
EditorGUI.indentLevel -= 2;
}
private void EmissionGUI()
{
MaterialProperty map = FindProperty("_EmissionMap", properties);
EditorGUI.BeginChangeCheck();
materialEditor.TexturePropertySingleLine(MakeLabel(map), map, FindProperty("_EmissionColor", properties));
if (EditorGUI.EndChangeCheck())
{
SetKeyword("USE_EMISSIONMAP_ON", map.textureValue);
}
}
private void VertexAnimationGUI()
{
MaterialProperty map = FindProperty("_PositionMap", properties);
materialEditor.TexturePropertySingleLine(MakeLabel(map), map);
var mat = materialEditor.target as Material;
{
bool value = mat.IsKeywordEnabled("USE_INTERPOLATION_ON");
MaterialProperty useInterpolation = FindProperty("USE_INTERPOLATION", properties);
EditorGUI.BeginChangeCheck();
value = EditorGUILayout.Toggle(MakeLabel(useInterpolation, "For smooth animations."), mat.IsKeywordEnabled("USE_INTERPOLATION_ON"));
//materialEditor.ShaderProperty(useInterpolation, MakeLabel(useInterpolation, "For smooth animations."));
if (EditorGUI.EndChangeCheck())
{
SetKeyword("USE_INTERPOLATION_ON", value);
}
}
{
bool value = mat.IsKeywordEnabled("USE_NORMALA_ON");
MaterialProperty useNormalA = FindProperty("USE_NORMALA", properties);
EditorGUI.BeginChangeCheck();
value = EditorGUILayout.Toggle(MakeLabel(useNormalA, "Apply vertex normals saved in the alpha channel of the position map."), mat.IsKeywordEnabled("USE_NORMALA_ON"));
//materialEditor.ShaderProperty(normal, MakeLabel(useNormalA, "Apply vertex normals saved in the alpha channel of the position map."));
if (EditorGUI.EndChangeCheck())
{
SetKeyword("USE_NORMALA_ON", value);
}
}
{
bool value = mat.IsKeywordEnabled("VA_FLIP_UVS");
MaterialProperty flipUV = FindProperty("VA_FLIP_UVS", properties);
EditorGUI.BeginChangeCheck();
value = EditorGUILayout.Toggle(MakeLabel(flipUV, "Flip UVs."), mat.IsKeywordEnabled("VA_FLIP_UVS_ON"));
//materialEditor.ShaderProperty(useInterpolation, MakeLabel(useInterpolation, "For smooth animations."));
if (EditorGUI.EndChangeCheck())
{
SetKeyword("VA_FLIP_UVS_ON", value);
}
}
MaterialProperty maxFrames = FindProperty("_MaxFrames", properties);
materialEditor.ShaderProperty(maxFrames, MakeLabel(maxFrames, "This will be auto filled by the animation system."));
MaterialProperty animationData = FindProperty("_AnimationData", properties);
materialEditor.ShaderProperty(animationData, MakeLabel(animationData, "This will be auto filled by the animation system."));
}
private void OtherGUI()
{
materialEditor.RenderQueueField();
materialEditor.EnableInstancingField();
materialEditor.DoubleSidedGIField();
}
private void SetKeyword(string keyword, bool state)
{
if (state)
{
foreach (Material m in materialEditor.targets)
{
m.EnableKeyword(keyword);
}
}
else
{
foreach (Material m in materialEditor.targets)
{
m.DisableKeyword(keyword);
}
}
}
static readonly GUIContent staticLabel = new GUIContent();
static GUIContent MakeLabel(MaterialProperty property, string tooltip = null)
{
staticLabel.text = property.displayName;
staticLabel.tooltip = tooltip;
return staticLabel;
}
}
}
+11
View File
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f1b095c3c32fa3d47be03ef0060cb3e6
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -37,6 +37,7 @@ namespace TAO.VertexAnimation.Editor
private void BakeGUI()
{
EditorGUILayout.PropertyField(serializedObject.FindProperty("lodSettings").FindPropertyRelative("lodSettings"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("applyAnimationBounds"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("generateAnimationBook"));
using (new EditorGUILayout.HorizontalScope())
@@ -45,6 +46,9 @@ namespace TAO.VertexAnimation.Editor
EditorGUILayout.PropertyField(serializedObject.FindProperty("materialShader"), new GUIContent(""));
}
EditorGUILayout.PropertyField(serializedObject.FindProperty("useNormalA"), new GUIContent("Use Normal (A)"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("useInterpolation"));
if (GUILayout.Button("Bake", GUILayout.Height(32)))
{
modelBaker.Bake();
+22 -9
View File
@@ -1,7 +1,6 @@
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.Linq;
namespace TAO.VertexAnimation.Editor
{
@@ -19,9 +18,12 @@ namespace TAO.VertexAnimation.Editor
public bool includeInactive = false;
public LODSettings lodSettings = new LODSettings();
public bool applyAnimationBounds = true;
public bool generateAnimationBook = true;
public bool generatePrefab = true;
public Shader materialShader = null;
public bool useInterpolation = true;
public bool useNormalA = true;
// Output.
public GameObject prefab = null;
@@ -109,13 +111,24 @@ namespace TAO.VertexAnimation.Editor
{
AssetDatabaseUtils.RemoveChildAssets(this, new Object[2] { book, material });
foreach (var m in meshes)
Bounds bounds = new Bounds
{
AssetDatabase.AddObjectToAsset(m, this);
max = bakedData.maxBounds,
min = bakedData.minBounds
};
for (int i = 0; i < meshes.Length; i++)
{
if (applyAnimationBounds)
{
meshes[i].bounds = bounds;
}
meshes[i].Finalize();
AssetDatabase.AddObjectToAsset(meshes[i], this);
}
AssetDatabase.AddObjectToAsset(positionMap, this);
AssetDatabase.SaveAssets();
if (generatePrefab)
@@ -139,20 +152,20 @@ namespace TAO.VertexAnimation.Editor
path = path.Remove(start, path.Length - start);
path += "/" + name + ".prefab";
// Get info.
NamingConventionUtils.PositionMapInfo info = bakedData.GetPositionMap.name.GetTextureInfo();
// Generate Material
if (!AssetDatabaseUtils.HasChildAsset(this, material))
{
material = AnimationMaterial.Create(name, materialShader);
material = AnimationMaterial.Create(name, materialShader, positionMap, useNormalA, useInterpolation, info.maxFrames);
AssetDatabase.AddObjectToAsset(material, this);
}
else
{
material.shader = materialShader;
material.Update(name, materialShader, positionMap, useNormalA, useInterpolation, info.maxFrames);
}
material.SetTexture("_PositionMap", positionMap);
material.SetInt("_MaxFrames", bakedData.maxFrames);
// Generate Prefab
prefab = AnimationPrefab.Create(path, name, meshes, material, lodSettings.GetTransitionSettings());
}
+48 -7
View File
@@ -11,6 +11,8 @@ namespace TAO.VertexAnimation
public Mesh mesh;
public List<Texture2D> positionMaps;
public int maxFrames;
public Vector3 minBounds;
public Vector3 maxBounds;
// Returns main position map.
public Texture2D GetPositionMap
@@ -53,12 +55,22 @@ namespace TAO.VertexAnimation
}
}
[System.Serializable]
public struct BakedAnimation
{
public Texture2D positionMap;
public Vector3 minBounds;
public Vector3 maxBounds;
}
public static BakedData Bake(this GameObject model, AnimationClip[] animationClips, bool applyRootMotion, int fps, int textureWidth)
{
BakedData bakedData = new BakedData()
{
mesh = null,
positionMaps = new List<Texture2D>()
positionMaps = new List<Texture2D>(),
minBounds = new Vector3(float.MaxValue, float.MaxValue, float.MaxValue),
maxBounds = new Vector3(float.MinValue, float.MinValue, float.MinValue)
};
// Calculate what our max frames/time is going to be.
@@ -88,8 +100,16 @@ namespace TAO.VertexAnimation
bakedData.mesh = bd.mesh;
bakedData.positionMaps.AddRange(bd.positionMaps);
bakedData.maxFrames = maxFrames;
bakedData.minBounds = Vector3.Min(bakedData.minBounds, bd.minBounds);
bakedData.maxBounds = Vector3.Max(bakedData.maxBounds, bd.maxBounds);
}
bakedData.mesh.bounds = new Bounds()
{
max = bakedData.maxBounds,
min = bakedData.minBounds
};
return bakedData;
}
@@ -113,21 +133,35 @@ namespace TAO.VertexAnimation
mesh.uv3 = mesh.BakePositionUVs(animationInfo);
BakedAnimation bakedAnimation = BakeAnimation(model, animationClip, animationInfo);
BakedData bakedData = new BakedData()
{
mesh = mesh,
positionMaps = new List<Texture2D>() { BakePositionMap(model, animationClip, animationInfo) },
maxFrames = animationInfo.maxFrames
positionMaps = new List<Texture2D>() { bakedAnimation.positionMap },
maxFrames = animationInfo.maxFrames,
minBounds = bakedAnimation.minBounds,
maxBounds = bakedAnimation.maxBounds
};
mesh.bounds = new Bounds()
{
max = bakedAnimation.maxBounds,
min = bakedAnimation.minBounds
};
return bakedData;
}
public static Texture2D BakePositionMap(this GameObject model, AnimationClip animationClip, AnimationInfo animationInfo)
public static BakedAnimation BakeAnimation(this GameObject model, AnimationClip animationClip, AnimationInfo animationInfo)
{
// Create positionMap Texture without MipMaps which is Linear and HDR to store values in a bigger range.
Texture2D positionMap = new Texture2D(animationInfo.textureWidth, animationInfo.textureHeight, TextureFormat.RGBAHalf, false, true);
// Keep track of min/max bounds.
Vector3 min = new Vector3(float.MaxValue, float.MaxValue, float.MaxValue);
Vector3 max = new Vector3(float.MinValue, float.MinValue, float.MinValue);
// Create instance to sample from.
GameObject inst = GameObject.Instantiate(model);
SkinnedMeshRenderer skinnedMeshRenderer = inst.GetComponent<SkinnedMeshRenderer>();
@@ -139,7 +173,6 @@ namespace TAO.VertexAnimation
Mesh sampledMesh = new Mesh();
skinnedMeshRenderer.BakeMesh(sampledMesh);
sampledMesh.RecalculateBounds();
List<Vector3> verts = new List<Vector3>();
sampledMesh.GetVertices(verts);
@@ -149,9 +182,12 @@ namespace TAO.VertexAnimation
int x = 0;
for (int v = 0; v < verts.Count; v++)
{
min = Vector3.Min(min, verts[v]);
max = Vector3.Max(max, verts[v]);
positionMap.SetPixel(x, y,
new Color(verts[v].x, verts[v].y, verts[v].z,
VectorUtils.Float3ToFloat(normals[v]))
VectorUtils.EncodeFloat3ToFloat1(normals[v]))
);
x++;
@@ -170,7 +206,12 @@ namespace TAO.VertexAnimation
positionMap.filterMode = FilterMode.Point;
positionMap.Apply(false, true);
return positionMap;
return new BakedAnimation()
{
positionMap = positionMap,
minBounds = min,
maxBounds = max
};
}
public static Vector2[] BakePositionUVs(this Mesh mesh, AnimationInfo animationInfo)
@@ -14,5 +14,45 @@ namespace TAO.VertexAnimation
return material;
}
public static Material Create(string name, Shader shader, Texture2DArray positionMap, bool useNormalA, bool useInterpolation, int maxFrames)
{
Material material = Create(name, shader);
material.Update(name, shader, positionMap, useNormalA, useInterpolation, maxFrames);
return material;
}
public static void Update(this Material material, string name, Shader shader, Texture2DArray positionMap, bool useNormalA, bool useInterpolation, int maxFrames)
{
material.name = name;
if (material.shader != shader)
{
material.shader = shader;
}
material.SetTexture("_PositionMap", positionMap);
material.SetInt("_MaxFrames", maxFrames);
if (useNormalA)
{
material.EnableKeyword("USE_NORMALA_ON");
}
else
{
material.DisableKeyword("USE_NORMALA_ON");
}
if (useInterpolation)
{
material.EnableKeyword("USE_INTERPOLATION_ON");
}
else
{
material.DisableKeyword("USE_INTERPOLATION_ON");
}
}
}
}
+14 -1
View File
@@ -5,7 +5,6 @@
using UnityEngine;
using System.Collections.Generic;
using System.Linq;
namespace TAO.VertexAnimation
{
@@ -212,6 +211,20 @@ namespace TAO.VertexAnimation
// Actually combine and recalculate mesh.
Mesh skinnedMesh = new Mesh();
// Large mesh support.
int vertexCount = 0;
foreach (var ci in combineInstances)
{
vertexCount += ci.mesh.vertexCount;
}
if (vertexCount > 65535)
{
skinnedMesh.indexFormat = UnityEngine.Rendering.IndexFormat.UInt32;
}
// Combine meshes.
skinnedMesh.CombineMeshes(combineInstances.ToArray(), true, true);
skinnedMesh.RecalculateBounds();
@@ -11,7 +11,13 @@ namespace TAO.VertexAnimation
for (int lm = 0; lm < lodMeshes.Length; lm++)
{
lodMeshes[lm] = mesh.Copy();
lodMeshes[lm] = lodMeshes[lm].Simplify(quality[lm]);
// Only simplify when needed.
if (quality[lm] < 1.0f)
{
lodMeshes[lm] = lodMeshes[lm].Simplify(quality[lm]);
}
lodMeshes[lm].name = string.Format("{0}_LOD{1}", lodMeshes[lm].name, lm);
}
+27 -21
View File
@@ -20,8 +20,8 @@ namespace TAO.VertexAnimation
// UVs (UV0, UV1, ..., UV7)
// Other...
public List<Vector3> vertices = new List<Vector3>(3);
public List<Vector3> normals = new List<Vector3>(3);
public Vector3[] vertices = new Vector3[3];
public Vector3[] normals = new Vector3[3];
public Dictionary<int, List<Vector2>> uvs = new Dictionary<int, List<Vector2>>();
public float Perimeter()
@@ -46,7 +46,7 @@ namespace TAO.VertexAnimation
float distance = Mathf.Infinity;
int closestVertex = -1;
for (int v = 0; v < vertices.Count; v++)
for (int v = 0; v < vertices.Length; v++)
{
if (vertices[v] != vertex)
{
@@ -83,7 +83,7 @@ namespace TAO.VertexAnimation
if (sourceTriangle != this)
{
Vector3 sourceVertex = sourceTriangle.vertices[sourceVertexIndex];
int index = vertices.IndexOf(sourceVertex);
int index = System.Array.IndexOf(vertices, sourceVertex);
if (index != -1)
{
@@ -155,10 +155,10 @@ namespace TAO.VertexAnimation
public static List<Triangle> ToTriangles(this Mesh mesh)
{
List<Triangle> triangles = new List<Triangle>();
List<Vector3> verts = new List<Vector3>(mesh.vertices);
List<Vector3> normals = new List<Vector3>(mesh.normals);
List<int> tris = new List<int>(mesh.triangles);
Vector3[] verts = mesh.vertices;
Vector3[] normals = mesh.normals;
int[] tris = mesh.triangles;
Dictionary<int, List<Vector2>> uvs = new Dictionary<int, List<Vector2>>();
for (int u = 0; u < 8; u++)
@@ -172,18 +172,18 @@ namespace TAO.VertexAnimation
}
}
for (int t = 0; t < tris.Count; t += 3)
for (int t = 0; t < tris.Length; t += 3)
{
Triangle tri = new Triangle();
tri.vertices.Add(verts[tris[t + 0]]);
tri.vertices.Add(verts[tris[t + 1]]);
tri.vertices.Add(verts[tris[t + 2]]);
tri.normals.Add(normals[tris[t + 0]]);
tri.normals.Add(normals[tris[t + 1]]);
tri.normals.Add(normals[tris[t + 2]]);
tri.vertices[0] = verts[tris[t + 0]];
tri.vertices[1] = verts[tris[t + 1]];
tri.vertices[2] = verts[tris[t + 2]];
tri.normals[0] = normals[tris[t + 0]];
tri.normals[1] = normals[tris[t + 1]];
tri.normals[2] = normals[tris[t + 2]];
foreach (var uv in uvs)
{
if (tri.uvs.TryGetValue(uv.Key, out List<Vector2> coordinates))
@@ -215,14 +215,14 @@ namespace TAO.VertexAnimation
mesh.Clear();
List<Vector3> vertices = new List<Vector3>(triangles.Count * 3);
List<int> tris = new List<int>(triangles.Count * 3);
List<Vector3> normals = new List<Vector3>(triangles.Count * 3);
List<int> tris = new List<int>(triangles.Count * 3);
Dictionary<int, List<Vector2>> uvs = new Dictionary<int, List<Vector2>>();
int skipped = 0;
for (int t = 0; t < triangles.Count; t++)
{
for (int v = 0; v < triangles[t].vertices.Count; v++)
for (int v = 0; v < triangles[t].vertices.Length; v++)
{
// Check for existing matching vert.
int vIndex = vertices.IndexOf(triangles[t].vertices[v]);
@@ -261,7 +261,13 @@ namespace TAO.VertexAnimation
tris.Add(t * 3 + v - skipped);
}
}
// Large mesh support.
if (vertices.Count > 65535)
{
mesh.indexFormat = UnityEngine.Rendering.IndexFormat.UInt32;
}
mesh.vertices = vertices.ToArray();
mesh.normals = normals.ToArray();
@@ -269,7 +275,7 @@ namespace TAO.VertexAnimation
{
mesh.SetUVs(uv.Key, uv.Value);
}
mesh.triangles = tris.ToArray();
mesh.Optimize();
+9 -2
View File
@@ -4,6 +4,7 @@ namespace TAO.VertexAnimation
{
public static class MeshUtils
{
// Copy a mesh and it's properties.
public static Mesh Copy(this Mesh mesh)
{
Mesh copy = new Mesh
@@ -15,6 +16,7 @@ namespace TAO.VertexAnimation
normals = mesh.normals,
tangents = mesh.tangents,
colors = mesh.colors,
bounds = mesh.bounds,
uv = mesh.uv,
uv2 = mesh.uv2,
uv3 = mesh.uv3,
@@ -25,9 +27,14 @@ namespace TAO.VertexAnimation
uv8 = mesh.uv8
};
copy.RecalculateBounds();
return copy;
}
// Optimize the mesh and upload the mesh data, makes the mesh no longer readable.
public static void Finalize(this Mesh mesh)
{
mesh.Optimize();
mesh.UploadMeshData(true);
}
}
}
+92 -1
View File
@@ -4,9 +4,11 @@ namespace TAO.VertexAnimation
{
public static class VectorUtils
{
#region Custom Packing
// Encode.
public static Vector2 Float3ToFloat2(this Vector3 f3)
{
Vector3 rotation = Vector3.Normalize(new Vector3(f3.x, 0, f3.z));
Vector3 rotation = Vector3.Normalize(new Vector3(f3.x, 0, f3.y));
Vector2 f2 = new Vector2();
f2.x = Mathf.Acos(Vector3.Dot(rotation, new Vector3(1, 0, 0))) * Mathf.Sign(f3.z);
@@ -30,5 +32,94 @@ namespace TAO.VertexAnimation
{
return Float2ToFloat(Float3ToFloat2(f3));
}
// Decode.
public static Vector2 FloatToFloat2(float f1)
{
f1 *= 256;
Vector2 f2;
f2.x = (f1 % 16) / 15;
f2.y = ((f1 / 256) * 16);
f2.y = Mathf.Floor(f2.y) / 15;
return f2;
}
public static Vector3 Float2ToFloat3(Vector2 f2)
{
float dist = 1 - Mathf.Abs((f2.y - 0.5f) * 2);
float temp = (f2.x * (Mathf.PI * 2)) - Mathf.PI;
Vector3 f3;
f3.x = Mathf.Sin(temp + (Mathf.PI * 2)) * dist;
f3.z = Mathf.Cos((temp - Mathf.PI) + (Mathf.PI * 2)) * dist;
f3.y = (f2.y - 0.5f) * -2;
f3 = f3.normalized;
return f3;
}
public static Vector3 FloatToFloat3(float f1)
{
return Float2ToFloat3(FloatToFloat2(f1));
}
#endregion
#region Houdini Style Packing
// Encode.
public static float EncodeFloat3ToFloat1(Vector3 f3)
{
float f1;
float z = Mathf.Sqrt(f3.z * 8 + 8);
float y = (f3.y / z + 0.5f) * 31;
float x = Mathf.Floor((f3.x / z + 0.5f) * 31) * 32;
f1 = (x + y) / 1023;
return f1;
}
// Decode.
public static Vector2 DecodeFloat1ToFloat2(float f1)
{
Vector2 f2;
f1 *= 1024;
f2.x = Mathf.Floor(f1 / 32.0f) / 31.5f;
f2.y = (f1 - (Mathf.Floor(f1 / 32.0f) * 32.0f)) / 31.5f;
return f2;
}
public static Vector3 DecodeFloat2ToFloat3(Vector2 f2)
{
Vector3 f3;
f2 *= 4;
f2.x -= 2;
f2.y -= 2;
float f2dot = Vector3.Dot(f2, f2);
f3.x = Mathf.Sqrt(1 - (f2dot / 4.0f)) * f2.x;
f3.y = Mathf.Sqrt(1 - (f2dot / 4.0f)) * f2.y;
f3.z = 1 - (f2dot / 2.0f);
//f3.x = Mathf.Clamp(f3.x, -1.0f, 1.0f);
//f3.y = Mathf.Clamp(f3.x, -1.0f, 1.0f);
//f3.z = Mathf.Clamp(f3.x, -1.0f, 1.0f);
f3 = Vector3.ClampMagnitude(f3, 1);
return f3;
}
public static Vector3 DecodeFloat1ToFloat3(float f1)
{
return DecodeFloat2ToFloat3(DecodeFloat1ToFloat2(f1));
}
#endregion
}
}
@@ -15,8 +15,7 @@ namespace TAO.VertexAnimation
public struct VA_AnimatorComponent : IComponentData
{
public int animationIndex;
// TODO: Animation blending.
//public int animationIndexSchedule;
public int animationIndexNext;
public float animationTime;
public BlobAssetReference<VA_AnimationLibraryData> animationLibrary;
}
@@ -38,7 +37,7 @@ namespace TAO.VertexAnimation
VA_AnimatorComponent animatorComponent = new VA_AnimatorComponent
{
animationIndex = 0,
//animationIndexSchedule = -1,
animationIndexNext = -1,
animationTime = 0,
animationLibrary = animLib
};
+20 -2
View File
@@ -1,6 +1,7 @@
using Unity.Entities;
using Unity.Transforms;
using Unity.Mathematics;
using UnityEngine.Animations;
namespace TAO.VertexAnimation
{
@@ -21,14 +22,31 @@ namespace TAO.VertexAnimation
// Get the animation lib data.
ref VA_AnimationLibraryData animationsRef = ref ac.animationLibrary.Value;
// Lerp animations.
// Set animation for lerp.
int animationIndexNext = ac.animationIndexNext;
if (ac.animationIndexNext < 0)
{
animationIndexNext = ac.animationIndex;
}
// Calculate next frame time for lerp.
float animationTimeNext = ac.animationTime + (1.0f / animationsRef.animations[animationIndexNext].maxFrames);
if (animationTimeNext > animationsRef.animations[animationIndexNext].duration)
{
// Set time. Using the difference to smooth out animations when looping.
animationTimeNext -= ac.animationTime;
}
// Set material data.
animationData[child] = new VA_AnimationDataComponent
{
Value = new float4
{
x = ac.animationTime,
y = VA_AnimationLibraryUtils.GetAnimationMapIndex(ref animationsRef, ac.animationIndex),
z = VA_AnimationLibraryUtils.GetColorMapIndex(ref animationsRef, ac.animationIndex),
w = 0
z = animationTimeNext,
w = VA_AnimationLibraryUtils.GetAnimationMapIndex(ref animationsRef, animationIndexNext)
}
};
}
File diff suppressed because it is too large. Load diff
@@ -6,62 +6,17 @@
#define V_TWO_PI 6.28318530718f
#define V_HALF_PI 1.57079632679f
void EncodeFloat3ToFloat1_float(float3 f3, out float f1)
{
float z = sqrt(f3.z * 8 + 8);
float y = (f3.y / z + 0.5f) * 31;
float x = floor((f3.x / z + 0.5f) * 31) * 32;
f1 = (x + y) / 1023;
}
void DecodeFloat1ToFloat2_float(float f1, out float2 f2)
{
f1 *= 1024;
f2.x = floor(f1 / 32.0) / 31.5;
f2.y = (f1 - (floor(f1 / 32.0) * 32.0)) / 31.5;
}
void DecodeFloat2ToFloat3_float(float f2, out float3 f3)
{
f2 *= 4;
f2 -= 2;
float f2dot = dot(f2, f2);
f3.xy = sqrt(1 - (f2dot / 4.0)) * f2;
f3.z = 1 - (f2dot / 2.0);
f3 = clamp(f3, -1.0, 1.0);
}
void DecodeFloat1ToFloat3_float(float f1, out float3 f3)
{
float2 f2;
DecodeFloat1ToFloat2_float(f1, f2);
DecodeFloat2ToFloat3_float(f2, f3);
}
// Ref:
// https://answers.unity.com/questions/733677/cg-shader-float3-to-float-packunpack-functions.html
// http://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/
void Encode2Float3ToFloat1_float(float3 f3, out float f1)
{
f1 = (dot(round((f3) * 255), float3(65536, 256, 1)));
}
void Decode2Float1ToFloat3_float(float f1, out float3 f3)
{
f3 = (frac((f1) / float3(16777216, 65536, 256)));
}
// Custom
// Custom Packing.
// Encode float3 to 0..1 float.
void Float3ToFloat2_float(float3 f3, out float2 f2)
{
//float3 rotation = normalize(float3(f3.x, 0, f3.y));
float3 rotation = normalize(float3(f3.x, 0, f3.z));
f2.x = acos (dot(rotation, float3(1, 0, 0))) * sign(f3.z);
f2.x = acos(dot(rotation, float3(1, 0, 0))) * sign(f3.z);
f2.x = ((f2.x / V_PI) + 1) * 0.5f;
f2.y = acos(f3.y) / V_PI;
f2.y = acos(f3.y) / V_PI;
f2 *= 15;
f2.x = round(f2.x);
@@ -94,12 +49,12 @@ void Float2ToFloat3_float(float2 f2, out float3 f3)
{
float dist = 1 - abs((f2.y - 0.5f) * 2);
float temp = (f2.x * V_TWO_PI) - V_PI;
f3.x = sin(temp + V_TWO_PI) * dist;
f3.z = cos((temp - V_PI) + V_TWO_PI) * dist;
f3.y = (f2.y - 0.5f) * -2;
f3 = normalize(f3);
}
@@ -110,4 +65,53 @@ void FloatToFloat3_float(float f1, out float3 f3)
Float2ToFloat3_float(f2, f3);
}
// Houdini Style Packing.
// Encode.
void EncodeFloat3ToFloat1_float(float3 f3, out float f1)
{
float z = sqrt(f3.z * 8 + 8);
float y = (f3.y / z + 0.5f) * 31;
float x = floor((f3.x / z + 0.5f) * 31) * 32;
f1 = (x + y) / 1023;
}
// Decode.
void DecodeFloat1ToFloat2_float(float f1, out float2 f2)
{
f1 *= 1024;
f2.x = floor(f1 / 32.0) / 31.5;
f2.y = (f1 - (floor(f1 / 32.0) * 32.0)) / 31.5;
}
void DecodeFloat2ToFloat3_float(float2 f2, out float3 f3)
{
f2 *= 4;
f2 -= 2;
float f2dot = dot(f2, f2);
f3.xy = sqrt(1 - (f2dot / 4.0)) * f2;
f3.z = 1 - (f2dot / 2.0);
f3 = clamp(f3, -1.0, 1.0);
}
void DecodeFloat1ToFloat3_float(float f1, out float3 f3)
{
float2 f2;
DecodeFloat1ToFloat2_float(f1, f2);
DecodeFloat2ToFloat3_float(f2, f3);
}
// Test Packing.
// Ref:
// https://answers.unity.com/questions/733677/cg-shader-float3-to-float-packunpack-functions.html
// http://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/
void Encode2Float3ToFloat1_float(float3 f3, out float f1)
{
f1 = (dot(round((f3) * 255), float3(65536, 256, 1)));
}
void Decode2Float1ToFloat3_float(float f1, out float3 f3)
{
f3 = (frac((f1) / float3(16777216, 65536, 256)));
}
#endif
+2 -2
View File
@@ -25,7 +25,7 @@ float2 VA_UV_float(float2 uv, int maxFrames, float time)
}
void VA_float(float2 uv, SamplerState texSampler, Texture2D positionMap, float time, int maxFrames,
out float3 position, out float3 alpha)
out float3 position, out float alpha)
{
float2 uvPosition = VA_UV_float(uv, maxFrames, time);
@@ -39,7 +39,7 @@ void VA_float(float2 uv, SamplerState texSampler, Texture2D positionMap, float t
}
void VA_ARRAY_float(float2 uv, SamplerState texSampler, Texture2DArray positionMap, float positionMapIndex, float time, int maxFrames,
out float3 position, out float3 alpha)
out float3 position, out float alpha)
{
float2 uvPosition = VA_UV_float(uv, maxFrames, time);
+32 -56
View File
@@ -196,7 +196,7 @@
"m_Id": "b89a68670a6642e19ae1063415132848"
},
{
"m_Id": "68e1750097114f2d9801fda29c1a4a1a"
"m_Id": "55359b5ca883410595a9cc7689b25421"
}
],
"synonyms": [],
@@ -340,6 +340,21 @@
"m_StageCapability": 3
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "55359b5ca883410595a9cc7689b25421",
"m_Id": 2,
"m_DisplayName": "Alpha",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Alpha",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.PropertyNode",
@@ -374,33 +389,6 @@
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "68e1750097114f2d9801fda29c1a4a1a",
"m_Id": 2,
"m_DisplayName": "Alpha",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Alpha",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": [
"X",
"Y",
"Z"
]
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
@@ -463,7 +451,7 @@
"m_Id": "f08b7a93deeb46548e0a57309906d22a"
},
{
"m_Id": "f3afc10b499a42c4bbcd332b713c9635"
"m_Id": "fe7d42cad1e74435a269788bd8805aab"
}
],
"synonyms": [],
@@ -759,33 +747,6 @@
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "f3afc10b499a42c4bbcd332b713c9635",
"m_Id": 10,
"m_DisplayName": "alpha",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "alpha",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": [
"X",
"Y",
"Z"
]
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
@@ -809,6 +770,21 @@
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "fe7d42cad1e74435a269788bd8805aab",
"m_Id": 10,
"m_DisplayName": "alpha",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "alpha",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot",
@@ -216,7 +216,7 @@
"m_Id": "b89a68670a6642e19ae1063415132848"
},
{
"m_Id": "7106fc4a9e6e4a0a8bdd678ceb7f4f1c"
"m_Id": "5c5241600e5b40d998b82d09856f71a9"
}
],
"synonyms": [],
@@ -356,29 +356,17 @@
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "7106fc4a9e6e4a0a8bdd678ceb7f4f1c",
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "5c5241600e5b40d998b82d09856f71a9",
"m_Id": 2,
"m_DisplayName": "Alpha",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Alpha",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": [
"X",
"Y",
"Z"
]
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
@@ -405,6 +393,21 @@
]
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "7fcf2701605d41ac92b93ad9bffa69f0",
"m_Id": 10,
"m_DisplayName": "alpha",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "alpha",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
@@ -446,7 +449,7 @@
"m_Id": "c2b10d98649f477bb79b359db258f55a"
},
{
"m_Id": "c1454b74eac5469eb14d403b66a8283a"
"m_Id": "7fcf2701605d41ac92b93ad9bffa69f0"
}
],
"synonyms": [],
@@ -663,33 +666,6 @@
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "c1454b74eac5469eb14d403b66a8283a",
"m_Id": 10,
"m_DisplayName": "alpha",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "alpha",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": [
"X",
"Y",
"Z"
]
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
@@ -194,7 +194,7 @@
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -803.0,
"x": -762.0,
"y": 38.0,
"width": 115.0,
"height": 34.0
@@ -251,8 +251,8 @@
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": -669.0,
"y": -1.0,
"x": -628.0,
"y": -2.0,
"width": 142.0,
"height": 94.0
}
+8 -2
View File
@@ -14,6 +14,12 @@ MonoBehaviour:
m_EditorClassIdentifier:
animationBooks:
- {fileID: 5308917091715319043, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
animationData: []
animationData:
- frames: 20
maxFrames: 32
animationMapIndex: 0
colorMapIndex: -1
frameTime: 0.5
duration: 0.59375
loadedAnimationsPreview:
- {fileID: 5516028983296890367, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
- {fileID: -6703287855718520189, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
+412 -376
View File
@@ -1,334 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!43 &-7654014277350004107
Mesh:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Veribot_LOD1
serializedVersion: 10
m_SubMeshes:
- serializedVersion: 2
firstByte: 0
indexCount: 35466
topology: 0
baseVertex: 0
firstVertex: 0
vertexCount: 6771
localAABB:
m_Center: {x: -0.032690406, y: 2.8350935, z: -0.0000009536743}
m_Extent: {x: 3.6640458, y: 2.7159343, z: 3.6967342}
m_Shapes:
vertices: []
shapes: []
channels: []
fullWeights: []
m_BindPose: []
m_BoneNameHashes:
m_RootBoneNameHash: 0
m_BonesAABB: []
m_VariableBoneCountWeights:
m_Data:
m_MeshCompression: 0
m_IsReadable: 1
m_KeepVertices: 0
m_KeepIndices: 0
m_IndexFormat: 0
m_IndexBuffer: 000001000200030004000100050001000400060001000500060007000100080001000700050004000900060005000a00050009000b0005000b000a000c000700060006000a000d000c0006000d00090004000e000f000e0004000f000400100011000e000f0009000e001200110013000e0012000e001300140013001100090015000b000900120015000b0016000a000a0017000d000a0016001700150018000b000b001800160012001300190012001a001500120019001a0015001b0018001a001b001500190013001c001d001c0013001e00160018001f00170016001f0016001e00200018001b001e00180020001a0021001b00190022001a00220021001a0019001c00230019002300220020001b00240024001b00210025001e00200026001f001e0026001e00250027002000240025002000270022002800210024002100290029002100280023002a0022002a0028002200270024002b002b0024002900250027002c00260025002d0025002c002d0027002b002e0027002e002c00290028002f002b0029003000300029002f002a00310028002f00280031002b0032002e002b00300032002e0033002c002c0034002d002c00330034003500340033002e0036003300320036002e0037003300360030002f00380030003900320030003800390032003a00360039003a0032003b0036003a003c0036003b003b003a003d0039003e003a003d003a003e003d003e003f0040003e00390038004000390038002f0041002f0031004100400042003e0043003e004200380044004000380041004400450042004000440045004000410031004600440041004700410046004700440048004500440047004800490046003100490031002a004a0049002a0023004a002a0023004b004a0023001c004b004c004b001c004c001c004d004e004b004c004a004b004f0050004f004b004a00510049004a004f00510052004600490051005200490052005300460047004600530047005300540048004700540051004f005500560055004f00510057005200510055005700580053005200570058005200540053005900580059005300480054005a00540059005b005a0054005b0048005a005c0048005c0045005c005d00450045005d0042005e0042005d005f0042005e005e005d0060005c0061005d0062005d0061005a0063005c00630061005c005a005b0064005a00640063005b005900650064005b0066005b00650066006700650059006700590058006800670058005700680058005700690068005700550069006a00690055006a0055006b006c0069006a00680069006d006c006d0069006e006d006c0068006f00670068006d006f007000650067006f00700067006f006d007100720071006d007000730065006600650073006f000c0070006f0071000c000c000d0070000d00730070000c00710007000d0017007300740007007100750007007400740071007600770073001700660073007700770017001f00780066007700640066007800790077001f0078007700790079001f002600640078007a0064007a006300780079007b0078007b007a00790026007c0079007c007b0026002d007c007a007d00630063007d0061007b007e007a007a007e007d002d007f007c002d0034007f007c0080007b007b0080007e007c007f00800081007e008000820080007f0083007f00340084007f00830083003400850086007d007e0086007e00870088007d008600880061007d008900610088008a0080008b008c008d0088008c008e008d008c008f00900091004f0092009300330094009500960097009800990096009a00960099009b0096009a009b009c0096009d0096009c009a0099009e009f009b009a00a0009a009e00a0009f009a00a1009c009b009f00a2009b00a200a1009b009e009900a300a400a3009900a4009900a5009e00a300a600a700a0009e00a7009e00a600a400a800a300a600a300a800a000a9009f009f00aa00a2009f00a900aa00a700ab00a000a000ab00a900a600a800ac00ad00a700a600ad00a600ac00a400ae00a800ac00a800ae00a700af00ab00ad00af00a700ab00b000a900a900b100aa00a900b000b100af00b200ab00ab00b200b000b300ae00a400b300b400ae00b500b400b300ac00ae00b600b600ae00b400b700ad00ac00b700ac00b600ad00b800af00b700b800ad00af00b900b200b800b900af00ba00b000b200bb00b200b900ba00b200bb00bc00b000ba00bc00b100b000b600b400bd00be00b700b600be00b600bd00b700bf00b800be00bf00b700b800c000b900bf00c000b800bb00b900c100c100b900c000bd00b400c200c300c200b400be00c400bf00bf00c500c000c400c500bf00c600be00bd00c600c400be00c100c000c700c700c000c500bd00c200c800c600bd00c800c900bb00c100ca00c100c700ca00c900c100c900cb00bb00cb00ba00bb00cb00cc00ba00cc00bc00ba00c700c500cd00ce00ca00c700ce00c700cd00cd00c500cf00c400cf00c500d000cf00c400c600d000c400d100d000c600d100c600c800cd00cf00d200d000d300cf00d200cf00d300d400ce00cd00d400cd00d200d100d500d000d500d300d000ce00d600ca00d400d700ce00ce00d700d600d800d600d700ca00d600d900ca00d900c900da00d900d600da00d600db00c900d900dc00da00dc00d900c900dc00cb00cb00dc00dd00da00dd00dc00cb00dd00cc00de00dd00da00de00df00dd00cc00dd00df00e000df00de00cc00df00e100cc00e100bc00e100df00e200e300e200df00e100e400bc00e400b100bc00e100e200e500e100e500e400e400e600b100aa00b100e600e500e700e400e700e600e400aa00e600e800a200aa00e800e700e900e600e800e600e900a200e800ea00a200ea00a100e800e900eb00ea00e800eb00e500e200ec00e500ed00e700e500ec00ed00ee00e900e700ed00ee00e700ef00ec00e200ef00e200f000ed00ec00f100ef00f100ec00f200f100ef00ed00f100f300ed00f300ee00ee00f400e900eb00e900f400f300f100f500f600f500f100f300f700ee00f700f400ee00f300f500f800f300f800f700f800f500f900fa00f900f500eb00f400fb00f700fc00f400fb00f400fc00f800fd00f700fd00fc00f700f800f900fe00f800fe00fd00ff00eb00fb00ea00eb00ff00ea00ff000001ea000001a10000010101a100a10001019c0002019c00010103019c000201020101010401000105010101060101010501ff0007010001070105010001ff00fb000801ff00080107010701090105010a01050109010801fb00d500fb00fc00d500d500fc00d300fd00d300fc00d200d300fd00fe00d200fd000801d500d100fe00d400d20008010b0107010801d1000b010b0109010701d100c8000b01fe000c01d400fe00f9000c01d4000c01d7000dLine truncated
m_VertexData:
serializedVersion: 3
m_VertexCount: 6771
m_Channels:
- stream: 0
offset: 0
format: 0
dimension: 3
- stream: 0
offset: 12
format: 0
dimension: 3
- stream: 0
offset: 24
format: 0
dimension: 4
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 40
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 48
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
m_DataSize: 379176
_typelessdata: 1688573d1c0063406def5abff25f1ebf02f616bf53eb043f2e0deebebf1684be9dcf58bf000080bfe375e43e931b733f0080d73e0000bc3cacd9783d38595d40fa9274bff9e817bf76822ebe5f6249bfd18a4d3f45d866bdf9eb17bf000080bf0475ed3eb610713f00400a3f0000bc3cc8cd693d449f5f40d1495cbf9f0533bfdeb7ba3e1c621d3fe23bf0be8e49d43e6b9a47bf000080bf131ee53e720b723f0080da3e0000bc3c1688573d1c0063406def5abff25f1ebf02f616bf53eb043fc34611be4def10bf46df4fbf000080bfe375e43e931b733f0080d73e0000bc3c6c46843d450c62405aec76bf263415bfd045033df8dc4fbf383b443fa8b59ebe85fc0fbf000080bf4966ed3e02de733f0040083f0000bc3c2223bf3df8025d400cb973bfd6d8b83eda68c4be6c9859bfc258873ee88a6a3fc2389abe000080bf5afeef3e87bd703f00c0083f0000bc3ce6398c3d3fdb58409c9868bfb591523e1c1a4abf720a14bf644eea3ea593193f040128bf000080bf45b6ec3e24bf6d3f00c00a3f0000bc3c38d31c3dda975940a0846abf1ec527bf6e17aabe8ea72dbf797b323f89a4a23d486436bf000080bfcbcfea3efea16e3f00400c3f0000bc3cc8cd693d449f5f40d1495cbf9f0533bfdeb7ba3e1c621d3f8f7412bfbf946b3e208a49bf000080bf131ee53e720b723f0080da3e0000bc3cccd2c73d18366240745276bfb16bc63e847cfe3df8d769bf6697f53c27187d3f07c0163e000080bf5afeef3ebb39743f00c0063f0000bc3c8b8f203e9d1b5d40cdda69bf60045d3fded8a1bef25ec9be8cf2e1bee0fdc2bd496d64bf0000803f57fb473f5d57283f0080fb3e0000283c60e7243ebd4e624036746cbf90d7623f8c44f53d9642e5be6b630ebee1565abf15d400bf0000803f1719463f8472283f00c0003f0000283c40ecf23cf6db56405bec57bf559817bd840a7cbfda442fbebbd30a3fd31bfe3debba54bf000080bfc8f8e63ee1e76b3f00c00b3f0000bc3cec1a073ee4f358405eba5ebf2de03a3f09172abf6cf823be6c1aa4be8a0001be1b5770bf0000803fbec5493f9533283f0080f53e0000283c0ab8473da36e66409cef70bf256020bffb3e623e045b3fbfb7302d3ff4f0a4be278729bf000080bf0979ea3e2b56763f0040063f0000bc3cacc3923cb57363404e7863bfe9c25abf00e6a5bc00dd04bfa54d033f01ec42be964a56bf000080bf3652e63e201d743f0040113f0000bc3c1688573d1c0063406def5abff25f1ebf02f616bf53eb043f5841503dfb8430bfdef338bf000080bfe375e43e931b733f0080d73e0000bc3c1688573d1c0063406def5abff5c25abf80e1a5bcebdc04bf4080013fc79d84be8ca352bf000080bfe375e43e931b733f0080b83e0000283ce0f4a33df50f674084b26fbf605e8e3ec21b193f826e40bf63b8bfbebdc1493fd220fa3e000080bf366bec3ef166773f00c0043f0000bc3c3c748f3c985369406b3764bfb66e36bf1ef9b03ec7481cbfe7200c3f78698abedfc14abf000080bf4b53e53e259c773f0040043f0000bc3c8030db3c8e4f6440f23c50bf9ca81abec8b975bfa8f071bef77a113f45d7e33d10b650bf000080bf134fe23e475c733f0080cf3e0000bc3c6af8123e9a28674048d465bf1cca4a3f4ec2063fb42d9ebeb9af80be521a3e3f92ec1e3f000080bf8122443ffebf283f00c0033f0000283c065f0b3e3ac75e4039835abf54a61a3f205cc1bee4a333bfdddf08beaf866abf5c85c13e000080bf7825483f49112a3f0040033f0000283cd268f93d5a625c40121a54bf43c9e53e328248bf2642dcbeb2dbb5bec01d19bf43e9373f000080bf6adf493f93ea293f0040003f0000283ca0df0d3e2bc661409d025cbf1b6f213f4e1c053e73e143bf7cce0a3f4db0213f49dd0d3f0000803f4c72463f492f2a3f00c0043f0000283c6e4b3a3dcc436a40ad9f61bf90af7d3d5a2f693fd7e9d0beb9e0fd3e4508c4beaf8947bf0000803f8cd2e53e79ee783f00c0023f0000bc3cac21df3d715c6a406ec157bf164e1b3f6c7b4b3f409465bcec4f20bfe830fa3ea5851b3f000080bf5c0d593fb4b3253f0080d33e0000283c7e8a033eae9164407c3158bfc76c053ff07e1a3f5e7e1abf0e49d13ec76ee33e26184c3f0000803fd8345b3f4567283f0080cf3e0000283c2c42aabc9af469404a2c54bfce7651bfd8d9be3e2118e0be2740e43ed6fe8dbd1b7764bf000080bfaabddf3ef46d773f0040013f0000bc3c8030db3c8e4f6440f23c50bf9ca81abec8b975bfa8f071be95361b3f7b62ca3d8d004abf000080bf134fe23e475c733f0080cf3e0000bc3cfa50283fab915f40c07209bfaef4b63eb85ac4bece015abf987488be966f6abfb8e4993e000080bfbed7473f68ef423f00c0053f0000283c54a6243fcb2c5d409a0903bf60e24e3e77014abf0a7f14bfda36f4bec1b918bfb73a253f000080bf6392493f2b24433f00c0023f0000283c20f1283f9c90624024f20abf7786c43ec42cfe3dae3f6abfaff13e3e361e7bbf1d9460bd000080bf8224463f3cc6423f0040073f0000283cd848de3d0a6a6640aa1550bf1b3f9c3e91876a3fdb1f85be56dab43e5392b9be30cb5cbf000080bf200c593f7250283f0080ce3e0000283c5c5a883d980e6b400a0146bfe538c23e626a5a3fa74ab73e0fe90c3febc0d23d801954bf0000803f5f82563f7113263f0080d73e0000283c00cd4b3bf3f56a4048df4fbf30cf4fbed8957a3f3050d03c036e033f8290033ee33559bf0000803faee7de3e63aa783f00c0003f0000bc3cd65b263f1f5c6540022107bf20838c3ee0fd183f7edd40bff5984cbfa5d1133f79e62a3e0000803f8f91443f1c90423f00c0073f0000283c86b7333f50ef5d40681515bfc4901abd67c7acbe46c970bf0d482bbeda036dbf1f82ad3e000080bf569f473f01a3443f0040063f0000283c5c5a2d3f97c75940f9f409bf4a342fbe5f8e2fbff71735bfba2bbdbe31f61ebf0ffa303f000080bffd63493fe6da443f00c0013f0000283c7acd343f70226340d2ae17bf387575bc648ac93dfcba7ebf1872a1be7ba3713f66e5c83d0000803ff3cb453f5d7a443f0040083f0000283c4049ac3dafd066405cdb45bf58de253df9ea7b3f9a48313ed712163fe371ef3d153a4dbf000080bf1ee3563f1c66283f0080d93e0000283c5242213f7b346740620afebe6a2e6f3dd208693fb6d9d1bef8af64bf03736c3eea6bc53e0000803fb605593ff9f2433f0080ca3e0000283c9c6ee33c4d0f6940cc5435bfbc342f3e6c8e2f3fe417353f9809ee3e50ab133f60f12bbf0000803f8651543f83ae263f0080da3e0000283cbc51303f4dfc6740e20e11bf441adfbdc64a013f9b305bbf8a7487be10c6503f55c4033f0000803fedd05b3fa390453f0080c53e0000283cfa0c453f153b634094d00dbf28a3203fd117053e0a8944bf0396Line truncated
m_CompressedMesh:
m_Vertices:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_UV:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Normals:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Tangents:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Weights:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_NormalSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_TangentSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_FloatColors:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_BoneIndices:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_Triangles:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_UVInfo: 0
m_LocalAABB:
m_Center: {x: -0.032690406, y: 2.8350935, z: -0.0000009536743}
m_Extent: {x: 3.6640458, y: 2.7159343, z: 3.6967342}
m_MeshUsageFlags: 0
m_BakedConvexCollisionMesh:
m_BakedTriangleCollisionMesh:
m_MeshMetrics[0]: 1
m_MeshMetrics[1]: 1
m_MeshOptimizationFlags: 1
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
--- !u!43 &-6062113467416022269
Mesh:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Veribot_LOD0
serializedVersion: 10
m_SubMeshes:
- serializedVersion: 2
firstByte: 0
indexCount: 59112
topology: 0
baseVertex: 0
firstVertex: 0
vertexCount: 11143
localAABB:
m_Center: {x: -0.043717027, y: 2.8345191, z: -0.000000834465}
m_Extent: {x: 3.6763563, y: 2.7165086, z: 3.7200713}
m_Shapes:
vertices: []
shapes: []
channels: []
fullWeights: []
m_BindPose: []
m_BoneNameHashes:
m_RootBoneNameHash: 0
m_BonesAABB: []
m_VariableBoneCountWeights:
m_Data:
m_MeshCompression: 0
m_IsReadable: 1
m_KeepVertices: 0
m_KeepIndices: 0
m_IndexFormat: 0
m_IndexBuffer: 000001000200030002000400050004000200060004000500060007000400080004000700050002000900090002000a000b000a00020009000a000c0009000c000d0009000d000e00050009000e000f000e000d000f000d0010000f00100011000f001100120013000f00120013000e000f0013001200140013001400150005000e001600130016000e0013001500170017001600130005001600180017001800160005001800060015001900170019001800170015001a00190018001b0006001b00070006001a001c0019001a001d001c0019001e00180018001e001b001e0019001c001f001c001d001e001c00200020001c001f001e0021001b001e00200021001b0022000700210022001b002100230022002400210020002300210024000700220025002200230025000700250026002700070026001f001d0028001d002900280020001f002a00240020002a0028002b001f002a001f002b0028002c002b002d002b002c002d002c002e002a002b002f002f002b002d002a00300024002a002f0030002e0031002d002e003200310033002d0031002f002d00330033003100340033003400350036002f003300330035003600360030002f00300037002400230024003700380036003500380035003900380039003a0038003a003b003b003c0038003d00300036003d00360038003c003d00380030003d0037003c003e003d0037003d003e0037003e003f003f00230037003f00400023003f0041004000230040004200230042002500260025004200260042004300440026004300440045002600440046004500440047004600480049004a004b0049000a004c004d0049004e004f005000510052004f00520053004f004f00530054004f005400550056004f005500570055005400580054005300580059005400540059005a00580053005b0052005b00530058005b005c005b005d005c005b005e005d005e005f005d005b00520060005b0060005e0061006000520061005200620063006000610063005e006000630061006400650063006400650066006300630067005e006700630066005e0067005f0067006600680068005f006700680069005f006a0055006b006c006d0055006e006f007000710072006f0073006f007200740073007200740072007500760075007200730077006f00770078006f0079006f00780077007a00780077007b007a0077007c007b0073007c0077007d007b007c007d007e007b007d007f007e007d0080007f00810080007d0081007d007c00810082008000810083008200730084007c0081007c008400810085008300850081008400730086008400850084008600730074008600830085008700870085008600830087008800860074008900890074007500880087008a0088008a008b00870086008c00860089008c008c008a0087008d008b008a008c008e008a008e008d008a008c0089008f008c008f008e008900750090008f00890090008f009000910092008e008f00910092008f007500930090009000930091007500940093009500940075008d0096008b008b00960097008e0098008d00920098008e0096008d009900980099008d00960099009a009b009a0099009b009c009a0098009d0099009d009b009900980092009e0098009e009d009c009b009f009c009f00a000a1009f009b009d00a1009b00a100a2009f00a100a300a200a400a1009d00a100a400a300a4009d009e009e009200a5009100a5009200a600a300a400a600a700a300a800a700a600a900a800a600a600aa00a900ab00a4009e00ab00a600a400aa00a600ab009e00a500ab00aa00ab00ac00a500ac00ab00a500ad00ac00ad00a5009100ad009100ae00ad00ae00af009100b000ae0091009300b0009400b00093009400b100b000b200b1009400b2009400b300b200b300b400b200b400b500b600b700b800b9007800b800ba00b800bb00bc00bd00be00bf00be00c000c000be00c100be00c200c100be00c300c200c400c300be00c200c300c500c600c100c200c600c200c700c800c700c200c600c900c100c000c100c900c600ca00c900c900ca00cb00c900cb00cc00cc00cb00cd00c900ce00c000c900cc00ce00cf00c000ce00cf00d000c000d100cf00ce00d100ce00cc00d100d200cf00d300d200d100d300d100d400d100cc00d500d500d400d100cc00cd00d500d500d600d400d600d500cd00d600cd00d700d800d900c300c300da00db00dc00dd00de00dc00df00e000e000e100e200e300e400dc00e300e500e600e000e700e800e800e900ea00eb00ec00e300eb00ed00ee00e800ef00f000f000f100f200f300f400eb00f300f500f600f000f700f800f800f900fa00fb00fc00f300fb00fd00fe00f800ff00000100010101020103010401fb0003010501060100010701080108010901030108010a010b010c010d010e010c010f011001100111011201130114010c01130115011601100117011801180119011a011b011c0113011b011d011e0118011f012001200121012201230124011b01230125012601200127012801280129012a012b012c0123012b012d012e0128012f013001300131013201330134012b0133013501360130013701380138013901330138013a013b013c013d013e013f0140013d0141013d01400142013d014101420143013d0144013d014301410140014501460142014101470141014501470146014101480143014201460149014201490148014201450140014a014b014a0140014c014701450145014a014d014c0145014d0147014e01460146014f01490146014e014f014c0150014701470150014e0148015101430152014301510149015301480149014f0154014901540153015501510148015301550148014e0156014f01500157014e014e01570156014f01580154014f01560158014c015901500150015a01570159015a0150015b0159014c015b014c014d01530154015c0153015d01550153015c015d01540158015e0154015e015c015f0156015701600158015601600156015f0161015e0158016101580160015f0157016201620157015a015c015e0163015d015c0164015c016301640165015e016101650163015e01660160015f0167016101600166016701600168015f016201680166015f0169016501610167016901610162015a016a016b01680162016b0162016a016a015a016c0159016c015a016d016c0159015b016d01590166016e01670168016f01660166016f016e0170016e016f0167016e017101720171016e01670171016901680173016f0174016f0173016b01730168016901710175017601750171016901750177016901770165017701780165017801630165017801790163016401630179016b017a0173017b0173017a017c017a016b017c016b016a017c016a017d016a016c017d017d016c017e016d017e016c0177Line truncated
m_VertexData:
serializedVersion: 3
m_VertexCount: 11143
m_Channels:
- stream: 0
offset: 0
format: 0
dimension: 3
- stream: 0
offset: 12
format: 0
dimension: 3
- stream: 0
offset: 24
format: 0
dimension: 4
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 40
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 48
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
m_DataSize: 624008
_typelessdata: 8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3eae3a0a3dd78870bf5668aebe000080bf3197e83e754f683f0000b63d0000c03a318372bfc738934096fe0c3f8794f5beca8859bf8e0c603eb955143fc5ebfcbe0ff425bf000080bf02caeb3ea741673f0000da3d0000c03af45e66bfc1389340f224273fad0fb4bea77568bf58ff683e2d41173f96c4cebe10cd32bf000080bf3f13ea3e4b19643f0000d63d0000c03a8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3e035c513d6f9d73bfee219bbe000080bf3197e83e754f683f0000b63d0000c03a354d6dbfb7e89440ec53293f6aae5abf8ac84ebeb14af53ed32aa33d5c2176bfd9c186be000080bf5cf8e63eb499643f0000ca3d0000c03a5e5c50bfb7e89440fe4a553fc90441bf33f268be9bc21d3ff644893de8b975bf396e8bbe000080bf91e7e43e1d7d5f3f0000d23d0000c03aa07450bf20aa9740d333553f471841bf2e9b663ebfe11d3fc94d87befcc976bfdb07ec3c000080bf5fe1e03e06d25f3f0000c63d0000c03ad7456dbf20aa9740c866293fe4d65abf410d4c3eb84cf53ec8a47bbe7efb77bfc9b911bd000080bffd59e23eb6fc643f0000a63d0000c03a8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3ecf93bc3d971e79bf562458be000080bf3197e83e754f683f0000b63d0000c03acb8747bfbe389340c8fa513ffcc692be4fba6cbf1238803e3d02073fd2b8bdbec0ba43bf000080bf7eb5e73e2cec5e3f0000f23d0000c03ad07e48bf06a69240c0bf1d3f455dc8bde3c97dbfede2b23d0400203f0b9d04be151245bf000080bfa1fcef3efe5a623f0000fa3d0000c03a318372bfc738934096fe0c3f8794f5beca8859bf8e0c603e0c590d3fdddff8becc692dbf000080bf02caeb3ea741673f0000da3d0000c03a5ceb16bf06a692406eaf423feb60a7bd67397ebfe41cad3d2121203f3fe5efbdf17845bf000080bf5afeef3ea1c35b3f0000f63d0000c03ab8fa0ebf06a692405b7c493fa4086cbd62ae7ebf2ecdaa3d06c5ea3eebfccdbd180a62bf000080bf938bef3e81725a3f0000ea3d0000c03a85e62cbfc4389340e5986a3f0e9659be1d946fbf87ee8f3e4bdcd73ed2d5b1be606e56bf000080bfd4b3e63e01865b3f0000ee3d0000c03a0a9e09bfd4389340ea74803f04af1abecb5a70bf575e9e3e88d4b73e5df2afbe10255ebf000080bf1fade53e998b573f0000de3d0000c03ad38dd3be06a6924045d25d3ff8e22ebd11b47ebfda5cba3d449ac93e2cc1cdbdcfe869bf000080bf35e3ee3ecce4553f0000e63d0000c03a684f9dbe06a6924063ff653f7f320cbd82b37ebfffbcc13dcec4bc3e30eccdbdbc916cbf000080bf2b4fef3ededf523f0000e23d0000c03a9412aabef83893408fcf8a3f2d6a0bbe81866dbfc3cbb13ea741a33e02eebebe63115fbf000080bf5d43e53eb0b4513f0000c23d0000c03a1e1b10bfb7e89440bf07843fef6cdcbe12bb7fbe370a5e3f96a3723be12076bfd6cb8cbe000080bfc2a4e23e35f5573f0000ba3d0000c03ae0b3acbeb7e89440c7b78f3f3162b9be95b07cbeba1d663fb0edbebaf4d376bf27d287be000080bfa46ae13e258e513f0000be3d0000c03ae0b3acbe20aa9740c7b78f3ff94ab9bedbf37b3e552f663fc0f06ebeb82e75bfb1322c3e000080bf2880dc3e0dd5513f00007c3d0000c03a8e0a33bfb7e89440f84a713f9c3f19bff0bf78be0068433f1296e53cca6b75bfa2f490be000080bfc0bce33e6bce5b3f0000ce3d0000c03a061910bf20aa97402c08843f0879dcbe72327f3e0a115e3f82b580bedac974bf0d86193e000080bf997ade3e1640583f0000963d0000c03a480e33bf20aa97406847713f7a4319bfc9b1783e1866433fc8d48abed54675bffcc6bc3d000080bf4ebcdf3eef1c5c3f0000923d0000c03a499609bf1c5e9940cb75803f22ea03be47e9743f43ab853e1b011dbf754691be60b43c3f000080bf4c41db3efd47583f0000743d0000c03a1812aabef75d9940a6ce8a3fd00aebbd6a7c733f00cc923ee57b11bf826399be412f443f000080bf6ebed83e8b65523f0000643d0000c03a2ada47bf335e99407bad513f973e59be9716763fd114343ed4f14dbff2448cbe05ec063f000080bf0dcfdd3ee9bd5f3f00008e3d0000c03a4065e7be0d0c99405bb56b3fa17bb4bbbcfb7f3ffd40233cf84621bf28a237bc37ca463f000080bfabe8d43e5ddd573f00005c3d0000c03a30fe85be100c994039077f3f3fbf213bf2f87f3f69856c3cfd1a11bf7ff02bbcffe2523f000080bf8321d23e3925523f00004c3d0000c03aa2f12cbf2d5e99404b8d6a3ffd6930beaeb1753f6e2a633e59bb38bf56728dbeab81223f000080bfb3b5dc3e974a5c3f0000823d0000c03aa817e1be676c99400c86683f2154e2beaf41393e20e9603ffb078fbe8e6075bf13ba683d000080bf65b6d33ed2d4573f00003c3d0000c03a71cf16bfdd0b9940eedd543f7facd5bbaafc7f3f19bbfa3bc0a53abff4b123bc1d312f3f000080bf5170d63eb65a5c3f0000443d0000c03a520f2ebf980b99401a5d3e3f3cf403bccafc7f3f15c5ba3bf3f351bff3a621bcc374123f000080bfc13bd73e4fd85f3f00006c3d0000c03ace4366bf305e9940b85d273f025a92beadbf713fc2cb263ed51958bf773ca8be61e4d83e000080bf1716df3ec400653f00008a3d0000c03a1d384cbf780b99406707143fc4ccf0bb66fd7f3ffd0da33be37f62bffd8410bcc991ee3e000080bf28f5d73ebe8c653f00000c3d0000c03ac98e2abf756c994036893b3fe90f42bf2245413effd01f3f3dbd3ebef1e07abfcf908f3d000080bfa61dd63e8cde5f3f00001c3d0000c03a167a72bf2a5e9940d1100d3ff8b29abe40e8713fe59d003ed0275ebf5085a7be7f7dbf3e000080bf7a5bdf3e204a683f0000863d0000c03a406f79bf20aa97407c4c0a3f2c8d6abf25d91e3ec126bd3e8fd82fbe772d7cbf2fce48bc000080bfab4be33e95d1683f00009a3d0000c03a8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3ea0249c3d3b4a77bf87117dbe000080bf3197e83e754f683f0000b63d0000c03a348c80be516c994051a67b3fb193b6be0190333e6aeb6a3fd39298be0cc873bfed83873d000080bf4dc7d03e8d1e523f0000103c0000c03ac8af77be05f5984093ac783f42f3473f1f6fb7bb0edb1f3fb87100bfc8d719bff2471f3f000080bf6293d03efd71513f0000543d0000c03a889c13bf726c9940a6b8513fba191abf3d5a403ee1af463fdf9072bea85e78bf3146513d000080bf3553d53e94605c3f0000143d0000c03a4836ddbe3ad39d40a86a663f9914e4be3e8d083eaaa3623f0e5881be94a677bfb85b983c000080bf3e23cc3e279b583f0000e03b0000c03af85779be24d39d40b28a793f0103bbbeab2b043e99026c3f1581Line truncated
m_CompressedMesh:
m_Vertices:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_UV:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Normals:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Tangents:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Weights:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_NormalSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_TangentSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_FloatColors:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_BoneIndices:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_Triangles:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_UVInfo: 0
m_LocalAABB:
m_Center: {x: -0.043717027, y: 2.8345191, z: -0.000000834465}
m_Extent: {x: 3.6763563, y: 2.7165086, z: 3.7200713}
m_MeshUsageFlags: 0
m_BakedConvexCollisionMesh:
m_BakedTriangleCollisionMesh:
m_MeshMetrics[0]: 1
m_MeshMetrics[1]: 1
m_MeshOptimizationFlags: 1
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
--- !u!43 &-5651794666926306711
--- !u!43 &-2778213634165482431
Mesh:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -492,25 +164,170 @@ Mesh:
offset: 0
size: 0
path:
--- !u!114 &-4216135972955369862
MonoBehaviour:
--- !u!43 &-1039374256406497124
Mesh:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a3a9c3bcb07d87f4087ae78ddec018b4, type: 3}
m_Name: Veribot_Scene
m_EditorClassIdentifier:
Data:
frames: 31
maxFrames: 32
animationMapIndex: 0
colorMapIndex: -1
frameTime: 0.75
duration: 0.9375
m_Name: Veribot_LOD1
serializedVersion: 10
m_SubMeshes:
- serializedVersion: 2
firstByte: 0
indexCount: 35466
topology: 0
baseVertex: 0
firstVertex: 0
vertexCount: 6771
localAABB:
m_Center: {x: -0.032690406, y: 2.8350935, z: -0.0000009536743}
m_Extent: {x: 3.6640458, y: 2.7159343, z: 3.6967342}
m_Shapes:
vertices: []
shapes: []
channels: []
fullWeights: []
m_BindPose: []
m_BoneNameHashes:
m_RootBoneNameHash: 0
m_BonesAABB: []
m_VariableBoneCountWeights:
m_Data:
m_MeshCompression: 0
m_IsReadable: 1
m_KeepVertices: 0
m_KeepIndices: 0
m_IndexFormat: 0
m_IndexBuffer: 000001000200030004000100050001000400060001000500060007000100080001000700050004000900060005000a00050009000b0005000b000a000c000700060006000a000d000c0006000d00090004000e000f000e0004000f000400100011000e000f0009000e001200110013000e0012000e001300140013001100090015000b000900120015000b0016000a000a0017000d000a0016001700150018000b000b001800160012001300190012001a001500120019001a0015001b0018001a001b001500190013001c001d001c0013001e00160018001f00170016001f0016001e00200018001b001e00180020001a0021001b00190022001a00220021001a0019001c00230019002300220020001b00240024001b00210025001e00200026001f001e0026001e00250027002000240025002000270022002800210024002100290029002100280023002a0022002a0028002200270024002b002b0024002900250027002c00260025002d0025002c002d0027002b002e0027002e002c00290028002f002b0029003000300029002f002a00310028002f00280031002b0032002e002b00300032002e0033002c002c0034002d002c00330034003500340033002e0036003300320036002e0037003300360030002f00380030003900320030003800390032003a00360039003a0032003b0036003a003c0036003b003b003a003d0039003e003a003d003a003e003d003e003f0040003e00390038004000390038002f0041002f0031004100400042003e0043003e004200380044004000380041004400450042004000440045004000410031004600440041004700410046004700440048004500440047004800490046003100490031002a004a0049002a0023004a002a0023004b004a0023001c004b004c004b001c004c001c004d004e004b004c004a004b004f0050004f004b004a00510049004a004f00510052004600490051005200490052005300460047004600530047005300540048004700540051004f005500560055004f00510057005200510055005700580053005200570058005200540053005900580059005300480054005a00540059005b005a0054005b0048005a005c0048005c0045005c005d00450045005d0042005e0042005d005f0042005e005e005d0060005c0061005d0062005d0061005a0063005c00630061005c005a005b0064005a00640063005b005900650064005b0066005b00650066006700650059006700590058006800670058005700680058005700690068005700550069006a00690055006a0055006b006c0069006a00680069006d006c006d0069006e006d006c0068006f00670068006d006f007000650067006f00700067006f006d007100720071006d007000730065006600650073006f000c0070006f0071000c000c000d0070000d00730070000c00710007000d0017007300740007007100750007007400740071007600770073001700660073007700770017001f00780066007700640066007800790077001f0078007700790079001f002600640078007a0064007a006300780079007b0078007b007a00790026007c0079007c007b0026002d007c007a007d00630063007d0061007b007e007a007a007e007d002d007f007c002d0034007f007c0080007b007b0080007e007c007f00800081007e008000820080007f0083007f00340084007f00830083003400850086007d007e0086007e00870088007d008600880061007d008900610088008a0080008b008c008d0088008c008e008d008c008f00900091004f0092009300330094009500960097009800990096009a00960099009b0096009a009b009c0096009d0096009c009a0099009e009f009b009a00a0009a009e00a0009f009a00a1009c009b009f00a2009b00a200a1009b009e009900a300a400a3009900a4009900a5009e00a300a600a700a0009e00a7009e00a600a400a800a300a600a300a800a000a9009f009f00aa00a2009f00a900aa00a700ab00a000a000ab00a900a600a800ac00ad00a700a600ad00a600ac00a400ae00a800ac00a800ae00a700af00ab00ad00af00a700ab00b000a900a900b100aa00a900b000b100af00b200ab00ab00b200b000b300ae00a400b300b400ae00b500b400b300ac00ae00b600b600ae00b400b700ad00ac00b700ac00b600ad00b800af00b700b800ad00af00b900b200b800b900af00ba00b000b200bb00b200b900ba00b200bb00bc00b000ba00bc00b100b000b600b400bd00be00b700b600be00b600bd00b700bf00b800be00bf00b700b800c000b900bf00c000b800bb00b900c100c100b900c000bd00b400c200c300c200b400be00c400bf00bf00c500c000c400c500bf00c600be00bd00c600c400be00c100c000c700c700c000c500bd00c200c800c600bd00c800c900bb00c100ca00c100c700ca00c900c100c900cb00bb00cb00ba00bb00cb00cc00ba00cc00bc00ba00c700c500cd00ce00ca00c700ce00c700cd00cd00c500cf00c400cf00c500d000cf00c400c600d000c400d100d000c600d100c600c800cd00cf00d200d000d300cf00d200cf00d300d400ce00cd00d400cd00d200d100d500d000d500d300d000ce00d600ca00d400d700ce00ce00d700d600d800d600d700ca00d600d900ca00d900c900da00d900d600da00d600db00c900d900dc00da00dc00d900c900dc00cb00cb00dc00dd00da00dd00dc00cb00dd00cc00de00dd00da00de00df00dd00cc00dd00df00e000df00de00cc00df00e100cc00e100bc00e100df00e200e300e200df00e100e400bc00e400b100bc00e100e200e500e100e500e400e400e600b100aa00b100e600e500e700e400e700e600e400aa00e600e800a200aa00e800e700e900e600e800e600e900a200e800ea00a200ea00a100e800e900eb00ea00e800eb00e500e200ec00e500ed00e700e500ec00ed00ee00e900e700ed00ee00e700ef00ec00e200ef00e200f000ed00ec00f100ef00f100ec00f200f100ef00ed00f100f300ed00f300ee00ee00f400e900eb00e900f400f300f100f500f600f500f100f300f700ee00f700f400ee00f300f500f800f300f800f700f800f500f900fa00f900f500eb00f400fb00f700fc00f400fb00f400fc00f800fd00f700fd00fc00f700f800f900fe00f800fe00fd00ff00eb00fb00ea00eb00ff00ea00ff000001ea000001a10000010101a100a10001019c0002019c00010103019c000201020101010401000105010101060101010501ff0007010001070105010001ff00fb000801ff00080107010701090105010a01050109010801fb00d500fb00fc00d500d500fc00d300fd00d300fc00d200d300fd00fe00d200fd000801d500d100fe00d400d20008010b0107010801d1000b010b0109010701d100c8000b01fe000c01d400fe00f9000c01d4000c01d7000dLine truncated
m_VertexData:
serializedVersion: 3
m_VertexCount: 6771
m_Channels:
- stream: 0
offset: 0
format: 0
dimension: 3
- stream: 0
offset: 12
format: 0
dimension: 3
- stream: 0
offset: 24
format: 0
dimension: 4
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 40
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 48
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
m_DataSize: 379176
_typelessdata: 1688573d1c0063406def5abff25f1ebf02f616bf53eb043f2e0deebebf1684be9dcf58bf000080bfe375e43e931b733f0080d73e0000bc3cacd9783d38595d40fa9274bff9e817bf76822ebe5f6249bfd18a4d3f45d866bdf9eb17bf000080bf0475ed3eb610713f00400a3f0000bc3cc8cd693d449f5f40d1495cbf9f0533bfdeb7ba3e1c621d3fe23bf0be8e49d43e6b9a47bf000080bf131ee53e720b723f0080da3e0000bc3c1688573d1c0063406def5abff25f1ebf02f616bf53eb043fc34611be4def10bf46df4fbf000080bfe375e43e931b733f0080d73e0000bc3c6c46843d450c62405aec76bf263415bfd045033df8dc4fbf383b443fa8b59ebe85fc0fbf000080bf4966ed3e02de733f0040083f0000bc3c2223bf3df8025d400cb973bfd6d8b83eda68c4be6c9859bfc258873ee88a6a3fc2389abe000080bf5afeef3e87bd703f00c0083f0000bc3ce6398c3d3fdb58409c9868bfb591523e1c1a4abf720a14bf644eea3ea593193f040128bf000080bf45b6ec3e24bf6d3f00c00a3f0000bc3c38d31c3dda975940a0846abf1ec527bf6e17aabe8ea72dbf797b323f89a4a23d486436bf000080bfcbcfea3efea16e3f00400c3f0000bc3cc8cd693d449f5f40d1495cbf9f0533bfdeb7ba3e1c621d3f8f7412bfbf946b3e208a49bf000080bf131ee53e720b723f0080da3e0000bc3cccd2c73d18366240745276bfb16bc63e847cfe3df8d769bf6697f53c27187d3f07c0163e000080bf5afeef3ebb39743f00c0063f0000bc3c8b8f203e9d1b5d40cdda69bf60045d3fded8a1bef25ec9be8cf2e1bee0fdc2bd496d64bf0000803f57fb473f5d57283f0080fb3e0000283c60e7243ebd4e624036746cbf90d7623f8c44f53d9642e5be6b630ebee1565abf15d400bf0000803f1719463f8472283f00c0003f0000283c40ecf23cf6db56405bec57bf559817bd840a7cbfda442fbebbd30a3fd31bfe3debba54bf000080bfc8f8e63ee1e76b3f00c00b3f0000bc3cec1a073ee4f358405eba5ebf2de03a3f09172abf6cf823be6c1aa4be8a0001be1b5770bf0000803fbec5493f9533283f0080f53e0000283c0ab8473da36e66409cef70bf256020bffb3e623e045b3fbfb7302d3ff4f0a4be278729bf000080bf0979ea3e2b56763f0040063f0000bc3cacc3923cb57363404e7863bfe9c25abf00e6a5bc00dd04bfa54d033f01ec42be964a56bf000080bf3652e63e201d743f0040113f0000bc3c1688573d1c0063406def5abff25f1ebf02f616bf53eb043f5841503dfb8430bfdef338bf000080bfe375e43e931b733f0080d73e0000bc3c1688573d1c0063406def5abff5c25abf80e1a5bcebdc04bf4080013fc79d84be8ca352bf000080bfe375e43e931b733f0080b83e0000283ce0f4a33df50f674084b26fbf605e8e3ec21b193f826e40bf63b8bfbebdc1493fd220fa3e000080bf366bec3ef166773f00c0043f0000bc3c3c748f3c985369406b3764bfb66e36bf1ef9b03ec7481cbfe7200c3f78698abedfc14abf000080bf4b53e53e259c773f0040043f0000bc3c8030db3c8e4f6440f23c50bf9ca81abec8b975bfa8f071bef77a113f45d7e33d10b650bf000080bf134fe23e475c733f0080cf3e0000bc3c6af8123e9a28674048d465bf1cca4a3f4ec2063fb42d9ebeb9af80be521a3e3f92ec1e3f000080bf8122443ffebf283f00c0033f0000283c065f0b3e3ac75e4039835abf54a61a3f205cc1bee4a333bfdddf08beaf866abf5c85c13e000080bf7825483f49112a3f0040033f0000283cd268f93d5a625c40121a54bf43c9e53e328248bf2642dcbeb2dbb5bec01d19bf43e9373f000080bf6adf493f93ea293f0040003f0000283ca0df0d3e2bc661409d025cbf1b6f213f4e1c053e73e143bf7cce0a3f4db0213f49dd0d3f0000803f4c72463f492f2a3f00c0043f0000283c6e4b3a3dcc436a40ad9f61bf90af7d3d5a2f693fd7e9d0beb9e0fd3e4508c4beaf8947bf0000803f8cd2e53e79ee783f00c0023f0000bc3cac21df3d715c6a406ec157bf164e1b3f6c7b4b3f409465bcec4f20bfe830fa3ea5851b3f000080bf5c0d593fb4b3253f0080d33e0000283c7e8a033eae9164407c3158bfc76c053ff07e1a3f5e7e1abf0e49d13ec76ee33e26184c3f0000803fd8345b3f4567283f0080cf3e0000283c2c42aabc9af469404a2c54bfce7651bfd8d9be3e2118e0be2740e43ed6fe8dbd1b7764bf000080bfaabddf3ef46d773f0040013f0000bc3c8030db3c8e4f6440f23c50bf9ca81abec8b975bfa8f071be95361b3f7b62ca3d8d004abf000080bf134fe23e475c733f0080cf3e0000bc3cfa50283fab915f40c07209bfaef4b63eb85ac4bece015abf987488be966f6abfb8e4993e000080bfbed7473f68ef423f00c0053f0000283c54a6243fcb2c5d409a0903bf60e24e3e77014abf0a7f14bfda36f4bec1b918bfb73a253f000080bf6392493f2b24433f00c0023f0000283c20f1283f9c90624024f20abf7786c43ec42cfe3dae3f6abfaff13e3e361e7bbf1d9460bd000080bf8224463f3cc6423f0040073f0000283cd848de3d0a6a6640aa1550bf1b3f9c3e91876a3fdb1f85be56dab43e5392b9be30cb5cbf000080bf200c593f7250283f0080ce3e0000283c5c5a883d980e6b400a0146bfe538c23e626a5a3fa74ab73e0fe90c3febc0d23d801954bf0000803f5f82563f7113263f0080d73e0000283c00cd4b3bf3f56a4048df4fbf30cf4fbed8957a3f3050d03c036e033f8290033ee33559bf0000803faee7de3e63aa783f00c0003f0000bc3cd65b263f1f5c6540022107bf20838c3ee0fd183f7edd40bff5984cbfa5d1133f79e62a3e0000803f8f91443f1c90423f00c0073f0000283c86b7333f50ef5d40681515bfc4901abd67c7acbe46c970bf0d482bbeda036dbf1f82ad3e000080bf569f473f01a3443f0040063f0000283c5c5a2d3f97c75940f9f409bf4a342fbe5f8e2fbff71735bfba2bbdbe31f61ebf0ffa303f000080bffd63493fe6da443f00c0013f0000283c7acd343f70226340d2ae17bf387575bc648ac93dfcba7ebf1872a1be7ba3713f66e5c83d0000803ff3cb453f5d7a443f0040083f0000283c4049ac3dafd066405cdb45bf58de253df9ea7b3f9a48313ed712163fe371ef3d153a4dbf000080bf1ee3563f1c66283f0080d93e0000283c5242213f7b346740620afebe6a2e6f3dd208693fb6d9d1bef8af64bf03736c3eea6bc53e0000803fb605593ff9f2433f0080ca3e0000283c9c6ee33c4d0f6940cc5435bfbc342f3e6c8e2f3fe417353f9809ee3e50ab133f60f12bbf0000803f8651543f83ae263f0080da3e0000283cbc51303f4dfc6740e20e11bf441adfbdc64a013f9b305bbf8a7487be10c6503f55c4033f0000803fedd05b3fa390453f0080c53e0000283cfa0c453f153b634094d00dbf28a3203fd117053e0a8944bf0396Line truncated
m_CompressedMesh:
m_Vertices:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_UV:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Normals:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Tangents:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Weights:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_NormalSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_TangentSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_FloatColors:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_BoneIndices:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_Triangles:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_UVInfo: 0
m_LocalAABB:
m_Center: {x: -0.032690406, y: 2.8350935, z: -0.0000009536743}
m_Extent: {x: 3.6640458, y: 2.7159343, z: 3.6967342}
m_MeshUsageFlags: 0
m_BakedConvexCollisionMesh:
m_BakedTriangleCollisionMesh:
m_MeshMetrics[0]: 1
m_MeshMetrics[1]: 1
m_MeshOptimizationFlags: 1
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -541,37 +358,19 @@ MonoBehaviour:
generateAnimationBook: 1
generatePrefab: 1
materialShader: {fileID: 4800000, guid: 3526713f374752345a09f1470bad831e, type: 3}
prefab: {fileID: 2210095915256706779, guid: 6b9b85ed9ad9c864dbe9bdd66fb174e2, type: 3}
positionMap: {fileID: 4890713488771341595}
useInterpolation: 1
useNormalA: 1
prefab: {fileID: 6237684819455752789, guid: 6b9b85ed9ad9c864dbe9bdd66fb174e2, type: 3}
positionMap: {fileID: 4238963254426274568}
material: {fileID: 5433514719563564357}
meshes:
- {fileID: -6062113467416022269}
- {fileID: -7654014277350004107}
- {fileID: -5651794666926306711}
- {fileID: 5941489778017322075}
- {fileID: -1039374256406497124}
- {fileID: -2778213634165482431}
book: {fileID: 5308917091715319043}
animations:
- {fileID: 2405310508004597134}
- {fileID: -4216135972955369862}
--- !u!114 &2405310508004597134
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a3a9c3bcb07d87f4087ae78ddec018b4, type: 3}
m_Name: Vertibot_Scene
m_EditorClassIdentifier:
Data:
frames: 31
maxFrames: 32
animationMapIndex: 0
colorMapIndex: -1
frameTime: 0.75
duration: 0.9375
--- !u!187 &4890713488771341595
- {fileID: 5161845414225192492}
--- !u!187 &4238963254426274568
Texture2DArray:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -603,12 +402,31 @@ Texture2DArray:
m_UsageMode: 0
m_IsReadable: 0
image data: 4194304
_typelessdata: 483aba38e23c5438443ac838de3c45313a3abd38df3ce837cd3abb38bb3c5438d23abe38b43c7737c93ac938b83c45316438b6386c3d54386038c438693d45315538ba386b3dd837ea38b738463d5438ed38bb383f3d6737e638c538433d453187385c3897bc2c3884386a3894bca5308a385f3890bc983702385e38bebc2c38e6376238bcbc2737fd376c38bbbca530693a53380bbc2c38663a623808bca5306e3a573804bc8837e439553832bc2c38d639593830bc2737e13964382fbca530d3bf5138d42d8538d0bf6038d42d0632cebf5638872d4737d3bf51385331fd38cebf56388031c837d0bf60385331e833d2bf5138cdb18538d0bf6138cdb10632cdbf5738f9b13737d2bf5138c8aefd38cdbf57387aaec837d0bf6138c8aee833453c0a446238573bc9380d4417395e3ac9380a44c4385f3b443c0d44af385e3ac938144439395c38423c1344ce385c38403c46441f395c38d93846441f395c38c938614439395c382b3c614439395c38ac377c443939b837eb3b7c443939b837b039c2443939b837ac37c24439395c38ac37c54439395c38a339c5443939b837a339ca4439395c38b337ca4439395c38a339db443939b736b337db443939b736b637de44103986299f39de4410398629833a9b44fa382531b739a4447d38462e1139a444ae39462ebd399b444d3a25318536a444fd3a872eb93a94441b39983793379b44bf3b45315d33a4446b3bc72eea399444773a98376d349b441c3c6531d729a444903b6531ea393044773a4c38b93a30441b394c38833a2944fa384e3adc379444f43ba8379c2c9b44303c653171b0a4446b3b8631dc373044f43b5438bd3929444d3a4e3a643910444a384e3acb3810446e394e3a93372944c03b563a18361044ae3a563aa1349444393cb837a1343044393c5c386d3429441c3c5e3ac2321044183b5e3a152d30444e3c5c389c2c2944313c5e3a772810443b3b5e3a152d94444e3cb8373cb029441c3c663a87b01044183b663a2db03044393c64383cb09b441b3c86310fb5a444fd3a863142b52944bc3b663afab41044ae3a663a2db09444393cc83742b59b44bc3b8631adb7a4444a3aa63151b53044f43b643814b82944f63a6e3a7ab71044033a6e3a14b89b44f63aa631fcb8a4445939a63151b59444f43bc83726b83044283b6c3858b92944eb396e3ad6b810441d396e3a58b99b44eb39a833edb9a4443438c63126b89444283bd83774b93044163a6c3863ba2944a738f639bcb910440538763a63ba9b44a738c833a0baa444ca35c63174b99444163ad83786ba3044c838743829bb29446836f63967ba10448935763a29bb9b446836c8330ebba444e731e63186ba9444c838e83751bb304497367438a3bb22448932f639d0ba0944a531763aa3bb9b448932e83333bba4440b80043051bb94449736e837cfbb3044b8327c38f9bb30440b807c38cdbb22440b80fd38a3bb224489b28e39cfbb9444b832f837cdbb9b440b800632f9bb94440b80f837a3bb9b4489b206320ebba444e7b10430cfbb9444b8b2073729bb9b4468b62632a0baa444cab52430cfbb3044b8b2043851bb944497b6173763ba9b44a7b82632edb9a44434b8243086ba9444c8b8173751bb304497b60c3829bb294468b68e3958b99b44ebb94632fcb8a44459b9443074b9944416ba273767ba104489b50e3ad0ba0944a5b10e3abcb9104405b80e3a63ba2944a7b88e39d6b810441db9163a86ba3044c8b80c3858b92944ebb9163a7ab7104403ba163a14b89b44f6ba4430adb7a4444aba443026b8944428bb273774b9304416ba143814b82944f6ba163afab41044aeba1e3a42b59b44bcbb64300fb5a444fdba643051b59444f4bb373726b8304428bb143842b52944bcbb1e3a87b0104418bb1e3a3cb09b441bbc643071b0a4446bbb64302db0944439bc373751b53044f4bb1c383cb029441cbc1e3a772810443bbb263a9c2c9b4431bc8530d729a44490bb8530152d94444ebc47372db0304439bc1c389c2c294431bc263ac232104418bb263a6d349b441cbc85305d33a4446bbb052da134944439bc4737152d30444ebc24386d3429441cbc263a18361044aeba2e3a93379b44bfbba5308536a444fdba452ddc379444f4bb5737a134304439bc243893372944c0bb2e3acb3810446eb9363abd399b444dbac5301139a444aeb9862dea39944477ba6737dc373044f4bb2c38bd3929444dba363a643910444ab8363a833a2944fab8363aea39304477ba3438b93a30441bb93438b93a94441bb96737833a9b44fab8c530b739a4447db8862d7e39c34462392531b938c344693904285638c544f739872e7538c344863a45310536c544ac3a872ebd39ba44633997363236c3443f3b45314732c5441c3bc72ea038ba44b23aa7368032c344b13b65319920c544423bc72ea038ab44b23ad538bd39ab446339cd387e39a2446239cf3a7636ba44703ba7360a22c344d63b6531b4b1c5441c3bc72ebdb1c344af3b65317636ab44703bd5387538a244863a573b32389f445e39d83b26379f44a039d83b3236a2443f3b573bcf349f44403ad83be232ba44e63bb736cc24ba44073cb736afb1ba44e63bb736afb1ab44e63bdd38e232ab44e63bdd388032a244b13b5f3b8b309f44a23ae03bcc24ab44073cdd380c22a244d63b5f3bdfa59f44c43ae03bbdb1a244af3b5f3b03b29f44a23ae03b9f39de44103986297638de44c0320424b637de44103986295e39de44f53107277638de440b800424d739de445233c62dc739de44f6388528d739de44bb38062e5e39de440b8004285e39de44f5b104287638de44c0b204249f39de4410b90424b637de4410b90424d739de4452b3062ec739de44f6b80626d739de44bbb8c62d09b989440039d83718b78944243ad83718b7fe44243ad837c0b8fe440039d8372dba89440637e837e4b9fe440637e837e5ba89441d33e837e5bafe441d33e83724bb89440b807c3824bbfe440b807c38e5bafe441db31737e5ba89441db31737e4b9fe4406b717372dba894406b71737c0b8fe4400b9273709b9894400b9273718b7fe4424ba273718b7894424ba273742b38944dc3a5c38c31dfe44e63a5c3842b3fe44dc3a5c38c31d8944e63a5c389e33fe44a93a54389e338944a93a54384738fe44eb384c3847388944eb384c38cf38fe44f1364438cf388944f1368837cf3889440b804438cf38fe440b804438cf38fe44f1b63c38cf388944f1b63c3847388944ebb834384738fe44ebb834389e338944a9ba2c389e33fe44a9ba2c38c31d8944e6ba2438c31dfe44e6ba243842b38944dcba243842b3fe44dcba243858afe644783900003ba8e644873c042819a3e6447c3904285ab0e644833c072b7ba8e244b73c6733b8b0e3447f3c053513b0e344753905356ab0e244b23c883395a8da44cb3cb8371bb1d844723c0636a5b0d84468390636cab0e044af3ce73643b1d7Line truncated
_typelessdata: 483aba38e23cdf38443ac838de3c31383a3abd38df3c4034cd3abb38bb3cdf38d23abe38b43c223bc93ac938b83c72386438b6386c3ddf386038c438693d31385538ba386b3d4034ea38b738463ddf38ed38bb383f3d223be638c538433d723887385c3897bc9b3b84386a3894bcf8388a385f3890bce13902385e38bebc9a3be6376238bcbc052afd376c38bbbcba38693a53380bbc9b3b663a623808bcf8386e3a573804bc213ae439553832bc9a3bd639593830bc032ae13964382fbcba38d3bf5138d42d6730d0bf6038d42de534cebf5638872d0824d3bf513853316931cebf563880314037d0bf60385331e234d2bf5138cdb16730d0bf6138cdb1e534cdbf5738f9b10724d2bf5138c8ae6931cdbf57387aae4037d0bf6138c8aee234453c0a4462384d38c9380d4417391238c9380a44c4389b37443c0d44af381238c93814443939bc37423c1344ce381e38403c46441f391f38d93846441f39bd37c93861443939be372b3c61443939be37ac377c443939c037eb3b7c443939c137b039c2443939c137ac37c2443939c037ac37c5443939c037a339c54439392038a339ca4439392038b337ca443939c037a339db443939c837b337db443939c837b637de441039eb379f39de441039eb37833a9b44fa38b238b739a4447d38b4381139a444ae397338bd399b444d3ab2388536a444fd3a3338b93a94441b39e23993379b44bf3b71385d33a4446b3b3238ea399444773a62396d349b441c3c3138d729a444903be437ea393044773a5f39b93a30441b39df39833a2944fa381039dc379444f43be1389c2c9b44303ce13771b0a4446b3b6437dc373044f43bdf38bd3929444d3ad038643910444a38cf38cb3810446e39903893372944c03b513818361044ae3a5138a1349444393c6138a1343044393c5f386d3429441c3c1238c2321044183b1138152d30444e3cbe379c2c2944313ca437772810443b3ba337152d94444e3cc2373cb029441c3c243787b01044183b23372db03044393cbe363cb09b441b3c60370fb5a444fd3a643742b52944bc3ba436fab41044ae3aa3362db09444393cc23642b59b44bc3be036adb7a4444a3ae33651b53044f43b3e3614b82944f63a24367ab71044033a243614b89b44f63a6036fcb8a4445939643651b59444f43b423626b83044283bbe3558b92944eb39a435d6b810441d39a33558b99b44eb396036edb9a4443438643626b89444283bc13574b93044163abd3463ba2944a7382435bcb910440538233563ba9b44a738e035a0baa444ca35e53574b99444163ac13486ba3044c8383d3429bb29446836a43467ba10448935a23429bb9b44683661350ebba444e731e63586ba9444c838413451bb304497367a32a3bb224489322734d0ba0944a531a234a3bb9b448932e23433bba4440b80673551bb944497368232cfbb3044b8327931f9bb30440b807930cdbb22440b805d31a3bb224489b23f32cfbb9444b8328231cdbb9b440b80e434f9bb94440b808230a3bb9b4489b2e6340ebba444e7b16935cfbb9444b8b2042f29bb9b4468b6e934a0baa444cab5eb35cfbb3044b8b2f02e51bb944497b6052d63ba9b44a7b8ec34edb9a44434b8ed3586ba9444c8b80e2a51bb304497b6ee2c29bb294468b6333358b99b44ebb96f35fcb8a44459b96f3674b9944416ba162a67ba104489b52f33d0ba0944a5b13033bcb9104405b8153463ba2944a7b82c33d6b810441db9113486ba3044c8b8d52958b92944ebb912347ab7104403ba0e3514b89b44f6baf135adb7a4444aba713626b8944428bb462474b9304416bacc2914b82944f6ba8e34fab41044aeba8b3542b59b44bcbb73360fb5a444fdbaf23651b59444f4bb7d2426b8304428bbf62242b52944bcbb8b3587b0104418bb89363cb09b441bbc743771b0a4446bbb72372db0944439bc192551b53044f4bb89223cb029441cbc8936772810443bbb89379c2c9b4431bcf537d729a44490bbf237152d94444ebcfe372db0304439bc45219c2c294431bc8937c232104418bb45386d349b441cbc3a385d33a4446bbb3938a134944439bcab3b152d30444ebc82376d3429441cbc453818361044aebac73893379b44bfbbb9388536a444fdba7838dc379444f4bba53ba134304439bc973b93372944c0bbc738cb3810446eb90939bd399b444dbaf8381139a444aeb97838ea39944477ba643bdc373044f4bb9c3bbd3929444dba0939643910444ab84b39833a2944fab84b39ea39304477ba5e3bb93a30441bb91f3bb93a94441bb9233b833a9b44fab8f738b739a4447db8b7387e39c3446239f138b938c344693936385638c544f73935387538c344863ab1380536c544ac3a3538bd39ba44633965393236c3443f3b31384732c5441c3be937a038ba44b23a25398032c344b13b31389920c544423be937a038ab44b23a1c39bd39ab4463395c397e39a24462398e387636ba44703ba5380a22c344d63be237b4b1c5441c3be937bdb1c344af3be1377636ab44703b9b387538a244863a4d3832389f445e390b3826379f44a03996373236a2443f3b0d38cf349f44403a9637e232ba44e63b2538cc24ba44073cc937afb1ba44e63b4837afb1ab44e63b3737e232ab44e63b1c388032a244b13b0d388b309f44a23a9637cc24ab44073cb7370c22a244d63b9b37dfa59f44c43a9637bdb1a244af3b9b3703b29f44a23a96379f39de441039eb377638de44c032ec37b637de441039eb375e39de44f531ec377638de440b80ec37d739de445233b638c739de44f638eb37d739de44bb38b5385e39de440b80ec375e39de44f5b1ec377638de44c0b2ec379f39de4410b9ed37b637de4410b9ed37d739de4452b3b538c739de44f6b8ec37d739de44bbb8b63809b989440039c13418b78944243a403518b7fe44243a4035c0b8fe440039c1342dba894406378133e4b9fe4406378133e5ba89441d337f32e5bafe441d337f3224bb89440b807d3024bbfe440b807d30e5bafe441db3fe2ee5ba89441db3fe2ee4b9fe4406b70a2a2dba894406b70a2ac0b8fe4400b90d2a09b9894400b90d2a18b7fe4424ba052418b7894424ba052442b38944dc3ac037c31dfe44e63ac03742b3fe44dc3ac037c31d8944e63ac0379e33fe44a93aa0389e338944a93aa0384738fe44eb38603947388944eb386039cf38fe44f136613acf388944f136613acf3889440b80a13acf38fe440b80a13acf38fe44f1b6e13acf388944f1b6e13a47388944ebb8613b4738fe44ebb8613b9e338944a9baa13b9e33fe44a9baa13bc31d8944e6baa13bc31dfe44e6baa13b42b38944dcbac22342b3fe44dcbac22358afe64478396c373ba8e644873c363819a3e6447c3936385ab0e644833c6b377ba8e244b73c2e38b8b0e3447f3ca63113b0e3447539a7316ab0e244b23c5d3795a8da44cb3c21381bb1d844723ca031a5b0d8446839a131cab0e044af3c9b3243b1d7Line truncated
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
--- !u!114 &5161845414225192492
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a3a9c3bcb07d87f4087ae78ddec018b4, type: 3}
m_Name: Veribot_Scene
m_EditorClassIdentifier:
Data:
frames: 31
maxFrames: 32
animationMapIndex: 0
colorMapIndex: -1
frameTime: 0.75
duration: 0.9375
--- !u!114 &5308917091715319043
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -621,9 +439,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 97cdf8b194bcb83459d952b3cb008113, type: 3}
m_Name: Veribot_Book
m_EditorClassIdentifier:
positionMap: {fileID: 4890713488771341595}
positionMap: {fileID: 4238963254426274568}
animations:
- {fileID: -4216135972955369862}
- {fileID: 5161845414225192492}
materials:
- {fileID: 5433514719563564357}
--- !u!21 &5433514719563564357
@@ -635,7 +453,7 @@ Material:
m_PrefabAsset: {fileID: 0}
m_Name: Vertibot
m_Shader: {fileID: 4800000, guid: 3526713f374752345a09f1470bad831e, type: 3}
m_ShaderKeywords: _USE_ROUGHNESS_ON
m_ShaderKeywords: USE_EMISSIONMAP USE_INTERPOLATION_ON USE_NORMALA_ON USE_NORMALMAP_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 1
m_DoubleSidedGI: 0
@@ -649,16 +467,28 @@ Material:
m_Texture: {fileID: 2800000, guid: 1650640fcc96f814b9743ed1b14a3852, type: 3}
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}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskMap:
m_Texture: {fileID: 2800000, guid: 0cae5d2d56a45b3489d0b31b396a83a0, 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}
- _NormalMap:
m_Texture: {fileID: 2800000, guid: b166c6f92846b9d46b215ee1b6ee22e6, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _PositionMap:
m_Texture: {fileID: 4890713488771341595}
m_Texture: {fileID: 4238963254426274568}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
@@ -674,15 +504,221 @@ Material:
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- Boolean_b7cccfd432284353869549494c4a2adb: 0
- USE_EMISSIONMAP: 0
- USE_INTERPOLATION: 1
- USE_NORMALA: 1
- USE_NORMALMAP: 1
- VA_FLIP_UVS: 0
- _AlphaClip: 0
- _AlphaClipThreshhold: 0.5
- _Blend: 0
- _BlendOp: 0
- _BumpScale: 1
- _CameraFadingEnabled: 0
- _CameraFarFadeDistance: 2
- _CameraNearFadeDistance: 1
- _ColorMode: 0
- _Cull: 2
- _Cutoff: 0.5
- _DistortionBlend: 0.5
- _DistortionEnabled: 0
- _DistortionStrength: 1
- _DistortionStrengthScaled: 0.1
- _DstBlend: 0
- _FlipbookBlending: 0
- _FlipbookMode: 0
- _Glossiness: 0
- _MaxFrames: 31
- _Metallic: 0
- _Metalness: 1
- _Mode: 0
- _NormalStrength: 1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 1
- _SoftParticlesEnabled: 0
- _SoftParticlesFarFadeDistance: 1
- _SoftParticlesNearFadeDistance: 0
- _SrcBlend: 1
- _Surface: 0
- _UseInterpolation: 1
- _UseNormalA: 1
- _UseNormalMap: 1
- _UseRotation: 0
- _ZWrite: 1
m_Colors:
- _AnimationData: {r: 0, g: 0, b: 0, a: 0}
- _BaseColor: {r: 1, g: 1, b: 1, a: 0}
- _BaseColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0}
- _CameraFadeParams: {r: 0, g: 0, b: 0, a: 0}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _Emission: {r: 0, g: 0, b: 0, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0}
- _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0}
- _TilingAndOffset: {r: 1, g: 1, b: 0, a: 0}
m_BuildTextureStacks: []
--- !u!43 &5941489778017322075
Mesh:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Veribot_LOD0
serializedVersion: 10
m_SubMeshes:
- serializedVersion: 2
firstByte: 0
indexCount: 59112
topology: 0
baseVertex: 0
firstVertex: 0
vertexCount: 11143
localAABB:
m_Center: {x: -0.043717027, y: 2.8345191, z: -0.000000834465}
m_Extent: {x: 3.6763563, y: 2.7165086, z: 3.7200713}
m_Shapes:
vertices: []
shapes: []
channels: []
fullWeights: []
m_BindPose: []
m_BoneNameHashes:
m_RootBoneNameHash: 0
m_BonesAABB: []
m_VariableBoneCountWeights:
m_Data:
m_MeshCompression: 0
m_IsReadable: 1
m_KeepVertices: 0
m_KeepIndices: 0
m_IndexFormat: 0
m_IndexBuffer: 000001000200030002000400050004000200060004000500060007000400080004000700050002000900090002000a000b000a00020009000a000c0009000c000d0009000d000e00050009000e000f000e000d000f000d0010000f00100011000f001100120013000f00120013000e000f0013001200140013001400150005000e001600130016000e0013001500170017001600130005001600180017001800160005001800060015001900170019001800170015001a00190018001b0006001b00070006001a001c0019001a001d001c0019001e00180018001e001b001e0019001c001f001c001d001e001c00200020001c001f001e0021001b001e00200021001b0022000700210022001b002100230022002400210020002300210024000700220025002200230025000700250026002700070026001f001d0028001d002900280020001f002a00240020002a0028002b001f002a001f002b0028002c002b002d002b002c002d002c002e002a002b002f002f002b002d002a00300024002a002f0030002e0031002d002e003200310033002d0031002f002d00330033003100340033003400350036002f003300330035003600360030002f00300037002400230024003700380036003500380035003900380039003a0038003a003b003b003c0038003d00300036003d00360038003c003d00380030003d0037003c003e003d0037003d003e0037003e003f003f00230037003f00400023003f0041004000230040004200230042002500260025004200260042004300440026004300440045002600440046004500440047004600480049004a004b0049000a004c004d0049004e004f005000510052004f00520053004f004f00530054004f005400550056004f005500570055005400580054005300580059005400540059005a00580053005b0052005b00530058005b005c005b005d005c005b005e005d005e005f005d005b00520060005b0060005e0061006000520061005200620063006000610063005e006000630061006400650063006400650066006300630067005e006700630066005e0067005f0067006600680068005f006700680069005f006a0055006b006c006d0055006e006f007000710072006f0073006f007200740073007200740072007500760075007200730077006f00770078006f0079006f00780077007a00780077007b007a0077007c007b0073007c0077007d007b007c007d007e007b007d007f007e007d0080007f00810080007d0081007d007c00810082008000810083008200730084007c0081007c008400810085008300850081008400730086008400850084008600730074008600830085008700870085008600830087008800860074008900890074007500880087008a0088008a008b00870086008c00860089008c008c008a0087008d008b008a008c008e008a008e008d008a008c0089008f008c008f008e008900750090008f00890090008f009000910092008e008f00910092008f007500930090009000930091007500940093009500940075008d0096008b008b00960097008e0098008d00920098008e0096008d009900980099008d00960099009a009b009a0099009b009c009a0098009d0099009d009b009900980092009e0098009e009d009c009b009f009c009f00a000a1009f009b009d00a1009b00a100a2009f00a100a300a200a400a1009d00a100a400a300a4009d009e009e009200a5009100a5009200a600a300a400a600a700a300a800a700a600a900a800a600a600aa00a900ab00a4009e00ab00a600a400aa00a600ab009e00a500ab00aa00ab00ac00a500ac00ab00a500ad00ac00ad00a5009100ad009100ae00ad00ae00af009100b000ae0091009300b0009400b00093009400b100b000b200b1009400b2009400b300b200b300b400b200b400b500b600b700b800b9007800b800ba00b800bb00bc00bd00be00bf00be00c000c000be00c100be00c200c100be00c300c200c400c300be00c200c300c500c600c100c200c600c200c700c800c700c200c600c900c100c000c100c900c600ca00c900c900ca00cb00c900cb00cc00cc00cb00cd00c900ce00c000c900cc00ce00cf00c000ce00cf00d000c000d100cf00ce00d100ce00cc00d100d200cf00d300d200d100d300d100d400d100cc00d500d500d400d100cc00cd00d500d500d600d400d600d500cd00d600cd00d700d800d900c300c300da00db00dc00dd00de00dc00df00e000e000e100e200e300e400dc00e300e500e600e000e700e800e800e900ea00eb00ec00e300eb00ed00ee00e800ef00f000f000f100f200f300f400eb00f300f500f600f000f700f800f800f900fa00fb00fc00f300fb00fd00fe00f800ff00000100010101020103010401fb0003010501060100010701080108010901030108010a010b010c010d010e010c010f011001100111011201130114010c01130115011601100117011801180119011a011b011c0113011b011d011e0118011f012001200121012201230124011b01230125012601200127012801280129012a012b012c0123012b012d012e0128012f013001300131013201330134012b0133013501360130013701380138013901330138013a013b013c013d013e013f0140013d0141013d01400142013d014101420143013d0144013d014301410140014501460142014101470141014501470146014101480143014201460149014201490148014201450140014a014b014a0140014c014701450145014a014d014c0145014d0147014e01460146014f01490146014e014f014c0150014701470150014e0148015101430152014301510149015301480149014f0154014901540153015501510148015301550148014e0156014f01500157014e014e01570156014f01580154014f01560158014c015901500150015a01570159015a0150015b0159014c015b014c014d01530154015c0153015d01550153015c015d01540158015e0154015e015c015f0156015701600158015601600156015f0161015e0158016101580160015f0157016201620157015a015c015e0163015d015c0164015c016301640165015e016101650163015e01660160015f0167016101600166016701600168015f016201680166015f0169016501610167016901610162015a016a016b01680162016b0162016a016a015a016c0159016c015a016d016c0159015b016d01590166016e01670168016f01660166016f016e0170016e016f0167016e017101720171016e01670171016901680173016f0174016f0173016b01730168016901710175017601750171016901750177016901770165017701780165017801630165017801790163016401630179016b017a0173017b0173017a017c017a016b017c016b016a017c016a017d016a016c017d017d016c017e016d017e016c0177Line truncated
m_VertexData:
serializedVersion: 3
m_VertexCount: 11143
m_Channels:
- stream: 0
offset: 0
format: 0
dimension: 3
- stream: 0
offset: 12
format: 0
dimension: 3
- stream: 0
offset: 24
format: 0
dimension: 4
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 40
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 48
format: 0
dimension: 2
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
- stream: 0
offset: 0
format: 0
dimension: 0
m_DataSize: 624008
_typelessdata: 8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3eae3a0a3dd78870bf5668aebe000080bf3197e83e754f683f0000b63d0000c03a318372bfc738934096fe0c3f8794f5beca8859bf8e0c603eb955143fc5ebfcbe0ff425bf000080bf02caeb3ea741673f0000da3d0000c03af45e66bfc1389340f224273fad0fb4bea77568bf58ff683e2d41173f96c4cebe10cd32bf000080bf3f13ea3e4b19643f0000d63d0000c03a8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3e035c513d6f9d73bfee219bbe000080bf3197e83e754f683f0000b63d0000c03a354d6dbfb7e89440ec53293f6aae5abf8ac84ebeb14af53ed32aa33d5c2176bfd9c186be000080bf5cf8e63eb499643f0000ca3d0000c03a5e5c50bfb7e89440fe4a553fc90441bf33f268be9bc21d3ff644893de8b975bf396e8bbe000080bf91e7e43e1d7d5f3f0000d23d0000c03aa07450bf20aa9740d333553f471841bf2e9b663ebfe11d3fc94d87befcc976bfdb07ec3c000080bf5fe1e03e06d25f3f0000c63d0000c03ad7456dbf20aa9740c866293fe4d65abf410d4c3eb84cf53ec8a47bbe7efb77bfc9b911bd000080bffd59e23eb6fc643f0000a63d0000c03a8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3ecf93bc3d971e79bf562458be000080bf3197e83e754f683f0000b63d0000c03acb8747bfbe389340c8fa513ffcc692be4fba6cbf1238803e3d02073fd2b8bdbec0ba43bf000080bf7eb5e73e2cec5e3f0000f23d0000c03ad07e48bf06a69240c0bf1d3f455dc8bde3c97dbfede2b23d0400203f0b9d04be151245bf000080bfa1fcef3efe5a623f0000fa3d0000c03a318372bfc738934096fe0c3f8794f5beca8859bf8e0c603e0c590d3fdddff8becc692dbf000080bf02caeb3ea741673f0000da3d0000c03a5ceb16bf06a692406eaf423feb60a7bd67397ebfe41cad3d2121203f3fe5efbdf17845bf000080bf5afeef3ea1c35b3f0000f63d0000c03ab8fa0ebf06a692405b7c493fa4086cbd62ae7ebf2ecdaa3d06c5ea3eebfccdbd180a62bf000080bf938bef3e81725a3f0000ea3d0000c03a85e62cbfc4389340e5986a3f0e9659be1d946fbf87ee8f3e4bdcd73ed2d5b1be606e56bf000080bfd4b3e63e01865b3f0000ee3d0000c03a0a9e09bfd4389340ea74803f04af1abecb5a70bf575e9e3e88d4b73e5df2afbe10255ebf000080bf1fade53e998b573f0000de3d0000c03ad38dd3be06a6924045d25d3ff8e22ebd11b47ebfda5cba3d449ac93e2cc1cdbdcfe869bf000080bf35e3ee3ecce4553f0000e63d0000c03a684f9dbe06a6924063ff653f7f320cbd82b37ebfffbcc13dcec4bc3e30eccdbdbc916cbf000080bf2b4fef3ededf523f0000e23d0000c03a9412aabef83893408fcf8a3f2d6a0bbe81866dbfc3cbb13ea741a33e02eebebe63115fbf000080bf5d43e53eb0b4513f0000c23d0000c03a1e1b10bfb7e89440bf07843fef6cdcbe12bb7fbe370a5e3f96a3723be12076bfd6cb8cbe000080bfc2a4e23e35f5573f0000ba3d0000c03ae0b3acbeb7e89440c7b78f3f3162b9be95b07cbeba1d663fb0edbebaf4d376bf27d287be000080bfa46ae13e258e513f0000be3d0000c03ae0b3acbe20aa9740c7b78f3ff94ab9bedbf37b3e552f663fc0f06ebeb82e75bfb1322c3e000080bf2880dc3e0dd5513f00007c3d0000c03a8e0a33bfb7e89440f84a713f9c3f19bff0bf78be0068433f1296e53cca6b75bfa2f490be000080bfc0bce33e6bce5b3f0000ce3d0000c03a061910bf20aa97402c08843f0879dcbe72327f3e0a115e3f82b580bedac974bf0d86193e000080bf997ade3e1640583f0000963d0000c03a480e33bf20aa97406847713f7a4319bfc9b1783e1866433fc8d48abed54675bffcc6bc3d000080bf4ebcdf3eef1c5c3f0000923d0000c03a499609bf1c5e9940cb75803f22ea03be47e9743f43ab853e1b011dbf754691be60b43c3f000080bf4c41db3efd47583f0000743d0000c03a1812aabef75d9940a6ce8a3fd00aebbd6a7c733f00cc923ee57b11bf826399be412f443f000080bf6ebed83e8b65523f0000643d0000c03a2ada47bf335e99407bad513f973e59be9716763fd114343ed4f14dbff2448cbe05ec063f000080bf0dcfdd3ee9bd5f3f00008e3d0000c03a4065e7be0d0c99405bb56b3fa17bb4bbbcfb7f3ffd40233cf84621bf28a237bc37ca463f000080bfabe8d43e5ddd573f00005c3d0000c03a30fe85be100c994039077f3f3fbf213bf2f87f3f69856c3cfd1a11bf7ff02bbcffe2523f000080bf8321d23e3925523f00004c3d0000c03aa2f12cbf2d5e99404b8d6a3ffd6930beaeb1753f6e2a633e59bb38bf56728dbeab81223f000080bfb3b5dc3e974a5c3f0000823d0000c03aa817e1be676c99400c86683f2154e2beaf41393e20e9603ffb078fbe8e6075bf13ba683d000080bf65b6d33ed2d4573f00003c3d0000c03a71cf16bfdd0b9940eedd543f7facd5bbaafc7f3f19bbfa3bc0a53abff4b123bc1d312f3f000080bf5170d63eb65a5c3f0000443d0000c03a520f2ebf980b99401a5d3e3f3cf403bccafc7f3f15c5ba3bf3f351bff3a621bcc374123f000080bfc13bd73e4fd85f3f00006c3d0000c03ace4366bf305e9940b85d273f025a92beadbf713fc2cb263ed51958bf773ca8be61e4d83e000080bf1716df3ec400653f00008a3d0000c03a1d384cbf780b99406707143fc4ccf0bb66fd7f3ffd0da33be37f62bffd8410bcc991ee3e000080bf28f5d73ebe8c653f00000c3d0000c03ac98e2abf756c994036893b3fe90f42bf2245413effd01f3f3dbd3ebef1e07abfcf908f3d000080bfa61dd63e8cde5f3f00001c3d0000c03a167a72bf2a5e9940d1100d3ff8b29abe40e8713fe59d003ed0275ebf5085a7be7f7dbf3e000080bf7a5bdf3e204a683f0000863d0000c03a406f79bf20aa97407c4c0a3f2c8d6abf25d91e3ec126bd3e8fd82fbe772d7cbf2fce48bc000080bfab4be33e95d1683f00009a3d0000c03a8e7179bfb7e8944091460a3f2b1f6abf147e2abef9bebc3ea0249c3d3b4a77bf87117dbe000080bf3197e83e754f683f0000b63d0000c03a348c80be516c994051a67b3fb193b6be0190333e6aeb6a3fd39298be0cc873bfed83873d000080bf4dc7d03e8d1e523f0000103c0000c03ac8af77be05f5984093ac783f42f3473f1f6fb7bb0edb1f3fb87100bfc8d719bff2471f3f000080bf6293d03efd71513f0000543d0000c03a889c13bf726c9940a6b8513fba191abf3d5a403ee1af463fdf9072bea85e78bf3146513d000080bf3553d53e94605c3f0000143d0000c03a4836ddbe3ad39d40a86a663f9914e4be3e8d083eaaa3623f0e5881be94a677bfb85b983c000080bf3e23cc3e279b583f0000e03b0000c03af85779be24d39d40b28a793f0103bbbeab2b043e99026c3f1581Line truncated
m_CompressedMesh:
m_Vertices:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_UV:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Normals:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Tangents:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_Weights:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_NormalSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_TangentSigns:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_FloatColors:
m_NumItems: 0
m_Range: 0
m_Start: 0
m_Data:
m_BitSize: 0
m_BoneIndices:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_Triangles:
m_NumItems: 0
m_Data:
m_BitSize: 0
m_UVInfo: 0
m_LocalAABB:
m_Center: {x: -0.043717027, y: 2.8345191, z: -0.000000834465}
m_Extent: {x: 3.6763563, y: 2.7165086, z: 3.7200713}
m_MeshUsageFlags: 0
m_BakedConvexCollisionMesh:
m_BakedTriangleCollisionMesh:
m_MeshMetrics[0]: 1
m_MeshMetrics[1]: 1
m_MeshOptimizationFlags: 1
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
+126 -126
View File
@@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1944857198683160307
--- !u!1 &4534186675853176511
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -8,45 +8,45 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6514153653571186485}
- component: {fileID: 803962761371482591}
- component: {fileID: 2431942093374529607}
- component: {fileID: 2637317989238468324}
- component: {fileID: 2030271958008155644}
- component: {fileID: 2082090542424554337}
m_Layer: 0
m_Name: Veribot_LOD2
m_Name: Veribot_LOD0
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6514153653571186485
--- !u!4 &2637317989238468324
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1944857198683160307}
m_GameObject: {fileID: 4534186675853176511}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1666385414219319198}
m_RootOrder: 2
m_Father: {fileID: 6853163039303404304}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &803962761371482591
--- !u!33 &2030271958008155644
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1944857198683160307}
m_Mesh: {fileID: -5651794666926306711, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!23 &2431942093374529607
m_GameObject: {fileID: 4534186675853176511}
m_Mesh: {fileID: 5941489778017322075, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!23 &2082090542424554337
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1944857198683160307}
m_GameObject: {fileID: 4534186675853176511}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
@@ -81,7 +81,7 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!1 &2210095915256706779
--- !u!1 &5964708316112597629
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -89,10 +89,91 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1666385414219319198}
- component: {fileID: 3014358166701230583}
- component: {fileID: 5102846420399720395}
- component: {fileID: 9172311366730364808}
- component: {fileID: 1323372131127862203}
- component: {fileID: 4833308058096186705}
- component: {fileID: 7603375518817447113}
m_Layer: 0
m_Name: Veribot_LOD2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1323372131127862203
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5964708316112597629}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6853163039303404304}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4833308058096186705
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5964708316112597629}
m_Mesh: {fileID: -2778213634165482431, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!23 &7603375518817447113
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5964708316112597629}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 5433514719563564357, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!1 &6237684819455752789
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6853163039303404304}
- component: {fileID: 7056653554868356473}
- component: {fileID: 1075111289751587653}
- component: {fileID: 3995250710027893510}
m_Layer: 0
m_Name: Veribot
m_TagString: Untagged
@@ -100,30 +181,30 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1666385414219319198
--- !u!4 &6853163039303404304
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2210095915256706779}
m_GameObject: {fileID: 6237684819455752789}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 7828031797234836074}
- {fileID: 4649975423443728707}
- {fileID: 6514153653571186485}
- {fileID: 2637317989238468324}
- {fileID: 626963313162696141}
- {fileID: 1323372131127862203}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!205 &3014358166701230583
--- !u!205 &7056653554868356473
LODGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2210095915256706779}
m_GameObject: {fileID: 6237684819455752789}
serializedVersion: 2
m_LocalReferencePoint: {x: -0.043716908, y: 2.8345191, z: -0.0000009536743}
m_Size: 7.4401426
@@ -134,42 +215,42 @@ LODGroup:
- screenRelativeHeight: 0.4
fadeTransitionWidth: 0
renderers:
- renderer: {fileID: 6115450259708655599}
- renderer: {fileID: 2082090542424554337}
- screenRelativeHeight: 0.15
fadeTransitionWidth: 0
renderers:
- renderer: {fileID: 5571438271965211502}
- renderer: {fileID: 390364405863016416}
- screenRelativeHeight: 0.01
fadeTransitionWidth: 0
renderers:
- renderer: {fileID: 2431942093374529607}
- renderer: {fileID: 7603375518817447113}
m_Enabled: 1
--- !u!114 &5102846420399720395
--- !u!114 &1075111289751587653
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2210095915256706779}
m_GameObject: {fileID: 6237684819455752789}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29deecb09ead9e74aa32f9d265f1e7ef, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &9172311366730364808
--- !u!114 &3995250710027893510
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2210095915256706779}
m_GameObject: {fileID: 6237684819455752789}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ea7d7495833204790ba1d3a8755397f8, type: 3}
m_Name:
m_EditorClassIdentifier:
ConversionMode: 0
--- !u!1 &2542630112312447719
--- !u!1 &7742355509012012649
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -177,9 +258,9 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4649975423443728707}
- component: {fileID: 4758633568681129272}
- component: {fileID: 5571438271965211502}
- component: {fileID: 626963313162696141}
- component: {fileID: 734495524141906358}
- component: {fileID: 390364405863016416}
m_Layer: 0
m_Name: Veribot_LOD1
m_TagString: Untagged
@@ -187,116 +268,35 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4649975423443728707
--- !u!4 &626963313162696141
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2542630112312447719}
m_GameObject: {fileID: 7742355509012012649}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1666385414219319198}
m_Father: {fileID: 6853163039303404304}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4758633568681129272
--- !u!33 &734495524141906358
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2542630112312447719}
m_Mesh: {fileID: -7654014277350004107, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!23 &5571438271965211502
m_GameObject: {fileID: 7742355509012012649}
m_Mesh: {fileID: -1039374256406497124, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!23 &390364405863016416
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2542630112312447719}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 5433514719563564357, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!1 &8563534283793424945
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7828031797234836074}
- component: {fileID: 6059481542880133490}
- component: {fileID: 6115450259708655599}
m_Layer: 0
m_Name: Veribot_LOD0
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7828031797234836074
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8563534283793424945}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1666385414219319198}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6059481542880133490
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8563534283793424945}
m_Mesh: {fileID: -6062113467416022269, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!23 &6115450259708655599
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8563534283793424945}
m_GameObject: {fileID: 7742355509012012649}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
+7 -6
View File
@@ -295,7 +295,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 45, y: -66.7, z: -45}
--- !u!1 &400565279
GameObject:
@@ -591,6 +591,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
animationLibrary: {fileID: 11400000, guid: 721fbe09d2910a949925c6b1ed810323, type: 2}
debugMode: 1
--- !u!4 &1040945604
Transform:
m_ObjectHideFlags: 0
@@ -603,7 +604,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1368237060
PrefabInstance:
@@ -729,7 +730,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
sampleSystem: 1
animationAsset: {fileID: -4216135972955369862, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
animationAsset: {fileID: 3778935671602017550, guid: f4349667ca4312e4baf669e11f247ba7, type: 2}
--- !u!4 &1442963402
Transform:
m_ObjectHideFlags: 0
@@ -742,7 +743,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1442963403
MonoBehaviour:
@@ -790,7 +791,7 @@ Transform:
- {fileID: 973670068}
- {fileID: 2110778248}
m_Father: {fileID: 0}
m_RootOrder: 4
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1919409176
GameObject:
@@ -874,7 +875,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 33, y: -50, z: 0}
--- !u!114 &1919409180
MonoBehaviour:
+4
View File
@@ -4,3 +4,7 @@ This package borrows code/assets from various different sources, including:
- Author: [nonlly](https://sketchfab.com/nonlly)
- Source: [Sketchfab](https://skfb.ly/6QYR6)
- License: [Creative Commons Attribution](http://creativecommons.org/licenses/by/4.0/)
### SideFx/Houdini (Vector encoding/decoding)
- Source: [Sketchfab](https://github.com/sideeffects/SideFXLabs/blob/Development/unity/shaders/URP/Editor/Shaders/VAT_Utilies.hlsl)
- License: [LICENSE](https://github.com/sideeffects/SideFXLabs/blob/Development/LICENSE.md)
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: bc1ccacb918e10a43bc1d707ec935205
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: