diff --git a/Assets/Editor Default Resources/HoshiyukiToonEditor/Localization/HoshiyukiToonEditor_japanese.json b/Assets/Editor Default Resources/HoshiyukiToonEditor/Localization/HoshiyukiToonEditor_japanese.json index a4f5338..fd84a2c 100644 --- a/Assets/Editor Default Resources/HoshiyukiToonEditor/Localization/HoshiyukiToonEditor_japanese.json +++ b/Assets/Editor Default Resources/HoshiyukiToonEditor/Localization/HoshiyukiToonEditor_japanese.json @@ -20,12 +20,12 @@ "m_Tooltip": "陰影の設定" }, "rampDirectionalText": { - "m_Text": "ディレクショナル", + "m_Text": "平行光源", "m_Image": { "instanceID": 0 }, "m_Tooltip": "ディレクショナルライトのランプテクスチャ" }, "rampPointText": { - "m_Text": "ポイント", + "m_Text": "点光源", "m_Image": { "instanceID": 0 }, "m_Tooltip": "ポイントライトのランプテクスチャ" }, @@ -50,7 +50,7 @@ "m_Tooltip": "色(RGB)と不透明度(A)の設定" }, "standardGIText": { - "m_Text": "標準のGIを使う", + "m_Text": "単色GIを無効にする", "m_Image": { "instanceID": 0 }, "m_Tooltip": "Unityの標準的なGIを利用する" }, diff --git a/Assets/HoshiyukiToonGit/Utility.meta b/Assets/HoshiyukiToonGit/Utility.meta new file mode 100644 index 0000000..4eeadf4 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3e08ec44f7d773b40ae1141d10df919f +folderAsset: yes +timeCreated: 1525665566 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Editor.meta b/Assets/HoshiyukiToonGit/Utility/Editor.meta new file mode 100644 index 0000000..a1ec1a4 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Editor.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f5e5978a2751981438aec8d65a23eb44 +folderAsset: yes +timeCreated: 1525666978 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Editor/Scripts.meta b/Assets/HoshiyukiToonGit/Utility/Editor/Scripts.meta new file mode 100644 index 0000000..4a0a693 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Editor/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 7b8751a1a68bdbb4eb13ce23d7392619 +folderAsset: yes +timeCreated: 1525666990 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Editor/Scripts/ScreenShotWindow.cs b/Assets/HoshiyukiToonGit/Utility/Editor/Scripts/ScreenShotWindow.cs new file mode 100644 index 0000000..d983581 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Editor/Scripts/ScreenShotWindow.cs @@ -0,0 +1,146 @@ +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEditor; +using NowhereUnity.Utility; + +namespace ProjectNameEditor{ + + + /* --- WARNING --- + + Create this only in under the 'Editor' directory. + + */ + + ///ScreenShotWindow + /// + ///A Editor Window class. + /// + public class ScreenShotWindow : EditorWindow{ + + enum ImageFormat { + JPG, + PNG, + DXR + } + + [MenuItem("Window/ScreenShotWindow")] + static void Init(){ + var wnd = EditorWindow.GetWindow(typeof(ScreenShotWindow)); + wnd.Show(); + } + + + #region Instance + #region Fields + [SerializeField]ImageFormat m_format; + [SerializeField]bool m_customResolution = false; + [SerializeField]int m_imageWidth = 1920; + [SerializeField]int m_imageHeight = 1080; + #endregion + + #region Properties + #endregion + + #region Events + /// + ///Use this for initialization. + /// + void OnEnable() { + + } + + /// + ///Use this for draw window. + /// + void OnGUI(){ + + m_format = (ImageFormat)EditorGUILayout.EnumPopup("Format",m_format); + + m_customResolution = EditorGUILayout.ToggleLeft("Custom Resolution", m_customResolution); + using(var hz = new GUILayout.HorizontalScope()) + { + EditorGUI.indentLevel++; + + m_imageWidth = EditorGUILayout.IntField(m_imageWidth); + GUILayout.Label("x", GUILayout.ExpandWidth(false)); + m_imageHeight = EditorGUILayout.IntField(m_imageHeight); + + EditorGUI.indentLevel--; + } + + + if(GUILayout.Button("Take")) + { + string path = ChooseSavePath(); + + if( !string.IsNullOrEmpty(path) ) + { + var tex = CreateTexture(); + + ScreenShot.TakeCameraImage(Camera.main, tex); + + var bytes = EncodeImage(tex); + SafeDestroy(tex); + System.IO.File.WriteAllBytes(path, bytes); + } + } + } + #endregion + + #region Pipeline + void SafeDestroy(UnityEngine.Object obj) { + + if( Application.isPlaying ) + { + UnityEngine.Object.Destroy(obj); + } + else + { + UnityEngine.Object.DestroyImmediate(obj); + } + } + + string ChooseSavePath() { + var ext = (m_format==ImageFormat.JPG) ? "jpg" : (m_format==ImageFormat.PNG) ? "png" : "exr"; + + return EditorUtility.SaveFilePanel("Save Screenshot", EditorApplication.applicationPath, "", ext); + } + + Texture2D CreateTexture() { + + int w = Camera.main.pixelWidth, h=Camera.main.pixelHeight; + if( m_customResolution ) + { + w = m_imageWidth; + h = m_imageHeight; + } + return new Texture2D(w, h, (m_format==ImageFormat.DXR) ? TextureFormat.RGBAHalf : TextureFormat.ARGB32, false ); + } + + byte[] EncodeImage(Texture2D tex) { + + byte[] bytes = null; + + switch(m_format) + { + case ImageFormat.JPG: + bytes = tex.EncodeToJPG(); + break; + case ImageFormat.PNG: + bytes = tex.EncodeToPNG(); + break; + case ImageFormat.DXR: + bytes = tex.EncodeToEXR(); + break; + default: + break; + } + return bytes; + } + #endregion + #endregion + } +} \ No newline at end of file diff --git a/Assets/HoshiyukiToonGit/Utility/Editor/Scripts/ScreenShotWindow.cs.meta b/Assets/HoshiyukiToonGit/Utility/Editor/Scripts/ScreenShotWindow.cs.meta new file mode 100644 index 0000000..f979f18 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Editor/Scripts/ScreenShotWindow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 49ab70119f441044994e7e6eee9e837c +timeCreated: 1525667013 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts.meta b/Assets/HoshiyukiToonGit/Utility/Scripts.meta new file mode 100644 index 0000000..cc9f1b5 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fff6990227b3eed468d51ada9a4ea610 +folderAsset: yes +timeCreated: 1525665566 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts/EnvironmentChange.cs b/Assets/HoshiyukiToonGit/Utility/Scripts/EnvironmentChange.cs new file mode 100644 index 0000000..1b02395 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts/EnvironmentChange.cs @@ -0,0 +1,92 @@ +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace NowhereUnity.Utility{ + + ///EnvironmentChange + /// + ///Use this for control objects in a scene. + /// + public class EnvironmentChange : MonoBehaviour { + #region Instance + #region Fields + public ReflectionProbe reflectionProbe; + public Material[] materials = new Material[0]; + + Rect m_rect; + Vector2 m_scroll; + int m_index=-1; + #endregion + + #region Properties + #endregion + + #region Events + /// + ///Use this for initialization. + /// + void Start () { + m_rect = new Rect(Screen.width-410, 10, 250, 400); + } + + private void OnGUI() { + + m_rect.x = Mathf.Clamp(m_rect.x, 30f-m_rect.width, (float)Screen.width-30f); + m_rect.y = Mathf.Clamp(m_rect.y, 30f-m_rect.height, (float)Screen.height-30f); + + m_rect = GUI.Window(0, m_rect, (id) => + { + var sun = RenderSettings.sun; + bool sunEnabled = (sun!=null) ? sun.enabled : false; + int index = m_index; + + GUI.enabled = sun!=null; + sunEnabled = GUILayout.Toggle(sunEnabled,"Sun"); + + GUI.enabled = true; + m_scroll = GUILayout.BeginScrollView(m_scroll, GUI.skin.textArea); + { + for(int i=0; ij +/// +///Use this for control objects in a scene. +/// +public class HiResScreenShots : MonoBehaviour { + public int resWidth = 2550; + public int resHeight = 3300; + + private bool takeHiResShot = false; + Camera camera; + float m_alpha; + + public static string ScreenShotName(int width, int height) { + return string.Format("{0}/screenshots/screen_{1}x{2}_{3}.png", + Application.dataPath, + width, height, + System.DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss")); + } + + public void TakeHiResShot() { + takeHiResShot = true; + } + + private void Awake() { + camera = GetComponent(); + } + + void OnGUI() { + if( m_alpha > 0f ) + { + GUI.Box(new Rect(0,0,100,30), "Saved Screenshot"); + } + } + + IEnumerator c_displayProgress() { + + float mul = 1f/0.5f; + + m_alpha = 1f; + while(true) + { + m_alpha -= Time.unscaledDeltaTime*m_alpha; + yield return null; + } + m_alpha = 0f; + } + + void LateUpdate() { + takeHiResShot |= Input.GetKeyDown("k"); + if(takeHiResShot) + { + RenderTexture rt = new RenderTexture(resWidth, resHeight, 24); + camera.targetTexture = rt; + Texture2D screenShot = new Texture2D(resWidth, resHeight, TextureFormat.RGB24, false); + camera.Render(); + RenderTexture.active = rt; + screenShot.ReadPixels(new Rect(0, 0, resWidth, resHeight), 0, 0); + camera.targetTexture = null; + RenderTexture.active = null; // JC: added to avoid errors + Destroy(rt); + byte[] bytes = screenShot.EncodeToPNG(); + string filename = ScreenShotName(resWidth, resHeight); + + System.IO.File.WriteAllBytes(filename, bytes); + Debug.Log(string.Format("Took screenshot to: {0}", filename)); + takeHiResShot = false; + } + } + } +//} \ No newline at end of file diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts/HiResScreenShots.cs.meta b/Assets/HoshiyukiToonGit/Utility/Scripts/HiResScreenShots.cs.meta new file mode 100644 index 0000000..62385c8 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts/HiResScreenShots.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e79133374f44294881f7aedbcc5b885 +timeCreated: 1512739138 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts/ScreenShot.cs b/Assets/HoshiyukiToonGit/Utility/Scripts/ScreenShot.cs new file mode 100644 index 0000000..c6c0081 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts/ScreenShot.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; +using UnityEngine; + +namespace NowhereUnity.Utility{ + + public static class ScreenShot { + #region Class + #region Methods + public static void TakeCameraImage(Camera camera, Texture2D destination) { + var rt = new RenderTexture(destination.width, destination.height, 24); + var camRt = camera.targetTexture; + + camera.targetTexture = rt; + camera.Render(); + RenderTexture.active = rt; + destination.ReadPixels(new Rect(0, 0, destination.width, destination.height), 0, 0); + + camera.targetTexture = camRt; + RenderTexture.active = null; + if( Application.isPlaying ) + { + UnityEngine.Object.Destroy(rt); + } + else + { + UnityEngine.Object.DestroyImmediate(rt); + } + } + #endregion + #endregion + } +} diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts/ScreenShot.cs.meta b/Assets/HoshiyukiToonGit/Utility/Scripts/ScreenShot.cs.meta new file mode 100644 index 0000000..6492dc6 --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts/ScreenShot.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 707d3623c28bed949a5bd6286f7b37cd +timeCreated: 1525666968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts/SpectatorCamera.cs b/Assets/HoshiyukiToonGit/Utility/Scripts/SpectatorCamera.cs new file mode 100644 index 0000000..5f53f2a --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts/SpectatorCamera.cs @@ -0,0 +1,99 @@ +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace NowhereUnity.Utility{ + + ///SpectorCamera + /// + ///Use this for control objects in a scene. + /// + public class SpectatorCamera : MonoBehaviour { + #region Instance + #region Fields + [SerializeField]float m_moveSpeed = 5f; + [SerializeField]float m_rotationSpeed = 360f; + [Header("Keybind")] + [SerializeField]string m_moveAxisX = "Horizontal"; + [SerializeField]string m_moveAxisY = ""; + [SerializeField]string m_moveAxisZ = "Vertical"; + [SerializeField]string m_aimAxisX = "Mouse Y"; + [SerializeField]string m_aimAxisY = "Mouse X"; + [Header("Misc")] + [SerializeField]bool m_tipsEnable = true; + [SerializeField]Vector2 m_tipsAreaSize = new Vector2(100,40); + [TextArea(2,10)] + [SerializeField]string m_tipsText = ""; + #endregion + + #region Properties + #endregion + + #region Events + + /// + /// Update is called once per frame + /// + void Update () { + bool isRotation = Input.GetMouseButton(1); + bool isMove = Input.GetMouseButton(2); + float dt = Time.deltaTime; + Vector2 aim = new Vector2(GetAxis(m_aimAxisY), GetAxis(m_aimAxisX)); + Vector3 move = new Vector3(GetAxis(m_moveAxisX), GetAxis(m_moveAxisY) ,GetAxis(m_moveAxisZ)); + + if( isMove ) + { + move.x = -aim.x; + move.y = -aim.y; + move.z = 0f; + } + aim *= m_rotationSpeed*dt; + move *= m_moveSpeed*dt; + + Cursor.lockState = isRotation ? CursorLockMode.Locked : CursorLockMode.None; + Cursor.visible = !isRotation; + if( isRotation ) + { + + var rot = transform.localEulerAngles; + if( rot.x > 180f ) + { + rot.x = Mathf.Max(rot.x-aim.y,271f); + } + else + { + rot.x = Mathf.Min(rot.x-aim.y,89f); + } + transform.localEulerAngles = rot; + + transform.Rotate(0f,aim.x,0f, Space.World); + } + + transform.position += transform.right*move.x + transform.up*move.y + transform.forward*move.z; + } + + private void OnGUI() + { + if( m_tipsEnable ) + { + var rc = new Rect(10,Screen.height-10,m_tipsAreaSize.x,0); + rc.yMin -= m_tipsAreaSize.y; + + GUI.Label(rc, m_tipsText, GUI.skin.box); + } + } + #endregion + + #region Pipeline + static float GetAxis(string axis) + { + return string.IsNullOrEmpty(axis) ? 0f : Input.GetAxis(axis); + } + #endregion + + #region Methods + #endregion + #endregion + } +} \ No newline at end of file diff --git a/Assets/HoshiyukiToonGit/Utility/Scripts/SpectatorCamera.cs.meta b/Assets/HoshiyukiToonGit/Utility/Scripts/SpectatorCamera.cs.meta new file mode 100644 index 0000000..43690ea --- /dev/null +++ b/Assets/HoshiyukiToonGit/Utility/Scripts/SpectatorCamera.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b666fac03985364892ae18440d214d4 +timeCreated: 1517138968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Nowhere/HoshiyukiToon/Cginc.meta b/Assets/Nowhere/HoshiyukiToon/Cginc.meta new file mode 100644 index 0000000..9a90625 --- /dev/null +++ b/Assets/Nowhere/HoshiyukiToon/Cginc.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d182a40b8049354d83b0c03454966f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Nowhere/HoshiyukiToon/Editor/Scripts/HoshiyukiToonEditor.cs b/Assets/Nowhere/HoshiyukiToon/Editor/Scripts/HoshiyukiToonEditor.cs index ab4a9ee..37be007 100644 --- a/Assets/Nowhere/HoshiyukiToon/Editor/Scripts/HoshiyukiToonEditor.cs +++ b/Assets/Nowhere/HoshiyukiToon/Editor/Scripts/HoshiyukiToonEditor.cs @@ -1,4 +1,4 @@ -using System.Collections; +using System.Collections; using System; using System.Collections.Generic; using System.Linq; @@ -71,6 +71,11 @@ class Styles { MaterialProperty emissionColor; MaterialProperty emissionMap; + MaterialProperty metallicGlossMap; + MaterialProperty metallicFactor; + MaterialProperty smoothnessFactor; + MaterialProperty specularFactor; + MaterialProperty lineColor; MaterialProperty lineSize; MaterialProperty lineCull; @@ -137,21 +142,35 @@ void DoRenderingSettingsArea(Material mtl){ void DoBaseMapArea(Material mtl) { GUILayout.Label(s_styles.primaryMapsText, EditorStyles.boldLabel); DoAlbedoArea(mtl); + DoSpecularArea(mtl); DoRampArea(mtl); m_materialEditor.TexturePropertySingleLine(s_styles.occlusionText, occlusionMap, (occlusionMap.textureValue!=null) ? occlusionFactor : null); DoEmissionArea(mtl); m_materialEditor.TextureScaleOffsetProperty(albedoMap); } + void DoSpecularArea(Material mtl) + { + m_materialEditor.TexturePropertySingleLine(new GUIContent(specularFactor.displayName), metallicGlossMap, specularFactor); + EditorGUI.indentLevel += 2; + { + //m_materialEditor.ShaderProperty(specularFactor, new GUIContent("Intensity")); + m_materialEditor.ShaderProperty(metallicFactor, new GUIContent(metallicFactor.displayName)); + m_materialEditor.ShaderProperty(smoothnessFactor, new GUIContent(smoothnessFactor.displayName)); + } + EditorGUI.indentLevel -= 2; + } + void DoRampArea(Material mtl) { - - m_materialEditor.ShaderProperty(rampFactor, s_styles.rampText); - EditorGUI.indentLevel++; + + EditorGUILayout.LabelField(s_styles.rampText); + EditorGUI.indentLevel+=2; { + m_materialEditor.ShaderProperty(rampFactor, new GUIContent("Intensity")); m_materialEditor.TexturePropertySingleLine(s_styles.rampDirectionalText, rampMap); m_materialEditor.TexturePropertySingleLine(s_styles.rampPointText, rampPointMap); } - EditorGUI.indentLevel--; + EditorGUI.indentLevel-=2; } void DoLineArea(Material mtl) { @@ -242,6 +261,11 @@ void FindProperties(MaterialProperty[] props) { occlusionMap = FindProperty("_OcclusionMap", props); emissionColor = FindProperty("_EmissionColor", props); emissionMap = FindProperty("_EmissionMap", props); + + metallicGlossMap = FindProperty("_MetallicGlossMap", props); + metallicFactor = FindProperty("_Metallic", props); + smoothnessFactor = FindProperty("_Glossiness", props); + specularFactor = FindProperty("_SpecularFactor", props); // Outline lineColor = FindProperty("_OutlineColor", props, false); lineSize = FindProperty("_OutlineSize", props, false); diff --git a/Assets/Nowhere/HoshiyukiToon/Materials/Lit.mat b/Assets/Nowhere/HoshiyukiToon/Materials/Lit.mat index c21767e..acf50ca 100644 --- a/Assets/Nowhere/HoshiyukiToon/Materials/Lit.mat +++ b/Assets/Nowhere/HoshiyukiToon/Materials/Lit.mat @@ -77,6 +77,7 @@ Material: - _OcclusionStrength: 1 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 - _ToonFactor: 1 diff --git a/Assets/Nowhere/HoshiyukiToon/Materials/LitOutline.mat b/Assets/Nowhere/HoshiyukiToon/Materials/LitOutline.mat index 4117b90..417f990 100644 --- a/Assets/Nowhere/HoshiyukiToon/Materials/LitOutline.mat +++ b/Assets/Nowhere/HoshiyukiToon/Materials/LitOutline.mat @@ -55,11 +55,11 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: - m_Texture: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} + m_Texture: {fileID: 2800000, guid: 86cac14f43a66134bbb995424e477c56, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonLighting.cginc b/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonLighting.cginc index 2c35329..a8bf8c1 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonLighting.cginc +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonLighting.cginc @@ -1,10 +1,11 @@ -/** ライティングに関するヘッダ. +/** ライティングに関するヘッダ. * * @date 2017/12/7 */ #ifndef NWH_TOONLIT_INC #define NWH_TOONLIT_INC #include "HoshiyukiToonCommon.cginc" +#include "UnityStandardBRDF.cginc" /* 分岐用キーワード @@ -28,6 +29,26 @@ uniform fixed _ToonFactor; /* end */ +struct HTSSurfaceParam +{ + fixed4 baseColor; + fixed3 specularColor; + fixed specular; + fixed roughness; + fixed metallic; + fixed specularTint; + fixed sheen; + fixed sheenTint; +}; + +struct HTSLightingIn +{ + UnityGI gi; + half3 L; + half3 V; + half3 N; +}; + /* --- Light functions --- */ @@ -56,6 +77,12 @@ return c; } + inline half4 hts_PBS_DirectMetallic(in HTSSurfaceParam param, in HTSLightingIn light) + { + return half4(0,0,0,0); + } + + /** ライティング関数. * @@ -90,19 +117,31 @@ /** ライティング関数. * */ - inline half4 LightingToonRampMetallic( SurfaceOutputStandard s, half3 lightDir, UnityGI gi ) + inline half4 LightingToonRampMetallic( SurfaceOutputStandard s, half3 viewDir, UnityGI gi ) { s.Normal = normalize( s.Normal ); half3 ramp = getToonRamp( dot( s.Normal, gi.light.dir ) ); - half4 c; + half4 c = half4(0,0,0,0); half oneMinusReflectivity; half3 specColor; s.Albedo = DiffuseAndSpecularFromMetallic( s.Albedo, s.Metallic, specColor, oneMinusReflectivity ); + half m = saturate(1 - dot(viewDir, s.Normal)); + half f = lerp(m * m * m * m * m, 1, s.Metallic); + + half NV = dot(s.Normal, viewDir); + half R = reflect(viewDir, s.Normal); + + half2 rlPow4AndFresnelTerm = Pow4(half2(dot(R, gi.light.dir), 1 - NV)); // use R.L instead of N.H to save couple of instructions + half rlPow4 = rlPow4AndFresnelTerm.x; // power exponent must match kHorizontalWarpExp in NHxRoughness() function in GeneratedTextures.cpp + half fresnelTerm = rlPow4AndFresnelTerm.y; + + half grazing = saturate(s.Smoothness + (1 - oneMinusReflectivity)); + c.rgb = s.Albedo * gi.light.color * ramp * NWH_TOON_FWDLIGHT_INTENSITY; - c.rgb += gi.indirect.diffuse*s.Albedo; - c.rgb += gi.indirect.specular*specColor; + c.rgb += gi.indirect.diffuse*s.Albedo; + c.rgb += gi.indirect.specular * lerp(specColor, 1, fresnelTerm); c.a = s.Alpha; return c; } @@ -119,5 +158,56 @@ gi = HoshiyukiToonGI( data, s.Occlusion, s.Normal, g ); #endif } + + + /** ライティング関数. + * + */ + inline half4 LightingToonRampMetallic2(SurfaceOutputStandardSpecular s, half3 viewDir, UnityGI gi) + { + s.Normal = normalize(s.Normal); + half3 ramp = getToonRamp(dot(s.Normal, gi.light.dir)); + + half4 c = half4(0, 0, 0, 0); + half oneMinusReflectivity; + half3 specColor; + s.Albedo = DiffuseAndSpecularFromMetallic(s.Albedo, s.Specular.r, specColor, oneMinusReflectivity); + + half NV = dot(s.Normal, viewDir); + half R = reflect(viewDir, s.Normal); + + half2 rlPow4AndFresnelTerm = Pow4(half2(dot(R, gi.light.dir), 1 - NV)); // use R.L instead of N.H to save couple of instructions + half rlPow4 = rlPow4AndFresnelTerm.x; // power exponent must match kHorizontalWarpExp in NHxRoughness() function in GeneratedTextures.cpp + half fresnelTerm = rlPow4AndFresnelTerm.y; + + half grazing = saturate(s.Smoothness + (1 - oneMinusReflectivity)); + + c.rgb = s.Albedo * gi.light.color * ramp * NWH_TOON_FWDLIGHT_INTENSITY; + c.rgb += gi.indirect.diffuse * s.Albedo; + c.rgb += gi.indirect.specular * (lerp(specColor, grazing, fresnelTerm) * s.Specular.g); + c.a = s.Alpha; + return c; + } + + /** グローバルイルミネーション関数. + * + */ + inline void LightingToonRampMetallic2_GI(inout SurfaceOutputStandardSpecular s, UnityGIInput data, inout UnityGI gi) + { + #ifdef NWH_TOON_STANDARDGI + SurfaceOutputStandard sm; + sm.Albedo = s.Albedo; + sm.Metallic = s.Specular.r; + sm.Smoothness = s.Smoothness; + sm.Occlusion = s.Occlusion; + sm.Emission = s.Emission; + sm.Normal = s.Normal; + + LightingStandard_GI( sm, data, gi ); + #else + Unity_GlossyEnvironmentData g = UnityGlossyEnvironmentSetup(s.Smoothness, data.worldViewDir, s.Normal, lerp(unity_ColorSpaceDielectricSpec.rgb, s.Albedo, s.Specular.r)); + gi = HoshiyukiToonGI(data, s.Occlusion, s.Normal, g); + #endif + } /* end */ #endif \ No newline at end of file diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonSurfaceLitBase.cginc b/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonSurfaceLitBase.cginc index 4612655..ba27647 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonSurfaceLitBase.cginc +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/HoshiyukiToonSurfaceLitBase.cginc @@ -16,6 +16,11 @@ sampler2D _OcclusionMap; half3 _EmissionColor; sampler2D _EmissionMap; +fixed _Glossiness; +fixed _Metallic; +fixed _SpecularFactor; +sampler2D _MetallicGlossMap; + /* typedefs */ @@ -24,6 +29,13 @@ sampler2D _EmissionMap; }; +inline half4 SampleMOXSMap(float2 uv) +{ + half4 moxs = tex2D(_MetallicGlossMap, uv) * half4(_Metallic,0,0,_Glossiness); + moxs.g = lerp(1, tex2D(_OcclusionMap, uv).g, _OcclusionStrength); + return moxs; +} + /* Shader kernels */ /** Surface shader. @@ -32,11 +44,14 @@ sampler2D _EmissionMap; void surfLitBase( Input IN, inout SurfaceOutputStandardSpecular o ) { fixed4 c = tex2D(_MainTex, IN.uv_MainTex) * _Color; half3 emit = tex2D(_EmissionMap, IN.uv_MainTex).rgb * _EmissionColor; - half oc = lerp(1, tex2D(_OcclusionMap, IN.uv_MainTex).g, _OcclusionStrength); + half4 moxs = SampleMOXSMap(IN.uv_MainTex); + o.Specular.r = moxs.r; + o.Specular.g = _SpecularFactor; + o.Smoothness = moxs.a; o.Albedo = c.rgb; o.Emission = emit; - o.Occlusion = oc; + o.Occlusion = moxs.g; o.Alpha = c.a; #ifdef NWH_TOON_CUTOUT diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader b/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader index 4f8eb09..54525f3 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader @@ -1,4 +1,4 @@ -/** アウトライン付きのトゥーンシェード. +/** アウトライン付きのトゥーンシェード. * * @date 2017/12/7 */ @@ -10,6 +10,12 @@ Shader "HoshiyukiToon/LitFadeOutline" _Color ("Color", Color) = (1,1,1,1) _MainTex ("Albedo (RGB)", 2D) = "white" {} _Cutoff ("Clip Threshold", Range(0,1)) = 0.1 + // Metallic and Smoothness + _Glossiness ("Smoothness", Range(0,1))=0.5 + [Gamma]_Metallic ("Metallic", Range(0,1))=0.0 + [Gamma]_SpecularFactor ("Specular", Range(0,1))=0.0 + _MetallicGlossMap ("Metallic", 2D)="white"{} + // Toon _ToonTex ("Ramp Texture", 2D) = "white"{} _ToonPointLightTex ("Point Light Ramp Texture", 2D) = "white"{} _ToonFactor ("Ramp Factor", Range( 0,1 ) ) = 1 @@ -32,6 +38,10 @@ Shader "HoshiyukiToon/LitFadeOutline" SubShader { Tags{"RenderType" = "Transparent" "Queue"="Transparent"} + Cull[_Cull] + ZWrite Off + Blend SrcAlpha OneMinusSrcAlpha + Offset -1, -1 UsePass "HoshiyukiToon/LitFade/FORWARD" UsePass "HoshiyukiToon/Lit/SHADOWCASTER" diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader.meta b/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader.meta index 3ab9915..a7aa843 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader.meta +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/LitFadeOutline.shader.meta @@ -1,12 +1,13 @@ fileFormatVersion: 2 guid: 78168c44f1bc4b940bc7e6671a5bce71 -timeCreated: 1526397057 -licenseType: Free ShaderImporter: + externalObjects: {} defaultTextures: - _MainTex: {instanceID: 0} - - _ToonTex: {fileID: 2800000, guid: db2775c46046b454981ff2e14d5fea78, type: 3} - - _ToonPointLightTex: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} + - _MetallicGlossMap: {instanceID: 0} + - _ToonTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, type: 3} + - _ToonPointLightTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, + type: 3} - _OcclusionMap: {instanceID: 0} - _EmissionMap: {instanceID: 0} userData: diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader b/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader index a4ef4fe..c107cd2 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader @@ -1,4 +1,4 @@ -/** アウトライン付きのトゥーンシェード. +/** アウトライン付きのトゥーンシェード. * * @date 2017/12/7 */ @@ -10,6 +10,12 @@ Shader "HoshiyukiToon/LitOutline" _Color ("Color", Color) = (1,1,1,1) _MainTex ("Albedo (RGB)", 2D) = "white" {} _Cutoff ("Clip Threshold", Range(0,1))=0.1 + // Metallic and Smoothness + _Glossiness("Smoothness", Range(0,1))=0.5 + [Gamma]_Metallic("Metallic", Range(0,1))=0.0 + [Gamma]_SpecularFactor("Specular", Range(0,1))=0.0 + _MetallicGlossMap("Metallic", 2D)="white"{} + // Toon _ToonTex ("Ramp Texture", 2D) = "white"{} _ToonPointLightTex("Point Light Ramp Texture", 2D) = "white"{} _ToonFactor ("Ramp Factor", Range( 0,1 ) ) = 1 diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader.meta b/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader.meta index 56ccb00..d5f16c9 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader.meta +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/LitOutline.shader.meta @@ -1,12 +1,13 @@ fileFormatVersion: 2 guid: d6ca4d37b0ad45e429f895352d602cb5 -timeCreated: 1526397057 -licenseType: Free ShaderImporter: + externalObjects: {} defaultTextures: - _MainTex: {instanceID: 0} - - _ToonTex: {fileID: 2800000, guid: db2775c46046b454981ff2e14d5fea78, type: 3} - - _ToonPointLightTex: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} + - _MetallicGlossMap: {instanceID: 0} + - _ToonTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, type: 3} + - _ToonPointLightTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, + type: 3} - _OcclusionMap: {instanceID: 0} - _EmissionMap: {instanceID: 0} userData: diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/PBSShader.shader b/Assets/Nowhere/HoshiyukiToon/Shaders/PBSShader.shader new file mode 100644 index 0000000..a21a1f4 --- /dev/null +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/PBSShader.shader @@ -0,0 +1,97 @@ +// Upgrade NOTE: upgraded instancing buffer 'Props' to new syntax. + +Shader "HoshiyukiToon/Custom/PBSShader" { + Properties { + // Your own variables + _MainTex ("Main Texture", 2D) ="white"{} + _Color("Color", Color) = (1.0,1.0,1.0,1) + _Glossiness("Smoothness", Range(0,1))=0.5 + [Gamma]_Metallic("Metallic", Range(0,1))=0.0 + [Gamma]_SpecularFactor("Specular", Range(0,1))=1.0 + + // REQUIRED : Lit variables + _ToonTex ("Directional Ramp", 2D) = "white"{} + _ToonPointLightTex("Point Ramp", 2D)="white"{} + _ToonFactor ("Ramp Factor", Range( 0,1 ) ) = 1 + + // Outline + _OutlineColor("Outline Color", Color) = (.0,.0,.0,0.89) + _OutlineSize("Outline Width", Range(.001,.03)) = .002 + [Enum(UnityEngine.Rendering.CullMode)]_OutlineCull("Outline Cull", Float)=1 + + // OPTIONAL: + [Enum(UnityEngine.Rendering.CullMode)]_Cull("Cull Mode", Float)=2 + } + SubShader { + Tags { "RenderType"="Opaque" } + LOD 200 + Cull [_Cull] + + CGPROGRAM + // REQUIRED : Minimum shader options + #pragma surface surf ToonRampMetallic2 fullforwardshadows addshadow + #pragma target 3.0 + #include + + + // OPTIONAL : if this keyword is defined, the ramp texture of point light is enabled. + #pragma multi_compile HTS_USE_POINTLIGHTRAMP + + + struct Input { + float2 uv_MainTex; + }; + + // variables + sampler2D _MainTex; + fixed4 _Color; + half _Glossiness; + half _Metallic; + half _SpecularFactor; + + + // Add instancing support for this shader. You need to check 'Enable Instancing' on materials that use the shader. + // See https://docs.unity3d.com/Manual/GPUInstancing.html for more information about instancing. + // #pragma instancing_options assumeuniformscaling + UNITY_INSTANCING_BUFFER_START(Props) + // put more per-instance properties here + UNITY_INSTANCING_BUFFER_END(Props) + + + void surf (Input IN, inout SurfaceOutputStandardSpecular o) { + fixed4 col = tex2D(_MainTex, IN.uv_MainTex) * _Color; + + o.Specular.r = _Metallic; + o.Specular.g = _SpecularFactor; + o.Smoothness = _Glossiness; + o.Albedo.rgb = col.rgb; + o.Alpha = col.a; + } + ENDCG + + // Outline pass + Pass + { + Name "OUTLINE" + Tags{"LightMode" = "ForwardBase" "Queue"="Transparent"} + Cull[_OutlineCull] + ZWrite On + ColorMask RGB + Blend SrcAlpha OneMinusSrcAlpha + + CGPROGRAM + #pragma target 3.0 + #pragma vertex vertOutlineBase + #pragma fragment fragOutlineBase + #pragma multi_compile_fog // make fog work + #pragma multi_compile _ NWH_TOON_CUTOUT + + #include "HoshiyukiToonSurfaceOutlineBase.cginc" + ENDCG + } + + // OPTIONAL : Shadowcaster for two sided face + UsePass "HoshiyukiToon/Lit/SHADOWCASTER" + } + FallBack "Diffuse" +} diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/PBSShader.shader.meta b/Assets/Nowhere/HoshiyukiToon/Shaders/PBSShader.shader.meta new file mode 100644 index 0000000..48c771b --- /dev/null +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/PBSShader.shader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8ce6082cfe8400458b66c8ad072de76 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader index 734b15e..705e8f3 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader @@ -1,16 +1,22 @@ -/** トゥーンシェード. +/** トゥーンシェード. * * @date 2017/12/7 */ Shader "HoshiyukiToon/Lit" { Properties { // Lit - _Color ("Color", Color) = (1,1,1,1) - _MainTex ("Albedo (RGB)", 2D) = "white" {} - _Cutoff ("Clip Threshold", Range(0,1)) = 0.1 - _ToonTex ("Ramp Texture", 2D) = "white"{} - _ToonPointLightTex ("Point Light Ramp Texture", 2D) = "white"{} - _ToonFactor ("Ramp Factor", Range( 0,1 ) ) = 1 + _Color ("Color", Color) = (1,1,1,1) + _MainTex ("Albedo (RGB)", 2D) = "white" {} + _Cutoff ("Clip Threshold", Range(0,1)) = 0.1 + // Metallic and Smoothness + _Glossiness ("Smoothness", Range(0,1))=0.5 + [Gamma]_Metallic ("Metallic", Range(0,1))=0.0 + [Gamma]_SpecularFactor ("Specular", Range(0,1))=0.0 + _MetallicGlossMap ("Metallic", 2D)="white"{} + // Toon + _ToonTex ("Ramp Texture", 2D) = "white"{} + _ToonPointLightTex ("Point Light Ramp Texture", 2D) = "white"{} + _ToonFactor ("Ramp Factor", Range( 0,1 ) ) = 1 // Occlusion _OcclusionStrength ("Occlusion Strength", Range(0,1))=0 _OcclusionMap ("Occlusion Map", 2D)="white"{} @@ -31,7 +37,7 @@ Shader "HoshiyukiToon/Lit" { CGPROGRAM #pragma multi_compile _ NWH_TOON_CUTOUT #pragma multi_compile _ NWH_TOON_STANDARDGI - #pragma surface surfLitBase ToonRamp fullforwardshadows addshadow + #pragma surface surfLitBase ToonRampMetallic2 fullforwardshadows addshadow #pragma target 3.0 #define HTS_USE_POINTLIGHTRAMP diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader.meta b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader.meta index e5b08f0..78fd92a 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader.meta +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLit.shader.meta @@ -1,12 +1,13 @@ fileFormatVersion: 2 guid: b9f38d67789c8474298d76d3fb45a06f -timeCreated: 1526397037 -licenseType: Free ShaderImporter: + externalObjects: {} defaultTextures: - _MainTex: {instanceID: 0} - - _ToonTex: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} - - _ToonPointLightTex: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} + - _MetallicGlossMap: {instanceID: 0} + - _ToonTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, type: 3} + - _ToonPointLightTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, + type: 3} - _OcclusionMap: {instanceID: 0} - _EmissionMap: {instanceID: 0} userData: diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader index 94b88a6..91b80b5 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader @@ -1,13 +1,19 @@ -/** 半透明のシェード. +/** 半透明のシェード. * * @date 2017/12/7 */ Shader "HoshiyukiToon/LitFade" { Properties { // Lit - _Color ("Color", Color) = (1,1,1,1) - _MainTex ("Albedo (RGB)", 2D) = "white" {} - _Cutoff ("Clip Threshold", Range(0,1)) = 0.1 + _Color ("Color", Color) = (1,1,1,1) + _MainTex ("Albedo (RGB)", 2D) = "white" {} + _Cutoff ("Clip Threshold", Range(0,1)) = 0.1 + // Metallic and Smoothness + _Glossiness ("Smoothness", Range(0,1))=0.5 + [Gamma]_Metallic ("Metallic", Range(0,1))=0.0 + [Gamma]_SpecularFactor ("Specular", Range(0,1))=0.0 + _MetallicGlossMap ("Metallic", 2D)="white"{} + // Toon _ToonTex ("Ramp Texture", 2D) = "white"{} _ToonPointLightTex ("Point Light Ramp Texture", 2D) = "white"{} _ToonFactor ("Ramp Factor", Range( 0,1 ) ) = 1 @@ -24,10 +30,12 @@ Shader "HoshiyukiToon/LitFade" { [HideInInspector] _Blend("Mode", Float) = 0 } SubShader{ - Tags { "RenderType" = "Transparent" "Queue"="Transparent" } + Tags { "RenderType" = "Transparent" "Queue"="Transparent"} Cull [_Cull] ZWrite Off + Blend SrcAlpha OneMinusSrcAlpha ColorMask RGB + Offset -1, -1 LOD 200 Stencil @@ -42,7 +50,7 @@ Shader "HoshiyukiToon/LitFade" { CGPROGRAM #pragma multi_compile _ NWH_TOON_CUTOUT #pragma multi_compile _ NWH_TOON_STANDARDGI - #pragma surface surfLitBase ToonRamp fullforwardshadows addshadow alpha:fade + #pragma surface surfLitBase ToonRampMetallic2 fullforwardshadows keepalpha #pragma target 3.0 #define HTS_USE_POINTLIGHTRAMP diff --git a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader.meta b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader.meta index 204ebd1..e05e931 100644 --- a/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader.meta +++ b/Assets/Nowhere/HoshiyukiToon/Shaders/ToonLitFade.shader.meta @@ -1,12 +1,13 @@ fileFormatVersion: 2 guid: d36a9077bac3da54b80c7553bca47e67 -timeCreated: 1526397049 -licenseType: Free ShaderImporter: + externalObjects: {} defaultTextures: - _MainTex: {instanceID: 0} - - _ToonTex: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} - - _ToonPointLightTex: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} + - _MetallicGlossMap: {instanceID: 0} + - _ToonTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, type: 3} + - _ToonPointLightTex: {fileID: 2800000, guid: 9c3d604ca947fd34ab056c8bf5b1d533, + type: 3} - _OcclusionMap: {instanceID: 0} - _EmissionMap: {instanceID: 0} userData: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Materials.meta b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Materials.meta new file mode 100644 index 0000000..67cf6fa --- /dev/null +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8e5e5951f7f38641927c3871989c6cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body 1.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body 1.mat index f11596e..27a8f84 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body 1.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body 1.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: 66691ce6baddfa84aac3a220797a467d, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -47,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -58,11 +62,15 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 0.5 - _Gross: 0.01 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body.mat index 9c776a5..73d2eca 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_body.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: 66691ce6baddfa84aac3a220797a467d, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -47,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -58,11 +62,15 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 0.5 - _Gross: 0.01 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.01 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0.27 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye.mat index 0d14f53..202e108 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye.mat @@ -7,7 +7,7 @@ Material: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_Name: Alicia_eye - m_Shader: {fileID: 4800000, guid: b9f38d67789c8474298d76d3fb45a06f, type: 3} + m_Shader: {fileID: 4800000, guid: d6ca4d37b0ad45e429f895352d602cb5, type: 3} m_ShaderKeywords: NWH_TOON_CUTOUT _EMISSION _USESTANDARDGI_OFF m_LightmapFlags: 1 m_EnableInstancingVariants: 0 @@ -30,6 +30,10 @@ Material: m_Texture: {fileID: 2800000, guid: ab7824a49b203824bb6d42d998357394, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -39,7 +43,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -50,10 +54,15 @@ Material: - _Blend: 1 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 1 - _Gross: 0.17 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.1 + - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0.34 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye_white.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye_white.mat index 8b474bc..1f130f7 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye_white.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_eye_white.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: e52b8da8bf80dec4d9e4eff0195872ca, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -43,7 +47,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -54,9 +58,12 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 0.5 - _Gross: 0.1 + - _Metallic: 0 - _OcclusionStrength: 0 - _OutlineWidth: 0.05 + - _SpecularFactor: 0 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face 1.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face 1.mat index 9d25d87..186c2c2 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face 1.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face 1.mat @@ -38,6 +38,10 @@ Material: m_Texture: {fileID: 2800000, guid: e52b8da8bf80dec4d9e4eff0195872ca, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -51,7 +55,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -63,12 +67,15 @@ Material: - _Cull: 2 - _Cutoff: 0.1 - _Depth: 0.2 + - _Glossiness: 0.5 - _Gross: 0 + - _Metallic: 0 - _OcclusionStrength: 0 - _OutlineDepth: 0.1 - _OutlineWidth: 0.02 - _Shininess: 0.7 - _SpColor: 0 + - _SpecularFactor: 0 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face.mat index b1e00b3..15727c5 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_face.mat @@ -46,6 +46,10 @@ Material: m_Texture: {fileID: 2800000, guid: e52b8da8bf80dec4d9e4eff0195872ca, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -59,7 +63,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -73,7 +77,9 @@ Material: - _Cutoff: 0.1 - _Depth: 0.2 - _Freq: 1 + - _Glossiness: 0.297 - _Gross: 0 + - _Metallic: 0 - _OcclusionStrength: 0 - _OutlineCull: 1 - _OutlineDepth: 0.1 @@ -81,6 +87,7 @@ Material: - _OutlineWidth: 0.11 - _Scale: 0 - _SpColor: 0 + - _SpecularFactor: 0.469 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair 1.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair 1.mat index d4d1fba..5408cc0 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair 1.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair 1.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: 5a994601d562d2f4da97ab76e34e0d98, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -47,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -58,11 +62,15 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 0.5 - _Gross: 0.1492857 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0.199 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair.mat index e36e840..f2d0081 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: 5a994601d562d2f4da97ab76e34e0d98, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -47,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -58,11 +62,15 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 0.505 - _Gross: 0.34571427 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0.194 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans 1.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans 1.mat index 7a4481b..ee6199d 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans 1.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans 1.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: 5a994601d562d2f4da97ab76e34e0d98, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -47,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -58,11 +62,15 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.46607143 + - _Glossiness: 0.5 - _Gross: 0.34571427 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans.mat index a3a5f42..cbcd853 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_hair_trans.mat @@ -34,6 +34,10 @@ Material: m_Texture: {fileID: 2800000, guid: 5a994601d562d2f4da97ab76e34e0d98, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -47,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -58,11 +62,15 @@ Material: - _Blend: 0 - _Cull: 2 - _Cutoff: 0.1 + - _Glossiness: 0.5 - _Gross: 0.34571427 + - _Metallic: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineDepth: 0.1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _SpecularFactor: 0 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_other.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_other.mat index 7ab7e0a..063dfea 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_other.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_other.mat @@ -38,6 +38,10 @@ Material: m_Texture: {fileID: 2800000, guid: cf04439ffc890ab4290cad733105cb94, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -51,7 +55,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -59,10 +63,15 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - _Blend: 0 - _Cull: 2 + - _Cutoff: 0.1 - _Depth: 0.2 + - _Glossiness: 0.5 + - _Metallic: 0 - _OcclusionStrength: 0 - _SpColor: 0 + - _SpecularFactor: 0 - _ToonFactor: 1 - _UseStandardGI: 0 m_Colors: diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 1.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 1.mat index 639cd6e..887bf1d 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 1.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 1.mat @@ -7,8 +7,8 @@ Material: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_Name: Alicia_rod 1 - m_Shader: {fileID: 4800000, guid: d6ca4d37b0ad45e429f895352d602cb5, type: 3} - m_ShaderKeywords: _USESTANDARDGI_OFF + m_Shader: {fileID: 4800000, guid: d36a9077bac3da54b80c7553bca47e67, type: 3} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _EMISSION _USESTANDARDGI_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -18,28 +18,52 @@ Material: m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _CelTex: m_Texture: {fileID: 2800000, guid: 86cac14f43a66134bbb995424e477c56, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - - _EmissionMap: + - _DetailAlbedoMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1893a070e829244488dc40d94b778d93, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _MainTex: m_Texture: {fileID: 2800000, guid: 1893a070e829244488dc40d94b778d93, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _RimTex: m_Texture: {fileID: 2800000, guid: 23356febd367b4e428ed0e6d5e68e207, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -48,17 +72,33 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - _Blend: 0 + - _BumpScale: 1 - _Cull: 2 - _Cutoff: 0.1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.83 + - _GlossyReflections: 1 - _Gross: 0.028571427 + - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 - _ToonFactor: 1 + - _UVSec: 0 - _UseStandardGI: 0 + - _ZWrite: 0 m_Colors: - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _OutlineColor: {r: 0.17647058, g: 0.16553512, b: 0.15960206, a: 1} - _RimColor: {r: 0, g: 0, b: 0, a: 1} - _ShadowColor: {r: 0.698962, g: 0.6880407, b: 0.74264705, a: 1} diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 2.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 2.mat index b0cff3a..6f46ef1 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 2.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod 2.mat @@ -7,13 +7,14 @@ Material: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_Name: Alicia_rod 2 - m_Shader: {fileID: 4800000, guid: d6ca4d37b0ad45e429f895352d602cb5, type: 3} - m_ShaderKeywords: _USESTANDARDGI_OFF - m_LightmapFlags: 4 + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON _EMISSION _USESTANDARDGI_OFF + m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -30,6 +31,18 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -38,16 +51,24 @@ Material: m_Texture: {fileID: 2800000, guid: 1893a070e829244488dc40d94b778d93, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _RimTex: m_Texture: {fileID: 2800000, guid: 23356febd367b4e428ed0e6d5e68e207, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -57,17 +78,33 @@ Material: m_Floats: - PixelSnap: 0 - _Blend: 0 + - _BumpScale: 1 - _Cull: 2 - _Cutoff: 0.1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.863 + - _GlossyReflections: 1 - _Gross: 0.028571427 + - _Metallic: 0 + - _Mode: 3 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 - _ToonFactor: 1 + - _UVSec: 0 - _UseStandardGI: 0 + - _ZWrite: 0 m_Colors: - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 0} + - _EmissionColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} - _OutlineColor: {r: 0.14705884, g: 0.14635785, b: 0.14597753, a: 1} - _RimColor: {r: 0.31617647, g: 0.31617647, b: 0.31617647, a: 1} - _ShadowColor: {r: 0.60051906, g: 0.58704585, b: 0.6544118, a: 1} diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod.mat index 5c3a1ef..73e8416 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_rod.mat @@ -8,7 +8,7 @@ Material: m_PrefabInternal: {fileID: 0} m_Name: Alicia_rod m_Shader: {fileID: 4800000, guid: d6ca4d37b0ad45e429f895352d602cb5, type: 3} - m_ShaderKeywords: _USESTANDARDGI_OFF + m_ShaderKeywords: NWH_TOON_CUTOUT _ALPHATEST_ON _USESTANDARDGI_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -30,6 +30,18 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _EmissionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -38,16 +50,24 @@ Material: m_Texture: {fileID: 2800000, guid: 1893a070e829244488dc40d94b778d93, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _OcclusionMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _RimTex: m_Texture: {fileID: 2800000, guid: 23356febd367b4e428ed0e6d5e68e207, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: 52d4f70de0d23034c9332a59c8c84a49, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -56,15 +76,31 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - PixelSnap: 0 - - _Blend: 0 - - _Cull: 0 + - _Blend: 1 + - _BumpScale: 1 + - _Cull: 2 - _Cutoff: 0.1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.897 + - _GlossyReflections: 1 - _Gross: 0.028571427 + - _Metallic: 0 + - _Mode: 1 - _OcclusionStrength: 0 + - _OutlineCull: 0 - _OutlineSize: 0.002 - _OutlineWidth: 0.11 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 1 + - _SpecularHighlights: 1 + - _SrcBlend: 1 - _ToonFactor: 1 + - _UVSec: 0 - _UseStandardGI: 0 + - _ZWrite: 1 m_Colors: - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_wear.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_wear.mat index d156fec..9702667 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_wear.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Alicia/Models/Materials/Alicia_wear.mat @@ -71,7 +71,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonPointLightTex: - m_Texture: {fileID: 2800000, guid: cefca8a0a69097e41ba731f63b7afa9a, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: @@ -86,7 +86,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0.5 + - _Glossiness: 1 - _GlossyReflections: 1 - _Gross: 0.01 - _Metallic: 0 @@ -98,6 +98,7 @@ Material: - _OutlineWidth: 0.11 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 - _ToonFactor: 1 diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Magcup.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Magcup.mat index f578c4a..f3b04bb 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Magcup.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Magcup.mat @@ -54,6 +54,10 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ToonPointLightTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _ToonTex: m_Texture: {fileID: 2800000, guid: 6ad451bf77b60674f84729a96d3fb7cd, type: 3} m_Scale: {x: 1, y: 1} @@ -71,6 +75,7 @@ Material: - _Metallic: 0 - _Mode: 0 - _OcclusionStrength: 0 + - _OutlineCull: 1 - _OutlineSize: 0.002 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao 1.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao 1.mat index 4a44c6d..b8b033d 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao 1.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao 1.mat @@ -7,7 +7,7 @@ Material: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_Name: Suzanne_ao 1 - m_Shader: {fileID: 4800000, guid: 52c4243760885f14aa1eac817b753de4, type: 3} + m_Shader: {fileID: 4800000, guid: fc2ddc8efca29684b8c4f75da4d47a4c, type: 3} m_ShaderKeywords: NWH_TOON_CUTOUT _USESTANDARDGI_OFF m_LightmapFlags: 4 m_EnableInstancingVariants: 0 diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao.mat index 0fae7cc..e600b12 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Suzanne_ao.mat @@ -67,7 +67,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _ToonTex: - m_Texture: {fileID: 2800000, guid: db2775c46046b454981ff2e14d5fea78, type: 3} + m_Texture: {fileID: 2800000, guid: 52d4f70de0d23034c9332a59c8c84a49, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: @@ -84,6 +84,7 @@ Material: - _Metallic: 0 - _Mode: 0 - _OcclusionStrength: 1 + - _OutlineCull: 1 - _OutlineSize: 0.002 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 @@ -96,7 +97,7 @@ Material: - _Workflow: 1 - _ZWrite: 1 m_Colors: - - _Color: {r: 0.625, g: 0.625, b: 0.625, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} - _Color1: {r: 1, g: 1, b: 1, a: 1} - _Color2: {r: 0, g: 0, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Teapod.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Teapod.mat index 0683694..8da9808 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Teapod.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/Teapod.mat @@ -7,7 +7,7 @@ Material: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_Name: Teapod - m_Shader: {fileID: 4800000, guid: fc2ddc8efca29684b8c4f75da4d47a4c, type: 3} + m_Shader: {fileID: 4800000, guid: b8ce6082cfe8400458b66c8ad072de76, type: 3} m_ShaderKeywords: NWH_TOON_STANDARDGI m_LightmapFlags: 4 m_EnableInstancingVariants: 0 @@ -54,8 +54,12 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ToonPointLightTex: + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _ToonTex: - m_Texture: {fileID: 2800000, guid: 3320943944c7aac4892c04ae8ce31bec, type: 3} + m_Texture: {fileID: 2800000, guid: e0d0bc58abcdec940b9cc25d7f51d5a6, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: @@ -66,14 +70,16 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0.934 + - _Glossiness: 1 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 - _OcclusionStrength: 1 + - _OutlineCull: 1 - _OutlineSize: 0.002 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 1 - _SpecularHighlights: 1 - _SrcBlend: 1 - _ToonFactor: 1 diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/menger_cube.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/menger_cube.mat index cb70c9d..a676529 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/menger_cube.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/menger_cube.mat @@ -54,8 +54,12 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + - _ToonPointLightTex: + m_Texture: {fileID: 2800000, guid: 0b718655a73334a45a4430b08d721d86, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _ToonTex: - m_Texture: {fileID: 2800000, guid: db2775c46046b454981ff2e14d5fea78, type: 3} + m_Texture: {fileID: 2800000, guid: 52d4f70de0d23034c9332a59c8c84a49, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: @@ -66,14 +70,16 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0.5 + - _Glossiness: 1 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 - - _OcclusionStrength: 1 + - _OcclusionStrength: 0.512 + - _OutlineCull: 1 - _OutlineSize: 0.002 - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 1 - _SpecularHighlights: 1 - _SrcBlend: 1 - _ToonFactor: 1 @@ -81,6 +87,6 @@ Material: - _UseStandardGI: 0 - _ZWrite: 1 m_Colors: - - _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _OutlineColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} diff --git a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/unnamed.mat b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/unnamed.mat index 1e199a7..49e1d7d 100644 --- a/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/unnamed.mat +++ b/Assets/Nowhere/HoshiyukiToonSample/Graphics/Models/Misc/Materials/unnamed.mat @@ -66,7 +66,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0.946 + - _Glossiness: 1 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 diff --git a/Assets/PBS.mat b/Assets/PBS.mat new file mode 100644 index 0000000..2048524 --- /dev/null +++ b/Assets/PBS.mat @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: PBS + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _ALPHAPREMULTIPLY_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Assets/PBS.mat.meta b/Assets/PBS.mat.meta new file mode 100644 index 0000000..b2c8ecb --- /dev/null +++ b/Assets/PBS.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c6029cedc1adfb479253a87a2c871b7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing.meta b/Assets/PostProcessing.meta new file mode 100644 index 0000000..efc3c47 --- /dev/null +++ b/Assets/PostProcessing.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c36398c80191bbc4fb4404b752bdee11 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor Resources.meta b/Assets/PostProcessing/Editor Resources.meta new file mode 100644 index 0000000..449f467 --- /dev/null +++ b/Assets/PostProcessing/Editor Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 83715878d3a8db441aa5636641db69a3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor Resources/Monitors.meta b/Assets/PostProcessing/Editor Resources/Monitors.meta new file mode 100644 index 0000000..38ebf2b --- /dev/null +++ b/Assets/PostProcessing/Editor Resources/Monitors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7358848dd8737c459f4636f1c075835 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor Resources/UI.meta b/Assets/PostProcessing/Editor Resources/UI.meta new file mode 100644 index 0000000..b0c7e94 --- /dev/null +++ b/Assets/PostProcessing/Editor Resources/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df37d60cc69b7b04d9705a74938179e7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor.meta b/Assets/PostProcessing/Editor.meta new file mode 100644 index 0000000..74443f5 --- /dev/null +++ b/Assets/PostProcessing/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0e418747b892364db5c5f4451e67ede +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor/Attributes.meta b/Assets/PostProcessing/Editor/Attributes.meta new file mode 100644 index 0000000..b1fc615 --- /dev/null +++ b/Assets/PostProcessing/Editor/Attributes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc5c690f549b4704eb992a9be781554d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor/Models.meta b/Assets/PostProcessing/Editor/Models.meta new file mode 100644 index 0000000..90d90f5 --- /dev/null +++ b/Assets/PostProcessing/Editor/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5341d31985da604db4b100f174142ad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor/Monitors.meta b/Assets/PostProcessing/Editor/Monitors.meta new file mode 100644 index 0000000..439adb9 --- /dev/null +++ b/Assets/PostProcessing/Editor/Monitors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e31078d57ac582944ad5e1e76a84f36a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor/PropertyDrawers.meta b/Assets/PostProcessing/Editor/PropertyDrawers.meta new file mode 100644 index 0000000..e5bee41 --- /dev/null +++ b/Assets/PostProcessing/Editor/PropertyDrawers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ced92f1cc2085ae48acacc79a2b8e196 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Editor/Utils.meta b/Assets/PostProcessing/Editor/Utils.meta new file mode 100644 index 0000000..ab9b9e0 --- /dev/null +++ b/Assets/PostProcessing/Editor/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b52c69ccefdae7545bfb4d0bf9b7df71 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Resources.meta b/Assets/PostProcessing/Resources.meta new file mode 100644 index 0000000..4a82d0a --- /dev/null +++ b/Assets/PostProcessing/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52380717b4884c04ebc31c46dda84909 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Resources/Bluenoise64.meta b/Assets/PostProcessing/Resources/Bluenoise64.meta new file mode 100644 index 0000000..5930744 --- /dev/null +++ b/Assets/PostProcessing/Resources/Bluenoise64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2be7cf05ee8fb17438022d4869299900 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Resources/Shaders.meta b/Assets/PostProcessing/Resources/Shaders.meta new file mode 100644 index 0000000..9c25c2a --- /dev/null +++ b/Assets/PostProcessing/Resources/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e039bcc30d13c9341aa224f4e89f21b3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Runtime.meta b/Assets/PostProcessing/Runtime.meta new file mode 100644 index 0000000..e63c98b --- /dev/null +++ b/Assets/PostProcessing/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b79d54138d9d1a498085393504c7d02 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Runtime/Attributes.meta b/Assets/PostProcessing/Runtime/Attributes.meta new file mode 100644 index 0000000..ace1c2f --- /dev/null +++ b/Assets/PostProcessing/Runtime/Attributes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 68327f748e8ffd94889a47317b7d327b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Runtime/Components.meta b/Assets/PostProcessing/Runtime/Components.meta new file mode 100644 index 0000000..8a6e94a --- /dev/null +++ b/Assets/PostProcessing/Runtime/Components.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c1f765b2bd3d2ad49b2677f6478a9ba3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Runtime/Models.meta b/Assets/PostProcessing/Runtime/Models.meta new file mode 100644 index 0000000..5c9db22 --- /dev/null +++ b/Assets/PostProcessing/Runtime/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d5a699332eb8a9499077fa4bcd4e0a0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Runtime/Utils.meta b/Assets/PostProcessing/Runtime/Utils.meta new file mode 100644 index 0000000..34a2b2f --- /dev/null +++ b/Assets/PostProcessing/Runtime/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18fb6a6b698945843a16c2d0111a7af2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Textures.meta b/Assets/PostProcessing/Textures.meta new file mode 100644 index 0000000..607a8eb --- /dev/null +++ b/Assets/PostProcessing/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e15c29a7abfa52743a8cb7714389c3c7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Textures/LUTs.meta b/Assets/PostProcessing/Textures/LUTs.meta new file mode 100644 index 0000000..e2960b2 --- /dev/null +++ b/Assets/PostProcessing/Textures/LUTs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 499867e2df2e54e4aad0b9333221f875 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Textures/Lens Dirt.meta b/Assets/PostProcessing/Textures/Lens Dirt.meta new file mode 100644 index 0000000..48e635f --- /dev/null +++ b/Assets/PostProcessing/Textures/Lens Dirt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 705e7922061713741885ae52a3e0bea4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Textures/Spectral LUTs.meta b/Assets/PostProcessing/Textures/Spectral LUTs.meta new file mode 100644 index 0000000..09f8519 --- /dev/null +++ b/Assets/PostProcessing/Textures/Spectral LUTs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67d9249960fda4c41b0a23a65573a8a2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Utilities.meta b/Assets/PostProcessing/Utilities.meta new file mode 100644 index 0000000..58c960a --- /dev/null +++ b/Assets/PostProcessing/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 478d405e757b044f2bd9c4b777026b7e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Utilities/CustomMotionTexture.meta b/Assets/PostProcessing/Utilities/CustomMotionTexture.meta new file mode 100644 index 0000000..962bcee --- /dev/null +++ b/Assets/PostProcessing/Utilities/CustomMotionTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b271143f6e834d6bb7a4309f2c781f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Utilities/CustomMotionTexture/Materials.meta b/Assets/PostProcessing/Utilities/CustomMotionTexture/Materials.meta new file mode 100644 index 0000000..70cbd70 --- /dev/null +++ b/Assets/PostProcessing/Utilities/CustomMotionTexture/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c4b2008f2662a41e587c4351609053c4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Utilities/CustomMotionTexture/Models.meta b/Assets/PostProcessing/Utilities/CustomMotionTexture/Models.meta new file mode 100644 index 0000000..2fb8366 --- /dev/null +++ b/Assets/PostProcessing/Utilities/CustomMotionTexture/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ef5ce588de3614b39b5ba7b0613cbe43 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Utilities/CustomMotionTexture/Shaders.meta b/Assets/PostProcessing/Utilities/CustomMotionTexture/Shaders.meta new file mode 100644 index 0000000..8e4ed24 --- /dev/null +++ b/Assets/PostProcessing/Utilities/CustomMotionTexture/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e565c240745c49628f96f0573adfa76 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PostProcessing/Utilities/CustomMotionTexture/Textures.meta b/Assets/PostProcessing/Utilities/CustomMotionTexture/Textures.meta new file mode 100644 index 0000000..1484f69 --- /dev/null +++ b/Assets/PostProcessing/Utilities/CustomMotionTexture/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 92c42dce939f844cea2248583e06bd55 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SkyFlat.mat b/Assets/SkyFlat.mat new file mode 100644 index 0000000..a578436 --- /dev/null +++ b/Assets/SkyFlat.mat @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: SkyFlat + m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _SUNDISK_HIGH_QUALITY + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BackTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DownTex: + 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} + - _FrontTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _LeftTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RightTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Tex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _UpTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AtmosphereThickness: 0.44 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Exposure: 0.62 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Rotation: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SunDisk: 2 + - _SunSize: 0.04 + - _SunSizeConvergence: 5 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _GroundColor: {r: 0.1608456, g: 0.20144524, b: 0.25735295, a: 1} + - _SkyTint: {r: 0.5, g: 0.5, b: 0.5, a: 1} + - _Tint: {r: 0, g: 1, b: 0, a: 0.5} diff --git a/Assets/SkyFlat.mat.meta b/Assets/SkyFlat.mat.meta new file mode 100644 index 0000000..5c47184 --- /dev/null +++ b/Assets/SkyFlat.mat.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 00e4ed116f201264cb1fa8fe21c13f87 +timeCreated: 1541583390 +licenseType: Free +NativeFormatImporter: + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/X.mat b/Assets/X.mat new file mode 100644 index 0000000..87e86ed --- /dev/null +++ b/Assets/X.mat @@ -0,0 +1,92 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: X + m_Shader: {fileID: 4800000, guid: 78168c44f1bc4b940bc7e6671a5bce71, type: 3} + m_ShaderKeywords: _ALPHABLEND_ON _USESTANDARDGI_OFF + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonPointLightTex: + m_Texture: {fileID: 2800000, guid: 0b718655a73334a45a4430b08d721d86, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonTex: + m_Texture: {fileID: 2800000, guid: 52d4f70de0d23034c9332a59c8c84a49, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Blend: 0 + - _BumpScale: 1 + - _Cull: 2 + - _Cutoff: 0 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.948 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _OutlineCull: 1 + - _OutlineSize: 0.002 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularFactor: 1 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _ToonFactor: 1 + - _UVSec: 0 + - _UseStandardGI: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0, g: 0.46206903, b: 1, a: 0.553} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.22797005, b: 0.49264705, a: 0.89} diff --git a/Assets/X.mat.meta b/Assets/X.mat.meta new file mode 100644 index 0000000..c6ea0b2 --- /dev/null +++ b/Assets/X.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b9856d3697b0784e87952f943237377 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/t.unity b/Assets/t.unity new file mode 100644 index 0000000..49c2dc5 --- /dev/null +++ b/Assets/t.unity @@ -0,0 +1,576 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 8 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 88c90eeea1f62c044a503f36f9989355, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 512 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.3199448, g: 0.28747207, b: 0.26438382, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 9 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &517205816 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 517205818} + - component: {fileID: 517205817} + m_Layer: 0 + m_Name: Point light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!108 &517205817 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 517205816} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 2 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2 + m_Range: 3 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &517205818 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 517205816} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.171, y: -0.259, z: 0.012} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &929513719 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 929513723} + - component: {fileID: 929513722} + - component: {fileID: 929513721} + - component: {fileID: 929513720} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &929513720 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 929513719} + m_Enabled: 1 +--- !u!124 &929513721 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 929513719} + m_Enabled: 1 +--- !u!20 &929513722 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 929513719} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &929513723 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 929513719} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1343518476 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1343518480} + - component: {fileID: 1343518479} + - component: {fileID: 1343518478} + - component: {fileID: 1343518477} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1343518477 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1343518476} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 9b9856d3697b0784e87952f943237377, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &1343518478 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1343518476} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1343518479 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1343518476} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1343518480 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1343518476} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.6309642, y: -0.36601737, z: -1.6988277} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1492565742 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.x + value: -0.577036 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.y + value: 0.4041217 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.z + value: -0.5890728 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.w + value: 0.39586413 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -181.103 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90.425995 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 68.897995 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.x + value: -0.52226365 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.y + value: -0.4766977 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.z + value: -0.47669756 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalRotation.w + value: 0.52226377 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -90.00001 + objectReference: {fileID: 0} + - target: {fileID: 400002, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -84.777 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: d35ac338614836942bef60a681377fe5, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: d35ac338614836942bef60a681377fe5, type: 3} + m_IsPrefabParent: 0 +--- !u!1 &1800792371 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1800792375} + - component: {fileID: 1800792374} + - component: {fileID: 1800792373} + - component: {fileID: 1800792372} + m_Layer: 0 + m_Name: Sphere (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1800792372 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1800792371} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 6c6029cedc1adfb479253a87a2c871b7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &1800792373 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1800792371} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1800792374 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1800792371} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1800792375 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1800792371} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.6309643, y: -0.36601734, z: -3.093} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1941906370 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1941906372} + - component: {fileID: 1941906371} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!108 &1941906371 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1941906370} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1941906372 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1941906370} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/Assets/t.unity.meta b/Assets/t.unity.meta new file mode 100644 index 0000000..6528068 --- /dev/null +++ b/Assets/t.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7d965009e59897c4fa765f8af3a7039c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/t1.meta b/Assets/t1.meta new file mode 100644 index 0000000..84c8df1 --- /dev/null +++ b/Assets/t1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a27275ebc455be4d8cbcb55be427de6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/t1.unity b/Assets/t1.unity new file mode 100644 index 0000000..fa13210 --- /dev/null +++ b/Assets/t1.unity @@ -0,0 +1,1806 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 8 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.18180001, g: 0.2274724, b: 0.30742088, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 0.2 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 9 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 112000020, guid: 278ecf4b830032640b057b34bd66a286, + type: 2} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &143738378 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 143738380} + - component: {fileID: 143738379} + m_Layer: 0 + m_Name: Light Probe Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!220 &143738379 +LightProbeGroup: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 143738378} + m_Enabled: 1 + m_SourcePositions: + - {x: 4.3751087, y: 4.411845, z: -0.010624886} + - {x: 4.3751087, y: 4.411845, z: -4.3941755} + - {x: 4.3751087, y: 0.5622101, z: -0.010624886} + - {x: 4.3751087, y: 0.5622101, z: -4.3941755} + - {x: 0.01062572, y: 4.411845, z: -0.010624886} + - {x: 0.01062572, y: 4.411845, z: -4.3941755} + - {x: 0.01062572, y: 0.5622101, z: -0.010624886} + - {x: 0.01062572, y: 0.5622101, z: -4.3941755} + - {x: -4.4132447, y: 4.411845, z: -0.010624886} + - {x: -4.4132447, y: 4.411845, z: -4.3941755} + - {x: -4.4132447, y: 0.5622101, z: -0.010624886} + - {x: -4.4132447, y: 0.5622101, z: -4.3941755} + - {x: 4.3751087, y: 4.411845, z: 4.4132423} + - {x: 4.3751087, y: 0.5622101, z: 4.4132423} + - {x: 0.01062572, y: 4.411845, z: 4.4132423} + - {x: -2.2320147, y: 0.5622101, z: 4.4132423} + - {x: -4.4132447, y: 4.411845, z: 4.4132423} + - {x: -4.4132447, y: 0.5622101, z: 4.4132423} + - {x: 0.01062572, y: 0.5622101, z: 4.4132423} +--- !u!4 &143738380 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 143738378} + 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: 1627962225} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &242325255 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 242325256} + - component: {fileID: 242325259} + - component: {fileID: 242325258} + - component: {fileID: 242325257} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &242325256 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242325255} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4, y: 5, z: 0} + m_LocalScale: {x: 5, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &242325257 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242325255} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &242325258 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242325255} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &242325259 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242325255} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &242864203 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 242864206} + - component: {fileID: 242864205} + - component: {fileID: 242864204} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &242864204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242864203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &242864205 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242864203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &242864206 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 242864203} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &337735378 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2132669921} + m_Modifications: + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalPosition.x + value: -2.454 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalPosition.y + value: 0.803 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalPosition.z + value: -1.379 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7044934 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalRotation.y + value: -0.060732782 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalRotation.z + value: 0.060732763 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7044943 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalScale.x + value: 25.351059 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalScale.y + value: 25.351059 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalScale.z + value: 25.35106 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -99.854 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 89.99999 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -90 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + propertyPath: m_Icon + value: + objectReference: {fileID: 8220585740371884164, guid: 0000000000000000d000000000000000, + type: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + m_IsPrefabParent: 0 +--- !u!4 &337735379 stripped +Transform: + m_PrefabParentObject: {fileID: 400000, guid: 191de6fac8d637e4bbe4fba37f02590b, type: 3} + m_PrefabInternal: {fileID: 337735378} +--- !u!1001 &365161214 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2132669921} + m_Modifications: + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalPosition.x + value: -3.1823952 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalPosition.y + value: 0.677 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalPosition.z + value: -1.1256669 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalRotation.x + value: -0.1587301 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalRotation.y + value: -0.11073171 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalRotation.z + value: 0.6985984 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalRotation.w + value: 0.6888422 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalEulerAnglesHint.x + value: -3.667 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalEulerAnglesHint.y + value: -22.03 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalEulerAnglesHint.z + value: 91.520004 + objectReference: {fileID: 0} + - target: {fileID: 13700002, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 100006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 100006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + propertyPath: m_Icon + value: + objectReference: {fileID: 5132851093641282708, guid: 0000000000000000d000000000000000, + type: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &365161215 stripped +Transform: + m_PrefabParentObject: {fileID: 400006, guid: 52d81a3aafcf9ba489db0f3c0e75d251, type: 2} + m_PrefabInternal: {fileID: 365161214} +--- !u!1 &403946151 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 403946155} + - component: {fileID: 403946154} + - component: {fileID: 403946153} + - component: {fileID: 403946152} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &403946152 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 403946151} + m_Enabled: 1 +--- !u!124 &403946153 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 403946151} + m_Enabled: 1 +--- !u!20 &403946154 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 403946151} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.1 + far clip plane: 1000 + field of view: 45 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &403946155 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 403946151} + m_LocalRotation: {x: 0.021186678, y: 0.69191015, z: -0.031836413, w: 0.72097015} + m_LocalPosition: {x: -3.6676714, y: 0.7942457, z: -0.9639304} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 4.2790003, y: 87.608, z: -0.95300007} +--- !u!1 &540154806 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 540154807} + - component: {fileID: 540154810} + - component: {fileID: 540154809} + - component: {fileID: 540154808} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &540154807 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 540154806} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 5} + m_LocalScale: {x: 10, y: 10, z: 1} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &540154808 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 540154806} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &540154809 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 540154806} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &540154810 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 540154806} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &600886298 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 600886300} + - component: {fileID: 600886299} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &600886299 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 600886298} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1.2 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 0.5 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &600886300 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 600886298} + m_LocalRotation: {x: 0.36118215, y: -0.24004415, z: 0.09677845, w: 0.8958572} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 43.916, y: -30.000002, z: 0} +--- !u!1 &713453186 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 713453187} + - component: {fileID: 713453190} + - component: {fileID: 713453189} + - component: {fileID: 713453188} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &713453187 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 713453186} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -4, y: 5, z: 0} + m_LocalScale: {x: 5, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &713453188 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 713453186} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &713453189 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 713453186} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &713453190 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 713453186} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &821623240 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 821623241} + - component: {fileID: 821623243} + - component: {fileID: 821623242} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &821623241 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 821623240} + 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: 1514062879} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 242.5, y: 123.7} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &821623242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 821623240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 100 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: After +--- !u!222 &821623243 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 821623240} +--- !u!1 &897880336 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 897880340} + - component: {fileID: 897880339} + - component: {fileID: 897880338} + - component: {fileID: 897880337} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 8220585740371884164, guid: 0000000000000000d000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &897880337 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 897880336} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 2100000, guid: 9b9856d3697b0784e87952f943237377, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!135 &897880338 +SphereCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 897880336} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &897880339 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 897880336} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &897880340 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 897880336} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.758, y: 0.937, z: -0.731} + m_LocalScale: {x: 0.43689054, y: 0.43689063, z: 0.43689063} + m_Children: [] + m_Father: {fileID: 2132669921} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &957484170 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 957484172} + - component: {fileID: 957484171} + m_Layer: 0 + m_Name: Point light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &957484171 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 957484170} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 3 + m_Range: 3 + m_SpotAngle: 75 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &957484172 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 957484170} + m_LocalRotation: {x: 0.52198607, y: -0, z: -0, w: 0.8529541} + m_LocalPosition: {x: -2.146, y: 2.746, z: -1.931} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 62.931004, y: 0, z: 0} +--- !u!1 &1027071693 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1027071695} + - component: {fileID: 1027071694} + m_Layer: 0 + m_Name: Reflection Probe + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!215 &1027071694 +ReflectionProbe: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1027071693} + m_Enabled: 1 + serializedVersion: 2 + m_Type: 0 + m_Mode: 0 + m_RefreshMode: 0 + m_TimeSlicingMode: 0 + m_Resolution: 128 + m_UpdateFrequency: 0 + m_BoxSize: {x: 9.231903, y: 4.0738335, z: 9.450142} + m_BoxOffset: {x: 0.015814543, y: 0.8699703, z: -0.14997196} + m_NearClip: 0.3 + m_FarClip: 1000 + m_ShadowDistance: 100 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_IntensityMultiplier: 1 + m_BlendDistance: 1 + m_HDR: 1 + m_BoxProjection: 1 + m_RenderDynamicObjects: 0 + m_UseOcclusionCulling: 1 + m_Importance: 1 + m_CustomBakedTexture: {fileID: 0} +--- !u!4 &1027071695 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1027071693} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.6415877, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1105111441 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1105111442} + - component: {fileID: 1105111445} + - component: {fileID: 1105111444} + - component: {fileID: 1105111443} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1105111442 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1105111441} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 10, y: 1, z: 10} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1105111443 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1105111441} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1105111444 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1105111441} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1105111445 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1105111441} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1389039290 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1389039291} + - component: {fileID: 1389039294} + - component: {fileID: 1389039293} + - component: {fileID: 1389039292} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1389039291 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1389039290} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 5, z: 4} + m_LocalScale: {x: 3, y: 1, z: 5} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1389039292 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1389039290} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1389039293 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1389039290} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1389039294 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1389039290} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1470349150 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1470349151} + - component: {fileID: 1470349154} + - component: {fileID: 1470349153} + - component: {fileID: 1470349152} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1470349151 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1470349150} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 5, z: -4} + m_LocalScale: {x: 3, y: 1, z: 5} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1470349152 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1470349150} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1470349153 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1470349150} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1470349154 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1470349150} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1514062875 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1514062879} + - component: {fileID: 1514062878} + - component: {fileID: 1514062877} + - component: {fileID: 1514062876} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1514062876 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1514062875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1514062877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1514062875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1514062878 +Canvas: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1514062875} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 403946154} + m_PlaneDistance: 0.2 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1514062879 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1514062875} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 821623241} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1001 &1622077985 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2132669921} + m_Modifications: + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalPosition.x + value: -2.279 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalPosition.y + value: 0.498 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalPosition.z + value: -0.886 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalRotation.y + value: -0.7501522 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalRotation.w + value: 0.66126525 + objectReference: {fileID: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1991855508632530, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_Icon + value: + objectReference: {fileID: 5132851093641282708, guid: 0000000000000000d000000000000000, + type: 0} + - target: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_LocalEulerAnglesHint.y + value: -97.20701 + objectReference: {fileID: 0} + - target: {fileID: 95360496057472844, guid: af29899e17380124d88e3bc99e3acdf9, + type: 2} + propertyPath: m_Controller + value: + objectReference: {fileID: 9100000, guid: f22f5950a81b0344e8502ad136493ca6, type: 2} + - target: {fileID: 1991855508632530, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: af29899e17380124d88e3bc99e3acdf9, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1622077986 stripped +Transform: + m_PrefabParentObject: {fileID: 4874389003059482, guid: af29899e17380124d88e3bc99e3acdf9, + type: 2} + m_PrefabInternal: {fileID: 1622077985} +--- !u!1 &1627962224 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1627962225} + m_Layer: 0 + m_Name: STAGE + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1627962225 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1627962224} + 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: 1105111442} + - {fileID: 1895953325} + - {fileID: 1751806558} + - {fileID: 1788942754} + - {fileID: 540154807} + - {fileID: 713453187} + - {fileID: 242325256} + - {fileID: 1470349151} + - {fileID: 1389039291} + - {fileID: 1027071695} + - {fileID: 143738380} + - {fileID: 600886300} + - {fileID: 957484172} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1751806557 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1751806558} + - component: {fileID: 1751806561} + - component: {fileID: 1751806560} + - component: {fileID: 1751806559} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1751806558 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1751806557} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 5, y: 0, z: 0} + m_LocalScale: {x: 1, y: 10, z: 10} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1751806559 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1751806557} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1751806560 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1751806557} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1751806561 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1751806557} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1788942753 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1788942754} + - component: {fileID: 1788942757} + - component: {fileID: 1788942756} + - component: {fileID: 1788942755} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1788942754 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1788942753} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -5} + m_LocalScale: {x: 10, y: 10, z: 1} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1788942755 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1788942753} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1788942756 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1788942753} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1788942757 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1788942753} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1895953324 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1895953325} + - component: {fileID: 1895953328} + - component: {fileID: 1895953327} + - component: {fileID: 1895953326} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!4 &1895953325 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1895953324} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5, y: 0, z: 0} + m_LocalScale: {x: 1, y: 10, z: 10} + m_Children: [] + m_Father: {fileID: 1627962225} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1895953326 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1895953324} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1895953327 +BoxCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1895953324} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1895953328 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1895953324} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &2132669920 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2132669921} + m_Layer: 0 + m_Name: ENTITIES + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2132669921 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2132669920} + 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: 337735379} + - {fileID: 365161215} + - {fileID: 897880340} + - {fileID: 1622077986} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/t1.unity.meta b/Assets/t1.unity.meta new file mode 100644 index 0000000..971bfa0 --- /dev/null +++ b/Assets/t1.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1312c827171b6734aa50755843ece688 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/t1/LightingData.asset b/Assets/t1/LightingData.asset new file mode 100644 index 0000000..dcc9568 Binary files /dev/null and b/Assets/t1/LightingData.asset differ diff --git a/Assets/t1/LightingData.asset.meta b/Assets/t1/LightingData.asset.meta new file mode 100644 index 0000000..5390b0f --- /dev/null +++ b/Assets/t1/LightingData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 278ecf4b830032640b057b34bd66a286 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 25800000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/t1/ReflectionProbe-0.exr b/Assets/t1/ReflectionProbe-0.exr new file mode 100644 index 0000000..04c997c Binary files /dev/null and b/Assets/t1/ReflectionProbe-0.exr differ diff --git a/Assets/t1/ReflectionProbe-0.exr.meta b/Assets/t1/ReflectionProbe-0.exr.meta new file mode 100644 index 0000000..16ad5c3 --- /dev/null +++ b/Assets/t1/ReflectionProbe-0.exr.meta @@ -0,0 +1,77 @@ +fileFormatVersion: 2 +guid: 07057cad3249ed54b8c2e573ac1a561b +TextureImporter: + fileIDToRecycleName: + 8900000: generatedCubemap + externalObjects: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 2 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/t1/ReflectionProbe-1.exr b/Assets/t1/ReflectionProbe-1.exr new file mode 100644 index 0000000..9c0224b Binary files /dev/null and b/Assets/t1/ReflectionProbe-1.exr differ diff --git a/Assets/t1/ReflectionProbe-1.exr.meta b/Assets/t1/ReflectionProbe-1.exr.meta new file mode 100644 index 0000000..115225f --- /dev/null +++ b/Assets/t1/ReflectionProbe-1.exr.meta @@ -0,0 +1,77 @@ +fileFormatVersion: 2 +guid: 39cd8f3ac6688a442a0db0ceb68ccfdc +TextureImporter: + fileIDToRecycleName: + 8900000: generatedCubemap + externalObjects: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 2 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/HoshiyukiToonShader_beta.unitypackage b/HoshiyukiToonShader_beta.unitypackage index b15a099..ecae1c7 100644 Binary files a/HoshiyukiToonShader_beta.unitypackage and b/HoshiyukiToonShader_beta.unitypackage differ diff --git a/Packages/manifest.json b/Packages/manifest.json new file mode 100644 index 0000000..526aca6 --- /dev/null +++ b/Packages/manifest.json @@ -0,0 +1,4 @@ +{ + "dependencies": { + } +} diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index ca1aa05..2e959fa 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1 +1 @@ -m_EditorVersion: 2017.1.0f3 +m_EditorVersion: 2017.4.33f1 diff --git a/UnityPackageManager/manifest.json b/UnityPackageManager/manifest.json new file mode 100644 index 0000000..526aca6 --- /dev/null +++ b/UnityPackageManager/manifest.json @@ -0,0 +1,4 @@ +{ + "dependencies": { + } +} diff --git a/UpgradeLog.htm b/UpgradeLog.htm new file mode 100644 index 0000000..a6b84f9 Binary files /dev/null and b/UpgradeLog.htm differ