From 418bf1ed5aaf7b1cac759d7eeae5ac49f5fd33dd Mon Sep 17 00:00:00 2001 From: Jakob Feldmann Date: Sun, 5 May 2024 17:37:19 +0200 Subject: [PATCH] feat: added colored variants for nimble zones and ships --- Assets/Materials/Jet Flame Material.mat | 202 ++++++++++++++++++ Assets/Materials/Jet Flame Material.mat.meta | 8 + .../Materials/ShipColors/Spaceship9 Blue.mat | 10 +- .../Materials/ShipColors/Spaceship9 Green.mat | 138 ++++++++++++ .../ShipColors/Spaceship9 Green.mat.meta | 8 + .../ShipColors/Spaceship9 Purple.mat | 138 ++++++++++++ .../ShipColors/Spaceship9 Purple.mat.meta | 8 + .../Materials/ShipColors/Spaceship9 Red.mat | 8 +- .../Materials/ShipColors/Spaceship9 Tail.mat | 134 ++++++++++++ .../ShipColors/Spaceship9 Tail.mat.meta | 8 + ... PBR Ripples Variant 1 Variant Variant.mat | 37 ++++ ...Ripples Variant 1 Variant Variant.mat.meta | 8 + .../URP PBR Ripples Variant 1 Variant.mat | 37 ++++ ...URP PBR Ripples Variant 1 Variant.mat.meta | 8 + .../Materials/URP PBR Ripples Variant 1.mat | 37 ++++ .../URP PBR Ripples Variant 1.mat.meta | 8 + Assets/Materials/URP PBR Ripples.mat | 2 +- .../SpaceShips/Spaceship9GreenHullTexture.png | Bin 0 -> 8962 bytes .../Spaceship9GreenHullTexture.png.meta | 127 +++++++++++ .../Spaceship9PurpleHullTexture.png | Bin 0 -> 9038 bytes .../Spaceship9PurpleHullTexture.png.meta | 127 +++++++++++ .../SpaceShips/Spaceship9TailTexture.png | Bin 20438 -> 18925 bytes 22 files changed, 1043 insertions(+), 10 deletions(-) create mode 100644 Assets/Materials/Jet Flame Material.mat create mode 100644 Assets/Materials/Jet Flame Material.mat.meta create mode 100644 Assets/Materials/ShipColors/Spaceship9 Green.mat create mode 100644 Assets/Materials/ShipColors/Spaceship9 Green.mat.meta create mode 100644 Assets/Materials/ShipColors/Spaceship9 Purple.mat create mode 100644 Assets/Materials/ShipColors/Spaceship9 Purple.mat.meta create mode 100644 Assets/Materials/ShipColors/Spaceship9 Tail.mat create mode 100644 Assets/Materials/ShipColors/Spaceship9 Tail.mat.meta create mode 100644 Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat create mode 100644 Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat.meta create mode 100644 Assets/Materials/URP PBR Ripples Variant 1 Variant.mat create mode 100644 Assets/Materials/URP PBR Ripples Variant 1 Variant.mat.meta create mode 100644 Assets/Materials/URP PBR Ripples Variant 1.mat create mode 100644 Assets/Materials/URP PBR Ripples Variant 1.mat.meta create mode 100644 Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png create mode 100644 Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png.meta create mode 100644 Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png create mode 100644 Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png.meta diff --git a/Assets/Materials/Jet Flame Material.mat b/Assets/Materials/Jet Flame Material.mat new file mode 100644 index 0000000..6dd53e3 --- /dev/null +++ b/Assets/Materials/Jet Flame Material.mat @@ -0,0 +1,202 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Jet Flame Material + m_Shader: {fileID: -6465566751694194690, guid: 89754397a45ebd242a4116119466e163, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _Albedo: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 10300, guid: 0000000000000000f000000000000000, type: 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} + - _BurnoutMask: + 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} + - _LoopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 10300, guid: 0000000000000000f000000000000000, type: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + 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} + - _MetallicSmoothness: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Normal: + 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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _WipeEm: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _WipeOp: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BlendOp: 0 + - _Blur: 0 + - _Boost: 2 + - _BumpScale: 1 + - _BurnUVOffset: 0 + - _Burnout: 0 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ClipThreshold: 0 + - _ColorMode: 0 + - _Cull: 2 + - _Cut: 0 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EmissionEnabled: 0 + - _EnvironmentReflections: 1 + - _FlipbookMode: 0 + - _FresnelBias: 0 + - _FresnelExp: 0 + - _FresnelScale: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _InvFade: 0 + - _LightingEnabled: 1 + - _LoopTexMult: 0 + - _Metallic: 0 + - _Mode: 0 + - _NormalScale: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BurnColor: {r: 0, g: 0, b: 0, a: 0} + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 4, g: 0.7958116, b: 0, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _LoopTexPanSpeed: {r: 0, g: 0, b: 0, a: 0} + - _LoopTexTiling: {r: 0, g: 0, b: 0, a: 0} + - _MaskTexTiling: {r: 0, g: 0, b: 0, a: 0} + - _Offset: {r: 1, g: 1, b: 0, a: 0} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _Tint: {r: 1, g: 1, b: 1, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &1184121062101277650 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/Materials/Jet Flame Material.mat.meta b/Assets/Materials/Jet Flame Material.mat.meta new file mode 100644 index 0000000..67e2eb9 --- /dev/null +++ b/Assets/Materials/Jet Flame Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aa2cc3c23701273408a8b4995c0588e9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/ShipColors/Spaceship9 Blue.mat b/Assets/Materials/ShipColors/Spaceship9 Blue.mat index 9be5139..7f40929 100644 --- a/Assets/Materials/ShipColors/Spaceship9 Blue.mat +++ b/Assets/Materials/ShipColors/Spaceship9 Blue.mat @@ -12,12 +12,12 @@ Material: m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 m_ValidKeywords: - - _SPECULAR_COLOR + - _RECEIVE_SHADOWS_OFF m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 + m_CustomRenderQueue: 2000 stringTagMap: RenderType: Opaque disabledShaderPasses: [] @@ -85,7 +85,7 @@ Material: m_Floats: - _AlphaClip: 0 - _AlphaToMask: 0 - - _Blend: 0 + - _Blend: 2 - _BlendModePreserveSpecular: 1 - _BumpScale: 1 - _ClearCoatMask: 0 @@ -105,13 +105,13 @@ Material: - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 - - _ReceiveShadows: 1 + - _ReceiveShadows: 0 - _Shininess: 0 - _Smoothness: 0.5 - _SmoothnessSource: 0 - _SmoothnessTextureChannel: 0 - _SpecSource: 0 - - _SpecularHighlights: 0 + - _SpecularHighlights: 1 - _SrcBlend: 1 - _SrcBlendAlpha: 1 - _Surface: 0 diff --git a/Assets/Materials/ShipColors/Spaceship9 Green.mat b/Assets/Materials/ShipColors/Spaceship9 Green.mat new file mode 100644 index 0000000..9218fc2 --- /dev/null +++ b/Assets/Materials/ShipColors/Spaceship9 Green.mat @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Spaceship9 Green + m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _SPECULAR_COLOR + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: dce326ec61e7c6a428e2177a5d512f54, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: dce326ec61e7c6a428e2177a5d512f54, 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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossinessSource: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Shininess: 0 + - _Smoothness: 0.571 + - _SmoothnessSource: 0 + - _SmoothnessTextureChannel: 0 + - _SpecSource: 0 + - _SpecularHighlights: 0 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 0.15686275} + - _Color: {r: 1, g: 1, b: 1, a: 0.15686275} + - _EmissionColor: {r: 1, g: 0.030918136, b: 0, a: 1} + - _SpecColor: {r: 0.19999853, g: 0.19999853, b: 0.19999853, a: 0.571} + m_BuildTextureStacks: [] +--- !u!114 &881496485627628667 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/Materials/ShipColors/Spaceship9 Green.mat.meta b/Assets/Materials/ShipColors/Spaceship9 Green.mat.meta new file mode 100644 index 0000000..e35df69 --- /dev/null +++ b/Assets/Materials/ShipColors/Spaceship9 Green.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2dbdbae94c6cb8c468cfb2941278a30f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/ShipColors/Spaceship9 Purple.mat b/Assets/Materials/ShipColors/Spaceship9 Purple.mat new file mode 100644 index 0000000..f06c71c --- /dev/null +++ b/Assets/Materials/ShipColors/Spaceship9 Purple.mat @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Spaceship9 Purple + m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _SPECULAR_COLOR + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 9cdd1142d42eca846b57e3075ea569ed, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 9cdd1142d42eca846b57e3075ea569ed, 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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossinessSource: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Shininess: 0 + - _Smoothness: 0.571 + - _SmoothnessSource: 0 + - _SmoothnessTextureChannel: 0 + - _SpecSource: 0 + - _SpecularHighlights: 0 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 0.15686275} + - _Color: {r: 1, g: 1, b: 1, a: 0.15686275} + - _EmissionColor: {r: 1, g: 0.030918136, b: 0, a: 1} + - _SpecColor: {r: 0.19999853, g: 0.19999853, b: 0.19999853, a: 0.571} + m_BuildTextureStacks: [] +--- !u!114 &881496485627628667 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 diff --git a/Assets/Materials/ShipColors/Spaceship9 Purple.mat.meta b/Assets/Materials/ShipColors/Spaceship9 Purple.mat.meta new file mode 100644 index 0000000..17e3783 --- /dev/null +++ b/Assets/Materials/ShipColors/Spaceship9 Purple.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dca538bd47fefc644b35e8b85482dcb9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/ShipColors/Spaceship9 Red.mat b/Assets/Materials/ShipColors/Spaceship9 Red.mat index b0315c6..7dbef4a 100644 --- a/Assets/Materials/ShipColors/Spaceship9 Red.mat +++ b/Assets/Materials/ShipColors/Spaceship9 Red.mat @@ -107,7 +107,7 @@ Material: - _QueueOffset: 0 - _ReceiveShadows: 1 - _Shininess: 0 - - _Smoothness: 0.5 + - _Smoothness: 0.571 - _SmoothnessSource: 0 - _SmoothnessTextureChannel: 0 - _SpecSource: 0 @@ -118,10 +118,10 @@ Material: - _WorkflowMode: 1 - _ZWrite: 1 m_Colors: - - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} + - _BaseColor: {r: 1, g: 1, b: 1, a: 0.15686275} + - _Color: {r: 1, g: 1, b: 1, a: 0.15686275} - _EmissionColor: {r: 1, g: 0.030918136, b: 0, a: 1} - - _SpecColor: {r: 0.19999993, g: 0.19999993, b: 0.19999993, a: 0.5} + - _SpecColor: {r: 0.19999853, g: 0.19999853, b: 0.19999853, a: 0.571} m_BuildTextureStacks: [] --- !u!114 &881496485627628667 MonoBehaviour: diff --git a/Assets/Materials/ShipColors/Spaceship9 Tail.mat b/Assets/Materials/ShipColors/Spaceship9 Tail.mat new file mode 100644 index 0000000..a4e4b53 --- /dev/null +++ b/Assets/Materials/ShipColors/Spaceship9 Tail.mat @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4937751781001909252 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Spaceship9 Tail + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: d65d2632d6fd7b742af5e79a120bf603, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _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: d65d2632d6fd7b742af5e79a120bf603, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d65d2632d6fd7b742af5e79a120bf603, 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} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 4, g: 4, b: 4, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/ShipColors/Spaceship9 Tail.mat.meta b/Assets/Materials/ShipColors/Spaceship9 Tail.mat.meta new file mode 100644 index 0000000..83b62ab --- /dev/null +++ b/Assets/Materials/ShipColors/Spaceship9 Tail.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9ef1ef5754926b34e93f31acca505d0a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat b/Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat new file mode 100644 index 0000000..2d5f9fe --- /dev/null +++ b/Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: URP PBR Ripples Variant 1 Variant Variant + m_Shader: {fileID: 4800000, guid: 8a7f26cb4a0b4d446b2ca031d3ff37df, type: 3} + m_Parent: {fileID: 2100000, guid: 0b85436977069a64eb9b750c7849bcf8, type: 2} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _MANUAL_RIPPLE + - _OCCLUSIONMAP + - _SPECULARHIGHLIGHTS_OFF + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Ints: [] + m_Floats: [] + m_Colors: + - _BaseColor: {r: 1, g: 0, b: 0.12913987, a: 0.2509804} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat.meta b/Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat.meta new file mode 100644 index 0000000..4f6f962 --- /dev/null +++ b/Assets/Materials/URP PBR Ripples Variant 1 Variant Variant.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f8c45b4875e354a428a0ae0c5d546b7d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/URP PBR Ripples Variant 1 Variant.mat b/Assets/Materials/URP PBR Ripples Variant 1 Variant.mat new file mode 100644 index 0000000..ff07c6d --- /dev/null +++ b/Assets/Materials/URP PBR Ripples Variant 1 Variant.mat @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: URP PBR Ripples Variant 1 Variant + m_Shader: {fileID: 4800000, guid: 8a7f26cb4a0b4d446b2ca031d3ff37df, type: 3} + m_Parent: {fileID: 2100000, guid: f88952575386a74419857c5007be9f49, type: 2} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _MANUAL_RIPPLE + - _OCCLUSIONMAP + - _SPECULARHIGHLIGHTS_OFF + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Ints: [] + m_Floats: [] + m_Colors: + - _BaseColor: {r: 1, g: 0.65141296, b: 0, a: 0.5529412} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/URP PBR Ripples Variant 1 Variant.mat.meta b/Assets/Materials/URP PBR Ripples Variant 1 Variant.mat.meta new file mode 100644 index 0000000..1d6c281 --- /dev/null +++ b/Assets/Materials/URP PBR Ripples Variant 1 Variant.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0b85436977069a64eb9b750c7849bcf8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/URP PBR Ripples Variant 1.mat b/Assets/Materials/URP PBR Ripples Variant 1.mat new file mode 100644 index 0000000..600ad11 --- /dev/null +++ b/Assets/Materials/URP PBR Ripples Variant 1.mat @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: URP PBR Ripples Variant 1 + m_Shader: {fileID: 4800000, guid: 8a7f26cb4a0b4d446b2ca031d3ff37df, type: 3} + m_Parent: {fileID: 2100000, guid: 78cb0d90576fe15439f3fd294d5eaaba, type: 2} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _MANUAL_RIPPLE + - _OCCLUSIONMAP + - _SPECULARHIGHLIGHTS_OFF + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Ints: [] + m_Floats: [] + m_Colors: + - _BaseColor: {r: 0, g: 1, b: 0.96050143, a: 0.67058825} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/URP PBR Ripples Variant 1.mat.meta b/Assets/Materials/URP PBR Ripples Variant 1.mat.meta new file mode 100644 index 0000000..d059358 --- /dev/null +++ b/Assets/Materials/URP PBR Ripples Variant 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f88952575386a74419857c5007be9f49 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Materials/URP PBR Ripples.mat b/Assets/Materials/URP PBR Ripples.mat index b5079b2..be0bc40 100644 --- a/Assets/Materials/URP PBR Ripples.mat +++ b/Assets/Materials/URP PBR Ripples.mat @@ -34,7 +34,7 @@ Material: m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 + m_CustomRenderQueue: 3002 stringTagMap: {} disabledShaderPasses: - DepthOnly diff --git a/Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png b/Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png new file mode 100644 index 0000000000000000000000000000000000000000..e043bec05a81b940604aece4e1f5384a3970d0f5 GIT binary patch literal 8962 zcmeHNX;@R|wq5}wL1hvvN<~nrXi-rSCj?@(##RK52q;2=ib8<`6&YkoiWaq2fm%gn zw1NnTKoJoTg5nWS85{r^!yt1*pe7JPhP!sOKKFU<`FGCkbNgI>u(Pvw_BX6=z3+P8 zZ*#`hnx;BkXF33=ezjxUZU7}bRRW3vevC5jzrqia|8CkBaJzQ?Ab>u6wQb9u-~?_v zGo~#loHNGjNE)#=to?cMr%wxVAFN&!D84Rz5Iyr+($A|Vd)HNbmh|FY^_{_0J~~ku z^C&e|>D8+=qW+=f{Nt&G)wZX-}iys4m8T~g%hV47m0cJN2FP8>;-5(0bY!s^4m`QWWXY9!uy10M@b1&Oz zPt-9UB>N1q*Q$cC2V(T86f3y$j>1_WK zKQ;X>VVxToO3JXTcAQRchI4L+y1fbNvhTOg0*LAM<~%P{gma%ENt`w{U*!~nP1Cn2 ztc}+Ns5%&~-t`{>Ww}a7;tMS}fgNE_c(6XA1v*wZsXL9rMbQZ&{rb7tnT{dYo$KD; z{~Z2DPWU@O;6IciA8G$%9sIX6z|$95A!(>522NbER|R;JtB5@EZ?*XG@xMh4{zyQW z=pRM%M;Gyb4G0NmjU~NxLGDha)(yjZD%Em|-*S0I=9-YZTrT!Hf9QMNWq&>Ed?LS- zBjehzMg3*AZVSM55+$Jfcyy5MhT9}ZZ&EPDD?J<{dy|nR%go%~^0u&TJe^U*>-&KzdE-); z+%TjEH!aOjHrZZw1XF!vG>S+17PZYV62kys+F{{i^5ZH+5}enG==Qsw& zijdlbkbU?3?biw16y0o@r zC(-SBU_Ev!iC_$B0;@&t;vNydMz;gj2gz{NyMMffDAhy%MCa1>?E8kEtn^cXI9D7& zAf$9HY23vLZ`%LuG=LdOu$Gfk##K}oCo`6tPXpT-=V8l9bF+0W$Et5Hbgq&|i3FNa z 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 K?e-V0k^cplZL4ws literal 0 HcmV?d00001 diff --git a/Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png.meta b/Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png.meta new file mode 100644 index 0000000..ab80af4 --- /dev/null +++ b/Assets/Models/SpaceShips/Spaceship9GreenHullTexture.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: dce326ec61e7c6a428e2177a5d512f54 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png b/Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png new file mode 100644 index 0000000000000000000000000000000000000000..63aac352262ad1ec10c1fa0e871a44e1e0ade5df GIT binary patch literal 9038 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 JGrxB}|2I4TEy(}? literal 0 HcmV?d00001 diff --git a/Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png.meta b/Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png.meta new file mode 100644 index 0000000..70109e0 --- /dev/null +++ b/Assets/Models/SpaceShips/Spaceship9PurpleHullTexture.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 9cdd1142d42eca846b57e3075ea569ed +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/SpaceShips/Spaceship9TailTexture.png b/Assets/Models/SpaceShips/Spaceship9TailTexture.png index 6121e7433d6668f937b07307bec4c82188f28d88..12f907376227cbb167c5c70711dfd45bf88caa60 100644 GIT binary patch literal 18925 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

oVa#Upxu_|2*FM@$bFt)bdGYwZ^KI6M37G zZJ!qHg-+An-QsGlNAHU|6k_`D*$=H>hd=icZm?lb$mKhe;$vayy{r;1Jh+T+&^FKY zk*+ClW;9tnZiSR1-=XHG!^bdRhyqfcLiw?)u76t1{~_(%-0suC+AWpiA2hvrSDUw` zQb)Sx+@~MN;yc(idC)YC#RjZ*qQ6(VWNQh>mfw*>lBed8S-Rh~l=Lc{SLBtYE>f@W z1GETKN0#EX53UT8)&3@Scz11O*?c9UCnhuP3umj(V!(2f1ptg@aHk?=0iVg2Zl;s% zSLyCrb-0q(?0M`9!0=p=`ail@1E35z)`}^$^@JWEJGv56<+kU(m!Lz>$@%A6=*wL6 zt+wjYeP-TI*U;gqa?!c(wTcfI7xRY_G9S%^1;6z*cK5$~^Y6W^!;4OS>ahEQvQ3ym zmNE;p(pIw-y+p;Zmvioi zpe{!!0Mxf?U+wNnT}S6D3avVJy^?(sxvCZ~dypttIFFC3iRn(KlPR>#;_LYM*xk)Y z3rl&=2Ub+Y997*=?Pk|@U!8Mt$k*&9uM5l9Z1FpNLi^%+Ze6sEKoRyh0YH0FqJ5|D z8o}S~v(hHJ8}|5ASZ|Z1UM?3+qId?B7(SmGGT;AX4cO&4DnS}$I4m@}cC3`o+xRHB z?=s_sXB66hR854ogjM3;ojP|6C#$M-SmFl>pELU$B1=WBhvA?6QniV-D;@=#R4}&M zR?RSla$Rtj6<#tjI65^CuO=?%WLEG^E!ABVPd#;C<2SMUdfmYLdQ+{AyhglR$#Jv6 zJGZKA{%rNcWWlu@c6IrOGohj%RW$|1;MIi>ZSBo@O%|4^{0%Sq_3UEU)}6xdO?pHD znXsFopLy2U^Nxx~g&r_&-aZRVemBqpo8SE3+{e1%;i}mEzjSnb4RwH6_TH*@6PA2> G;Qs&%!ks_> literal 20438 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