Import art/VFX asset packs + game-feel systems; normalize texture extensions to lowercase for LFS

Add BefourStudios SciFi environment packs, Gabriel Aguiar VFX, and the
ShaderCrew Toon Shader embedded packages, plus combat/enemy/wave/death
gameplay systems and supporting vault docs/screenshots.

Rename 11 vendor textures from uppercase .PNG/.HDR to lowercase so the
case-sensitive Git LFS filters (*.png/*.hdr) match on case-sensitive
filesystems (Linux CI, case-sensitive macOS), not just locally where
core.ignorecase=true masks the gap. Each .meta moved with its asset so
GUID references are preserved. All ~1000 binaries tracked via LFS.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-02 22:50:43 -07:00
parent dd0064c377
commit e362aaeb43
4830 changed files with 1293057 additions and 38 deletions
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4defc8cabf98aad45a53216668c111de
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: c3116fc6c85e9394a8a4c894f2aeae98
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Documentation/TheToonShader-1.0-Documentation.pdf
uploadId: 919972
@@ -0,0 +1,4 @@
There are several ways of how to install the TTS samples:
Unity:
Go to Unity -> Window -> Package Manager -> Select the The Toon Shader package. There under "Samples" you should be able to install the examples :)
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: dfc1cefc724c82040889176fa4a6e117
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/README for Samples.md
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 73dd4343b8db0124d9b422ebdc9e7f31
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4d32b49c8fe696a4d82aa6951a5fe76e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,431 @@
%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: BlackUnlit
m_Shader: {fileID: 4800000, guid: 8686aecb49901f34daa797ae4fd4ac89, type: 3}
m_ValidKeywords:
- _SHADING_COLOR
m_InvalidKeywords:
- _ANCHORSSTOOBJECTSORIGIN_ON
- _ANIMATIONENABLED_ON
- _CASTSHADOWSANCHORSSTOOBJECTSORIGIN_ON
- _CASTSHADOWSSSCAMERADISTANCESCALED_ON
- _CROSSSECTIONENABLED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _ENABLEANTIALIASING_ON
- _ENABLECASTSHADOWS_ON
- _ENABLESHADINGSTYLING_ON
- _ENABLESHADOWS_ON
- _FLOOR_ON
- _HASCLIPPEDSHADOWS_ON
- _RIMAFFECTEDBYNORMALMAP_ON
- _RIMANCHORSSTOOBJECTSORIGIN_ON
- _RIMSSCAMERADISTANCESCALED_ON
- _SHADINGAFFECTEDBYNORMALMAP_ON
- _SPECULARAFFECTEDBYNORMALMAP_ON
- _SPECULARANCHORSSTOOBJECTSORIGIN_ON
- _SPECULARSSCAMERADISTANCESCALED_ON
- _SSCAMERADISTANCESCALED_ON
- _SYNCCULLMODE_ON
- _SYNCWITHRIM_ON
- _SYNCWITHSPECULAR_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 2800000, guid: b402d68ef3469fb4ea41ba32c1f6e7b2, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 2800000, guid: f717b2b756c2b0343b642280db9e2443, type: 3}
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}
- _GradientTex:
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}
- _NoiseMap1:
m_Texture: {fileID: 2800000, guid: 0528154608ff38a4c845b6622c088ea0, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NoiseMap2:
m_Texture: {fileID: 2800000, guid: f40d12a41bafa6749a1465879341fff5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AnchorSSToObjectsOrigin: 1
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 0.104
- _BumpScale: 1
- _CastShadowColorMode: 0
- _CastShadowsAnchorSSToObjectsOrigin: 1
- _CastShadowsCoordinateSystem: 0
- _CastShadowsDrawSpace: 1
- _CastShadowsHardnessRandomIntensity: 0
- _CastShadowsHardnessRandomMode: 0
- _CastShadowsLengthRandomIntensity: 0
- _CastShadowsLengthRandomMode: 0
- _CastShadowsNoise1Seed: 1
- _CastShadowsNoise1Size: 1
- _CastShadowsNoise2Seed: 1
- _CastShadowsNoiseIntensity: 0
- _CastShadowsNumberOfCellsHatching: 1
- _CastShadowsOpacityRandomIntensity: 0
- _CastShadowsOpacityRandomMode: 0
- _CastShadowsPolarCenterMode: 0
- _CastShadowsSSCameraDistanceScaled: 1
- _CastShadowsSmoothness: 0.9
- _CastShadowsSpacingRandomIntensity: 0
- _CastShadowsSpacingRandomMode: 0
- _CastShadowsStrength: 0
- _CastShadowsStyle: 0
- _CastShadowsThicknessRandomMode: 0
- _CastShadowsThicknesshRandomIntensity: 0
- _Ceiling: 0
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 2.87
- _CeilingYGradientLength: 0
- _CellTransitionSmoothness: 0.2
- _CircleObstructionDestroyRadius: 0.81
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 0.81
- _ConeStrength: 1
- _CoordinateSystem: 0
- _CrossSectionEnabled: 1
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 0
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 0.45
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 0
- _DissolveEmission: 0
- _DissolveEmissionBooster: 15.23
- _DissolveFallOff: 0.51
- _DissolveMaskEnabled: 0
- _DissolveMethod: 0
- _DissolveTexSpace: 2
- _DrawSpace: 1
- _DstBlend: 0
- _EnableAntiAliasing: 1
- _EnableCastShadows: 1
- _EnableCastShadowsRandomizer: 0
- _EnableCastShadowsStyling: 1
- _EnableDefaultEffectRadius: 0
- _EnableOutline: 0
- _EnableRim: 0
- _EnableRimRandomizer: 0
- _EnableRimStyling: 0
- _EnableShadingRandomizer: 0
- _EnableShadingStyling: 1
- _EnableShadows: 1
- _EnableSpecular: 0
- _EnableSpecularRandomizer: 0
- _EnableSpecularStyling: 0
- _EnableStyling: 0
- _EnableStylingDistanceFade: 0
- _EnableToonShading: 0
- _Floor: 1
- _FloorMode: 0
- _FloorY: 0.36
- _FloorYTextureGradientLength: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _GradientBlendFactor: 1
- _GradientBlending: 2
- _GradientMode: 0
- _HalftonePatternCameraDistanceFade: 0
- _HardnessRandomIntensity: 0
- _HardnessRandomMode: 0
- _HatchingAffectedByNormalMap: 0
- _HatchingCameraDistanceFade: 0
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 1
- _IsExempt: 0
- _IsOptimized: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _LengthRandomIntensity: 0
- _LengthRandomMode: 0
- _LightFunction: 1
- _Metallic: 0
- _Mode: 0
- _NoiseIntensity: 0
- _NoiseTextureQuality: 0
- _NumberOfCells: 2
- _NumberOfCellsHatching: 2
- _Obstruction: 6
- _OcclusionStrength: 1
- _OpacityRandomIntensity: 0
- _OpacityRandomMode: 0
- _OutlineCameraDistanceImpact: 0
- _OutlineDepthOffset: 0
- _OutlineWidth: 6
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PolarCenterMode: 0
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _RimAffectedArea: 1
- _RimAffectedByNormalMap: 1
- _RimAnchorSSToObjectsOrigin: 1
- _RimBlending: 0
- _RimCoordinateSystem: 0
- _RimDrawSpace: 0
- _RimHardnessRandomIntensity: 0
- _RimHardnessRandomMode: 0
- _RimLengthRandomIntensity: 0
- _RimLengthRandomMode: 0
- _RimNoise1Seed: 1
- _RimNoise1Size: 1
- _RimNoise2Seed: 1
- _RimNoiseIntensity: 0
- _RimOpacity: 1
- _RimOpacityRandomIntensity: 0
- _RimOpacityRandomMode: 0
- _RimPolarCenterMode: 0
- _RimSSCameraDistanceScaled: 1
- _RimSize: 0.4
- _RimSmoothness: 0
- _RimSpacingRandomIntensity: 0
- _RimSpacingRandomMode: 0
- _RimStyle: 0
- _RimThicknessRandomMode: 0
- _RimThicknesshRandomIntensity: 0
- _SSCameraDistanceScaled: 1
- _ShadingAffectedByNormalMap: 1
- _ShadingFunction: 0
- _ShadingMode: 0
- _ShadingNoise1Seed: 1
- _ShadingNoise1Size: 1
- _ShadingNoise2Seed: 1
- _ShadingStyle: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SpacingRandomIntensity: 0
- _SpacingRandomMode: 0
- _SpecularAffectedByNormalMap: 1
- _SpecularAnchorSSToObjectsOrigin: 1
- _SpecularBlending: 1
- _SpecularCoordinateSystem: 0
- _SpecularDrawSpace: 1
- _SpecularHardnessRandomIntensity: 0
- _SpecularHardnessRandomMode: 0
- _SpecularHighlights: 1
- _SpecularLengthRandomIntensity: 0
- _SpecularLengthRandomMode: 0
- _SpecularNoise1Seed: 1
- _SpecularNoise1Size: 1
- _SpecularNoise2Seed: 1
- _SpecularNoiseIntensity: 0
- _SpecularOpacity: 1
- _SpecularOpacityRandomIntensity: 0
- _SpecularOpacityRandomMode: 0
- _SpecularPolarCenterMode: 0
- _SpecularSSCameraDistanceScaled: 1
- _SpecularSize: 0
- _SpecularSmoothness: 0
- _SpecularSpacingRandomIntensity: 0
- _SpecularSpacingRandomMode: 0
- _SpecularStyle: 0
- _SpecularThicknessRandomMode: 0
- _SpecularThicknesshRandomIntensity: 0
- _SrcBlend: 1
- _StylingAdjustDistanceFadeValue: 0
- _StylingCastShadowsBlending: 0
- _StylingCastShadowsDensity: 30
- _StylingCastShadowsHalftonesOffset: 1
- _StylingCastShadowsHalftonesRoundness: 1
- _StylingCastShadowsHalftonesRoundnessFalloff: 1
- _StylingCastShadowsHardness: 0.9
- _StylingCastShadowsInitialDirection: 45
- _StylingCastShadowsIsInverted: 0
- _StylingCastShadowsOpacity: 1
- _StylingCastShadowsOpacityFalloff: 0
- _StylingCastShadowsRotationBetweenCells: 30
- _StylingCastShadowsSmoothness: 1
- _StylingCastShadowsSyncWithOtherStyling: 1
- _StylingCastShadowsThickness: 0.8
- _StylingCastShadowsThicknessControl: 0
- _StylingCastShadowsThicknessFalloff: 0.1
- _StylingDFFalloff: 0
- _StylingDFStartingDistance: 0
- _StylingDistanceFadeValue: 0
- _StylingOvermodelingFactor: 0
- _StylingRimAffectedArea: 2
- _StylingRimBlending: 0
- _StylingRimDensity: 30
- _StylingRimHalftonesOffset: 1
- _StylingRimHalftonesRoundness: 1
- _StylingRimHalftonesRoundnessFalloff: 1
- _StylingRimHardness: 0.9
- _StylingRimIsInverted: 0
- _StylingRimOpacity: 1
- _StylingRimOpacityFalloff: 0
- _StylingRimRotation: 0
- _StylingRimSize: 0.1
- _StylingRimSmoothness: 0.3
- _StylingRimSyncWithOtherStyling: 0
- _StylingRimThickness: 0.8
- _StylingRimThicknessControl: 0
- _StylingRimThicknessFalloff: 0.1
- _StylingShadingBlending: 0
- _StylingShadingDensity: 30
- _StylingShadingHalftonesOffset: 1
- _StylingShadingHalftonesRoundness: 1
- _StylingShadingHalftonesRoundnessFalloff: 1
- _StylingShadingHardness: 0.9
- _StylingShadingInitialDirection: 45
- _StylingShadingIsInverted: 0
- _StylingShadingOpacity: 1
- _StylingShadingOpacityFalloff: 0
- _StylingShadingRotationBetweenCells: 30
- _StylingShadingSyncWithOtherStyling: 0
- _StylingShadingThickness: 0.9
- _StylingShadingThicknessControl: 0
- _StylingShadingThicknessFalloff: 0.5
- _StylingSpecularBlending: 0
- _StylingSpecularDensity: 30
- _StylingSpecularHalftonesOffset: 1
- _StylingSpecularHalftonesRoundness: 1
- _StylingSpecularHalftonesRoundnessFalloff: 1
- _StylingSpecularHardness: 0.9
- _StylingSpecularIsInverted: 0
- _StylingSpecularOpacity: 1
- _StylingSpecularOpacityFalloff: 0
- _StylingSpecularRotation: 0
- _StylingSpecularSize: 0.8
- _StylingSpecularSmoothness: 0.2
- _StylingSpecularSyncWithOtherStyling: 0
- _StylingSpecularThickness: 0.8
- _StylingSpecularThicknessControl: 0
- _StylingSpecularThicknessFalloff: 0.1
- _SyncCullMode: 1
- _SyncWithLightPartitioning: 0
- _SyncWithRim: 1
- _SyncWithSpecular: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TerminatorSmoothness: 0
- _TerminatorWidth: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.476
- _TheToonShaderIdentifier: 1
- _ThicknessRandomMode: 0
- _ThicknesshRandomIntensity: 0
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 0.69
- _UseAlphaOnlyFromBaseMap: 0
- _UseCustomTime: 0
- _ZWrite: 1
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.1
- _ZoningMode: 0
- _hasClippedShadows: 1
- _id: 0
- _isReferenceMaterial: 0
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _CastShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CastShadowsPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _Color: {r: 0, g: 0, b: 0, a: 1}
- _CoreShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CrossSectionColor: {r: 0, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FormShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1}
- _PolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _RimColor: {r: 1, g: 0, b: 0, a: 1}
- _RimPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _SpecularColor: {r: 1, g: 1, b: 0, a: 1}
- _SpecularPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _StylingCastShadowsColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingRimColor: {r: 0, g: 0, b: 1, a: 1}
- _StylingSpecularColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 65ccdaafe682af747b6b46d74fa45dc4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/BlackUnlit.mat
uploadId: 919972
@@ -0,0 +1,429 @@
%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: BuildingToonSTSMaterial
m_Shader: {fileID: 4800000, guid: 7bb17be94ebc0e04aa338bc7c73c9bec, type: 3}
m_ValidKeywords:
- _SHADING_COLOR
m_InvalidKeywords:
- _ANCHORSSTOOBJECTSORIGIN_ON
- _ANIMATIONENABLED_ON
- _CASTSHADOWSANCHORSSTOOBJECTSORIGIN_ON
- _CASTSHADOWSSSCAMERADISTANCESCALED_ON
- _CROSSSECTIONENABLED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _ENABLEANTIALIASING_ON
- _ENABLECASTSHADOWSRANDOMIZER_ON
- _ENABLECASTSHADOWS_ON
- _ENABLEOUTLINE_ON
- _ENABLESHADINGRANDOMIZER_ON
- _ENABLESHADINGSTYLING_ON
- _ENABLESHADOWS_ON
- _ENABLESTYLING_ON
- _ENABLETOONSHADING_ON
- _FLOOR_ON
- _RIMAFFECTEDBYNORMALMAP_ON
- _RIMANCHORSSTOOBJECTSORIGIN_ON
- _RIMSSCAMERADISTANCESCALED_ON
- _SHADINGAFFECTEDBYNORMALMAP_ON
- _SPECULARAFFECTEDBYNORMALMAP_ON
- _SPECULARANCHORSSTOOBJECTSORIGIN_ON
- _SPECULARSSCAMERADISTANCESCALED_ON
- _SSCAMERADISTANCESCALED_ON
- _SYNCWITHRIM_ON
- _SYNCWITHSPECULAR_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
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}
- _GradientTex:
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}
- _NoiseMap1:
m_Texture: {fileID: 2800000, guid: 0528154608ff38a4c845b6622c088ea0, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NoiseMap2:
m_Texture: {fileID: 2800000, guid: f40d12a41bafa6749a1465879341fff5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AnchorSSToObjectsOrigin: 1
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 1
- _BumpScale: 1
- _CastShadowColorMode: 0
- _CastShadowsAnchorSSToObjectsOrigin: 1
- _CastShadowsCoordinateSystem: 0
- _CastShadowsDrawSpace: 0
- _CastShadowsHardnessRandomIntensity: 0.643
- _CastShadowsHardnessRandomMode: 1
- _CastShadowsLengthRandomIntensity: 0.489
- _CastShadowsLengthRandomMode: 0
- _CastShadowsNoise1Seed: 1
- _CastShadowsNoise1Size: 2.86
- _CastShadowsNoise2Seed: 1
- _CastShadowsNoiseIntensity: 0
- _CastShadowsNumberOfCellsHatching: 2
- _CastShadowsOpacityRandomIntensity: 0.106
- _CastShadowsOpacityRandomMode: 0
- _CastShadowsPolarCenterMode: 0
- _CastShadowsSSCameraDistanceScaled: 1
- _CastShadowsSmoothness: 0.9
- _CastShadowsSpacingRandomIntensity: 1
- _CastShadowsSpacingRandomMode: 1
- _CastShadowsStrength: 0
- _CastShadowsStyle: 0
- _CastShadowsThicknessRandomMode: 1
- _CastShadowsThicknesshRandomIntensity: 1
- _Ceiling: 0
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 1
- _CeilingYGradientLength: 0.1
- _CellTransitionSmoothness: 0.2
- _CircleObstructionDestroyRadius: 0.63
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 1.89
- _ConeStrength: 1
- _CoordinateSystem: 0
- _CrossSectionEnabled: 1
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 0
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 0.39
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 1
- _DissolveEmission: 0
- _DissolveEmissionBooster: 1
- _DissolveFallOff: 1
- _DissolveMaskEnabled: 0
- _DissolveMethod: 1
- _DissolveTexSpace: 0
- _DrawSpace: 0
- _EnableAntiAliasing: 1
- _EnableCastShadows: 1
- _EnableCastShadowsRandomizer: 1
- _EnableCastShadowsStyling: 1
- _EnableDefaultEffectRadius: 0
- _EnableOutline: 1
- _EnableRim: 0
- _EnableRimRandomizer: 0
- _EnableRimStyling: 0
- _EnableShadingRandomizer: 1
- _EnableShadingStyling: 1
- _EnableShadows: 1
- _EnableSpecular: 0
- _EnableSpecularRandomizer: 0
- _EnableSpecularStyling: 0
- _EnableStyling: 1
- _EnableStylingDistanceFade: 0
- _EnableToonShading: 1
- _Floor: 1
- _FloorMode: 0
- _FloorY: 0.63
- _FloorYTextureGradientLength: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GradientBlendFactor: 1
- _GradientBlending: 2
- _GradientMode: 0
- _HalftonePatternCameraDistanceFade: 0
- _HardnessRandomIntensity: 0.643
- _HardnessRandomMode: 1
- _HatchingAffectedByNormalMap: 0
- _HatchingCameraDistanceFade: 0
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 1
- _IsExempt: 0
- _IsOptimized: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _LengthRandomIntensity: 0.489
- _LengthRandomMode: 0
- _LightFunction: 1
- _Metallic: 0
- _Mode: 0
- _NoiseIntensity: 0
- _NoiseTextureQuality: 0
- _NumberOfCells: 2
- _NumberOfCellsHatching: 2
- _Obstruction: 6
- _OcclusionStrength: 1
- _OpacityRandomIntensity: 0.106
- _OpacityRandomMode: 0
- _OutlineCameraDistanceImpact: 0
- _OutlineDepthOffset: 0
- _OutlineWidth: 3.1
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PolarCenterMode: 0
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _RimAffectedArea: 1
- _RimAffectedByNormalMap: 1
- _RimAnchorSSToObjectsOrigin: 1
- _RimBlending: 0
- _RimCoordinateSystem: 0
- _RimDrawSpace: 0
- _RimHardnessRandomIntensity: 0
- _RimHardnessRandomMode: 0
- _RimLengthRandomIntensity: 0
- _RimLengthRandomMode: 0
- _RimNoise1Seed: 1
- _RimNoise1Size: 1
- _RimNoise2Seed: 1
- _RimNoiseIntensity: 0
- _RimOpacity: 1
- _RimOpacityRandomIntensity: 0
- _RimOpacityRandomMode: 0
- _RimPolarCenterMode: 0
- _RimSSCameraDistanceScaled: 1
- _RimSize: 0.4
- _RimSmoothness: 0
- _RimSpacingRandomIntensity: 0
- _RimSpacingRandomMode: 0
- _RimStyle: 0
- _RimThicknessRandomMode: 0
- _RimThicknesshRandomIntensity: 0
- _SSCameraDistanceScaled: 1
- _ShadingAffectedByNormalMap: 1
- _ShadingFunction: 0
- _ShadingMode: 0
- _ShadingNoise1Seed: 1
- _ShadingNoise1Size: 2.86
- _ShadingNoise2Seed: 1
- _ShadingStyle: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SpacingRandomIntensity: 1
- _SpacingRandomMode: 1
- _SpecularAffectedByNormalMap: 1
- _SpecularAnchorSSToObjectsOrigin: 1
- _SpecularBlending: 1
- _SpecularCoordinateSystem: 0
- _SpecularDrawSpace: 1
- _SpecularHardnessRandomIntensity: 0
- _SpecularHardnessRandomMode: 0
- _SpecularLengthRandomIntensity: 0
- _SpecularLengthRandomMode: 0
- _SpecularNoise1Seed: 1
- _SpecularNoise1Size: 1
- _SpecularNoise2Seed: 1
- _SpecularNoiseIntensity: 0
- _SpecularOpacity: 1
- _SpecularOpacityRandomIntensity: 0
- _SpecularOpacityRandomMode: 0
- _SpecularPolarCenterMode: 0
- _SpecularSSCameraDistanceScaled: 1
- _SpecularSize: 0
- _SpecularSmoothness: 0
- _SpecularSpacingRandomIntensity: 0
- _SpecularSpacingRandomMode: 0
- _SpecularStyle: 0
- _SpecularThicknessRandomMode: 0
- _SpecularThicknesshRandomIntensity: 0
- _StylingAdjustDistanceFadeValue: 0
- _StylingCastShadowsBlending: 0
- _StylingCastShadowsDensity: 164.8
- _StylingCastShadowsHalftonesOffset: 1
- _StylingCastShadowsHalftonesRoundness: 1
- _StylingCastShadowsHalftonesRoundnessFalloff: 1
- _StylingCastShadowsHardness: 1
- _StylingCastShadowsInitialDirection: 45
- _StylingCastShadowsIsInverted: 0
- _StylingCastShadowsOpacity: 1
- _StylingCastShadowsOpacityFalloff: 0
- _StylingCastShadowsRotationBetweenCells: 30
- _StylingCastShadowsSmoothness: 1
- _StylingCastShadowsSyncWithOtherStyling: 1
- _StylingCastShadowsThickness: 1
- _StylingCastShadowsThicknessControl: 0
- _StylingCastShadowsThicknessFalloff: 0.311
- _StylingDFFalloff: 0
- _StylingDFStartingDistance: 0
- _StylingDistanceFadeValue: 0
- _StylingOvermodelingFactor: 1
- _StylingRimAffectedArea: 2
- _StylingRimBlending: 0
- _StylingRimDensity: 30
- _StylingRimHalftonesOffset: 1
- _StylingRimHalftonesRoundness: 1
- _StylingRimHalftonesRoundnessFalloff: 1
- _StylingRimHardness: 0.9
- _StylingRimIsInverted: 0
- _StylingRimOpacity: 1
- _StylingRimOpacityFalloff: 0
- _StylingRimRotation: 0
- _StylingRimSize: 0.1
- _StylingRimSmoothness: 0.3
- _StylingRimSyncWithOtherStyling: 0
- _StylingRimThickness: 0.8
- _StylingRimThicknessControl: 0
- _StylingRimThicknessFalloff: 0.1
- _StylingShadingBlending: 0
- _StylingShadingDensity: 164.8
- _StylingShadingHalftonesOffset: 1
- _StylingShadingHalftonesRoundness: 1
- _StylingShadingHalftonesRoundnessFalloff: 1
- _StylingShadingHardness: 1
- _StylingShadingInitialDirection: 45
- _StylingShadingIsInverted: 0
- _StylingShadingOpacity: 1
- _StylingShadingOpacityFalloff: 0
- _StylingShadingRotationBetweenCells: 30
- _StylingShadingSyncWithOtherStyling: 0
- _StylingShadingThickness: 1
- _StylingShadingThicknessControl: 0
- _StylingShadingThicknessFalloff: 0.311
- _StylingSpecularBlending: 0
- _StylingSpecularDensity: 30
- _StylingSpecularHalftonesOffset: 1
- _StylingSpecularHalftonesRoundness: 1
- _StylingSpecularHalftonesRoundnessFalloff: 1
- _StylingSpecularHardness: 0.9
- _StylingSpecularIsInverted: 0
- _StylingSpecularOpacity: 1
- _StylingSpecularOpacityFalloff: 0
- _StylingSpecularRotation: 0
- _StylingSpecularSize: 0.8
- _StylingSpecularSmoothness: 0.2
- _StylingSpecularSyncWithOtherStyling: 0
- _StylingSpecularThickness: 0.8
- _StylingSpecularThicknessControl: 0
- _StylingSpecularThicknessFalloff: 0.1
- _SyncCullMode: 0
- _SyncWithLightPartitioning: 0
- _SyncWithRim: 1
- _SyncWithSpecular: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TerminatorSmoothness: 0
- _TerminatorWidth: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.3
- _TheToonShaderIdentifier: 1
- _ThicknessRandomMode: 1
- _ThicknesshRandomIntensity: 1
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 1
- _UseAlphaOnlyFromBaseMap: 0
- _UseCustomTime: 0
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.03
- _ZoningMode: 1
- _hasClippedShadows: 0
- _id: 0
- _isReferenceMaterial: 0
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _CastShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CastShadowsPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _CoreShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CrossSectionColor: {r: 0, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FormShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1}
- _PolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _RimColor: {r: 1, g: 0, b: 0, a: 1}
- _RimPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _SpecularColor: {r: 1, g: 1, b: 0, a: 1}
- _SpecularPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _StylingCastShadowsColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingRimColor: {r: 0, g: 0, b: 1, a: 1}
- _StylingSpecularColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 85b56b20345463a408c11357bf81e255
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/BuildingToonSTSMaterial.mat
uploadId: 919972
@@ -0,0 +1,427 @@
%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: GroundToonMaterial
m_Shader: {fileID: 4800000, guid: cdb1479f619aff740b0cea7a60a84201, type: 3}
m_ValidKeywords:
- _SHADING_COLOR
m_InvalidKeywords:
- _ANCHORSSTOOBJECTSORIGIN_ON
- _ANIMATIONENABLED_ON
- _CASTSHADOWSANCHORSSTOOBJECTSORIGIN_ON
- _CASTSHADOWSSSCAMERADISTANCESCALED_ON
- _CROSSSECTIONENABLED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _ENABLEANTIALIASING_ON
- _ENABLECASTSHADOWSRANDOMIZER_ON
- _ENABLECASTSHADOWS_ON
- _ENABLESHADINGRANDOMIZER_ON
- _ENABLESHADOWS_ON
- _ENABLESTYLING_ON
- _ENABLETOONSHADING_ON
- _FLOOR_ON
- _RIMAFFECTEDBYNORMALMAP_ON
- _RIMANCHORSSTOOBJECTSORIGIN_ON
- _RIMSSCAMERADISTANCESCALED_ON
- _SHADINGAFFECTEDBYNORMALMAP_ON
- _SPECULARAFFECTEDBYNORMALMAP_ON
- _SPECULARANCHORSSTOOBJECTSORIGIN_ON
- _SPECULARSSCAMERADISTANCESCALED_ON
- _SSCAMERADISTANCESCALED_ON
- _SYNCWITHRIM_ON
- _SYNCWITHSPECULAR_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
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}
- _GradientTex:
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}
- _NoiseMap1:
m_Texture: {fileID: 2800000, guid: 0528154608ff38a4c845b6622c088ea0, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NoiseMap2:
m_Texture: {fileID: 2800000, guid: f40d12a41bafa6749a1465879341fff5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AnchorSSToObjectsOrigin: 1
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 1
- _BumpScale: 1
- _CastShadowColorMode: 0
- _CastShadowsAnchorSSToObjectsOrigin: 1
- _CastShadowsCoordinateSystem: 0
- _CastShadowsDrawSpace: 0
- _CastShadowsHardnessRandomIntensity: 0.643
- _CastShadowsHardnessRandomMode: 1
- _CastShadowsLengthRandomIntensity: 0.489
- _CastShadowsLengthRandomMode: 0
- _CastShadowsNoise1Seed: 1
- _CastShadowsNoise1Size: 2.86
- _CastShadowsNoise2Seed: 1
- _CastShadowsNoiseIntensity: 0
- _CastShadowsNumberOfCellsHatching: 5
- _CastShadowsOpacityRandomIntensity: 0.106
- _CastShadowsOpacityRandomMode: 0
- _CastShadowsPolarCenterMode: 0
- _CastShadowsSSCameraDistanceScaled: 1
- _CastShadowsSmoothness: 0.9
- _CastShadowsSpacingRandomIntensity: 1
- _CastShadowsSpacingRandomMode: 1
- _CastShadowsStrength: 0
- _CastShadowsStyle: 0
- _CastShadowsThicknessRandomMode: 1
- _CastShadowsThicknesshRandomIntensity: 1
- _Ceiling: 0
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 1
- _CeilingYGradientLength: 0.1
- _CellTransitionSmoothness: 0.2
- _CircleObstructionDestroyRadius: 0.63
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 1.89
- _ConeStrength: 1
- _CoordinateSystem: 0
- _CrossSectionEnabled: 1
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 0
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 0.39
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 1
- _DissolveEmission: 0
- _DissolveEmissionBooster: 1
- _DissolveFallOff: 1
- _DissolveMaskEnabled: 0
- _DissolveMethod: 1
- _DissolveTexSpace: 0
- _DrawSpace: 0
- _EnableAntiAliasing: 1
- _EnableCastShadows: 1
- _EnableCastShadowsRandomizer: 1
- _EnableCastShadowsStyling: 1
- _EnableDefaultEffectRadius: 0
- _EnableOutline: 0
- _EnableRim: 0
- _EnableRimRandomizer: 0
- _EnableRimStyling: 0
- _EnableShadingRandomizer: 1
- _EnableShadingStyling: 0
- _EnableShadows: 1
- _EnableSpecular: 0
- _EnableSpecularRandomizer: 0
- _EnableSpecularStyling: 0
- _EnableStyling: 1
- _EnableStylingDistanceFade: 0
- _EnableToonShading: 1
- _Floor: 1
- _FloorMode: 0
- _FloorY: 0.63
- _FloorYTextureGradientLength: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GradientBlendFactor: 1
- _GradientBlending: 2
- _GradientMode: 0
- _HalftonePatternCameraDistanceFade: 0
- _HardnessRandomIntensity: 0.643
- _HardnessRandomMode: 1
- _HatchingAffectedByNormalMap: 0
- _HatchingCameraDistanceFade: 0
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 1
- _IsExempt: 0
- _IsOptimized: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _LengthRandomIntensity: 0.489
- _LengthRandomMode: 0
- _LightFunction: 1
- _Metallic: 0
- _Mode: 0
- _NoiseIntensity: 0
- _NoiseTextureQuality: 0
- _NumberOfCells: 2
- _NumberOfCellsHatching: 2
- _Obstruction: 6
- _OcclusionStrength: 1
- _OpacityRandomIntensity: 0.106
- _OpacityRandomMode: 0
- _OutlineCameraDistanceImpact: 0
- _OutlineDepthOffset: 0
- _OutlineWidth: 3.1
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PolarCenterMode: 0
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _RimAffectedArea: 1
- _RimAffectedByNormalMap: 1
- _RimAnchorSSToObjectsOrigin: 1
- _RimBlending: 0
- _RimCoordinateSystem: 0
- _RimDrawSpace: 0
- _RimHardnessRandomIntensity: 0
- _RimHardnessRandomMode: 0
- _RimLengthRandomIntensity: 0
- _RimLengthRandomMode: 0
- _RimNoise1Seed: 1
- _RimNoise1Size: 1
- _RimNoise2Seed: 1
- _RimNoiseIntensity: 0
- _RimOpacity: 1
- _RimOpacityRandomIntensity: 0
- _RimOpacityRandomMode: 0
- _RimPolarCenterMode: 0
- _RimSSCameraDistanceScaled: 1
- _RimSize: 0.4
- _RimSmoothness: 0
- _RimSpacingRandomIntensity: 0
- _RimSpacingRandomMode: 0
- _RimStyle: 0
- _RimThicknessRandomMode: 0
- _RimThicknesshRandomIntensity: 0
- _SSCameraDistanceScaled: 1
- _ShadingAffectedByNormalMap: 1
- _ShadingFunction: 0
- _ShadingMode: 0
- _ShadingNoise1Seed: 1
- _ShadingNoise1Size: 2.86
- _ShadingNoise2Seed: 1
- _ShadingStyle: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SpacingRandomIntensity: 1
- _SpacingRandomMode: 1
- _SpecularAffectedByNormalMap: 1
- _SpecularAnchorSSToObjectsOrigin: 1
- _SpecularBlending: 1
- _SpecularCoordinateSystem: 0
- _SpecularDrawSpace: 1
- _SpecularHardnessRandomIntensity: 0
- _SpecularHardnessRandomMode: 0
- _SpecularLengthRandomIntensity: 0
- _SpecularLengthRandomMode: 0
- _SpecularNoise1Seed: 1
- _SpecularNoise1Size: 1
- _SpecularNoise2Seed: 1
- _SpecularNoiseIntensity: 0
- _SpecularOpacity: 1
- _SpecularOpacityRandomIntensity: 0
- _SpecularOpacityRandomMode: 0
- _SpecularPolarCenterMode: 0
- _SpecularSSCameraDistanceScaled: 1
- _SpecularSize: 0
- _SpecularSmoothness: 0
- _SpecularSpacingRandomIntensity: 0
- _SpecularSpacingRandomMode: 0
- _SpecularStyle: 0
- _SpecularThicknessRandomMode: 0
- _SpecularThicknesshRandomIntensity: 0
- _StylingAdjustDistanceFadeValue: 0
- _StylingCastShadowsBlending: 0
- _StylingCastShadowsDensity: 204.9
- _StylingCastShadowsHalftonesOffset: 1
- _StylingCastShadowsHalftonesRoundness: 1
- _StylingCastShadowsHalftonesRoundnessFalloff: 1
- _StylingCastShadowsHardness: 1
- _StylingCastShadowsInitialDirection: 45
- _StylingCastShadowsIsInverted: 0
- _StylingCastShadowsOpacity: 1
- _StylingCastShadowsOpacityFalloff: 0
- _StylingCastShadowsRotationBetweenCells: 30
- _StylingCastShadowsSmoothness: 1
- _StylingCastShadowsSyncWithOtherStyling: 0
- _StylingCastShadowsThickness: 1
- _StylingCastShadowsThicknessControl: 0
- _StylingCastShadowsThicknessFalloff: 0.311
- _StylingDFFalloff: 0
- _StylingDFStartingDistance: 0
- _StylingDistanceFadeValue: 0
- _StylingOvermodelingFactor: 1
- _StylingRimAffectedArea: 2
- _StylingRimBlending: 0
- _StylingRimDensity: 30
- _StylingRimHalftonesOffset: 1
- _StylingRimHalftonesRoundness: 1
- _StylingRimHalftonesRoundnessFalloff: 1
- _StylingRimHardness: 0.9
- _StylingRimIsInverted: 0
- _StylingRimOpacity: 1
- _StylingRimOpacityFalloff: 0
- _StylingRimRotation: 0
- _StylingRimSize: 0.1
- _StylingRimSmoothness: 0.3
- _StylingRimSyncWithOtherStyling: 0
- _StylingRimThickness: 0.8
- _StylingRimThicknessControl: 0
- _StylingRimThicknessFalloff: 0.1
- _StylingShadingBlending: 0
- _StylingShadingDensity: 164.8
- _StylingShadingHalftonesOffset: 1
- _StylingShadingHalftonesRoundness: 1
- _StylingShadingHalftonesRoundnessFalloff: 1
- _StylingShadingHardness: 1
- _StylingShadingInitialDirection: 45
- _StylingShadingIsInverted: 0
- _StylingShadingOpacity: 1
- _StylingShadingOpacityFalloff: 0
- _StylingShadingRotationBetweenCells: 30
- _StylingShadingSyncWithOtherStyling: 0
- _StylingShadingThickness: 1
- _StylingShadingThicknessControl: 0
- _StylingShadingThicknessFalloff: 0.311
- _StylingSpecularBlending: 0
- _StylingSpecularDensity: 30
- _StylingSpecularHalftonesOffset: 1
- _StylingSpecularHalftonesRoundness: 1
- _StylingSpecularHalftonesRoundnessFalloff: 1
- _StylingSpecularHardness: 0.9
- _StylingSpecularIsInverted: 0
- _StylingSpecularOpacity: 1
- _StylingSpecularOpacityFalloff: 0
- _StylingSpecularRotation: 0
- _StylingSpecularSize: 0.8
- _StylingSpecularSmoothness: 0.2
- _StylingSpecularSyncWithOtherStyling: 0
- _StylingSpecularThickness: 0.8
- _StylingSpecularThicknessControl: 0
- _StylingSpecularThicknessFalloff: 0.1
- _SyncCullMode: 0
- _SyncWithLightPartitioning: 0
- _SyncWithRim: 1
- _SyncWithSpecular: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TerminatorSmoothness: 0
- _TerminatorWidth: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.3
- _TheToonShaderIdentifier: 1
- _ThicknessRandomMode: 1
- _ThicknesshRandomIntensity: 1
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 1
- _UseAlphaOnlyFromBaseMap: 0
- _UseCustomTime: 0
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.03
- _ZoningMode: 1
- _hasClippedShadows: 0
- _id: 0
- _isReferenceMaterial: 0
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _CastShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CastShadowsPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _CoreShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CrossSectionColor: {r: 0, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FormShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1}
- _PolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _RimColor: {r: 1, g: 0, b: 0, a: 1}
- _RimPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _SpecularColor: {r: 1, g: 1, b: 0, a: 1}
- _SpecularPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _StylingCastShadowsColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingRimColor: {r: 0, g: 0, b: 1, a: 1}
- _StylingSpecularColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: e81b02489280295409fd21f4cb0c0b4c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/GroundToonMaterial.mat
uploadId: 919972
@@ -0,0 +1,423 @@
%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: PlayerMat
m_Shader: {fileID: 4800000, guid: cdb1479f619aff740b0cea7a60a84201, type: 3}
m_ValidKeywords:
- _SHADING_COLOR
m_InvalidKeywords:
- _ANCHORSSTOOBJECTSORIGIN_ON
- _ANIMATIONENABLED_ON
- _CASTSHADOWSANCHORSSTOOBJECTSORIGIN_ON
- _CASTSHADOWSSSCAMERADISTANCESCALED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _ENABLEANTIALIASING_ON
- _ENABLECASTSHADOWS_ON
- _ENABLESHADINGSTYLING_ON
- _ENABLESHADOWS_ON
- _ENABLETOONSHADING_ON
- _RIMAFFECTEDBYNORMALMAP_ON
- _RIMANCHORSSTOOBJECTSORIGIN_ON
- _RIMSSCAMERADISTANCESCALED_ON
- _SHADINGAFFECTEDBYNORMALMAP_ON
- _SPECULARAFFECTEDBYNORMALMAP_ON
- _SPECULARANCHORSSTOOBJECTSORIGIN_ON
- _SPECULARSSCAMERADISTANCESCALED_ON
- _SSCAMERADISTANCESCALED_ON
- _SYNCWITHRIM_ON
- _SYNCWITHSPECULAR_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
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}
- _GradientTex:
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}
- _NoiseMap1:
m_Texture: {fileID: 2800000, guid: 0528154608ff38a4c845b6622c088ea0, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NoiseMap2:
m_Texture: {fileID: 2800000, guid: f40d12a41bafa6749a1465879341fff5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AnchorSSToObjectsOrigin: 1
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 1
- _BumpScale: 1
- _CastShadowColorMode: 0
- _CastShadowsAnchorSSToObjectsOrigin: 1
- _CastShadowsCoordinateSystem: 0
- _CastShadowsDrawSpace: 1
- _CastShadowsHardnessRandomIntensity: 0
- _CastShadowsHardnessRandomMode: 0
- _CastShadowsLengthRandomIntensity: 0
- _CastShadowsLengthRandomMode: 0
- _CastShadowsNoise1Seed: 1
- _CastShadowsNoise1Size: 1
- _CastShadowsNoise2Seed: 1
- _CastShadowsNoiseIntensity: 0
- _CastShadowsNumberOfCellsHatching: 1
- _CastShadowsOpacityRandomIntensity: 0
- _CastShadowsOpacityRandomMode: 0
- _CastShadowsPolarCenterMode: 0
- _CastShadowsSSCameraDistanceScaled: 1
- _CastShadowsSmoothness: 0.9
- _CastShadowsSpacingRandomIntensity: 0
- _CastShadowsSpacingRandomMode: 0
- _CastShadowsStrength: 0
- _CastShadowsStyle: 0
- _CastShadowsThicknessRandomMode: 0
- _CastShadowsThicknesshRandomIntensity: 0
- _Ceiling: 0
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 1
- _CeilingYGradientLength: 0.1
- _CellTransitionSmoothness: 0.2
- _CircleObstructionDestroyRadius: 10
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 10
- _ConeStrength: 1
- _CoordinateSystem: 0
- _CrossSectionEnabled: 0
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 2
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 10
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 1
- _DissolveEmission: 1
- _DissolveEmissionBooster: 1
- _DissolveFallOff: 0
- _DissolveMaskEnabled: 0
- _DissolveMethod: 0
- _DissolveTexSpace: 0
- _DrawSpace: 1
- _EnableAntiAliasing: 1
- _EnableCastShadows: 1
- _EnableCastShadowsRandomizer: 0
- _EnableCastShadowsStyling: 1
- _EnableDefaultEffectRadius: 0
- _EnableOutline: 0
- _EnableRim: 0
- _EnableRimRandomizer: 0
- _EnableRimStyling: 0
- _EnableShadingRandomizer: 0
- _EnableShadingStyling: 1
- _EnableShadows: 1
- _EnableSpecular: 0
- _EnableSpecularRandomizer: 0
- _EnableSpecularStyling: 0
- _EnableStyling: 0
- _EnableStylingDistanceFade: 0
- _EnableToonShading: 1
- _Floor: 0
- _FloorMode: 0
- _FloorY: 1
- _FloorYTextureGradientLength: 0.1
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GradientBlendFactor: 1
- _GradientBlending: 2
- _GradientMode: 0
- _HalftonePatternCameraDistanceFade: 0
- _HardnessRandomIntensity: 0
- _HardnessRandomMode: 0
- _HatchingAffectedByNormalMap: 0
- _HatchingCameraDistanceFade: 0
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 0
- _IsExempt: 0
- _IsOptimized: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _LengthRandomIntensity: 0
- _LengthRandomMode: 0
- _LightFunction: 1
- _Metallic: 0
- _Mode: 0
- _NoiseIntensity: 0
- _NoiseTextureQuality: 0
- _NumberOfCells: 2
- _NumberOfCellsHatching: 2
- _Obstruction: 0
- _OcclusionStrength: 1
- _OpacityRandomIntensity: 0
- _OpacityRandomMode: 0
- _OutlineCameraDistanceImpact: 0
- _OutlineDepthOffset: 0
- _OutlineWidth: 6
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PolarCenterMode: 0
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _RimAffectedArea: 1
- _RimAffectedByNormalMap: 1
- _RimAnchorSSToObjectsOrigin: 1
- _RimBlending: 0
- _RimCoordinateSystem: 0
- _RimDrawSpace: 0
- _RimHardnessRandomIntensity: 0
- _RimHardnessRandomMode: 0
- _RimLengthRandomIntensity: 0
- _RimLengthRandomMode: 0
- _RimNoise1Seed: 1
- _RimNoise1Size: 1
- _RimNoise2Seed: 1
- _RimNoiseIntensity: 0
- _RimOpacity: 1
- _RimOpacityRandomIntensity: 0
- _RimOpacityRandomMode: 0
- _RimPolarCenterMode: 0
- _RimSSCameraDistanceScaled: 1
- _RimSize: 0.4
- _RimSmoothness: 0
- _RimSpacingRandomIntensity: 0
- _RimSpacingRandomMode: 0
- _RimStyle: 0
- _RimThicknessRandomMode: 0
- _RimThicknesshRandomIntensity: 0
- _SSCameraDistanceScaled: 1
- _ShadingAffectedByNormalMap: 1
- _ShadingFunction: 0
- _ShadingMode: 0
- _ShadingNoise1Seed: 1
- _ShadingNoise1Size: 1
- _ShadingNoise2Seed: 1
- _ShadingStyle: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SpacingRandomIntensity: 0
- _SpacingRandomMode: 0
- _SpecularAffectedByNormalMap: 1
- _SpecularAnchorSSToObjectsOrigin: 1
- _SpecularBlending: 1
- _SpecularCoordinateSystem: 0
- _SpecularDrawSpace: 1
- _SpecularHardnessRandomIntensity: 0
- _SpecularHardnessRandomMode: 0
- _SpecularLengthRandomIntensity: 0
- _SpecularLengthRandomMode: 0
- _SpecularNoise1Seed: 1
- _SpecularNoise1Size: 1
- _SpecularNoise2Seed: 1
- _SpecularNoiseIntensity: 0
- _SpecularOpacity: 1
- _SpecularOpacityRandomIntensity: 0
- _SpecularOpacityRandomMode: 0
- _SpecularPolarCenterMode: 0
- _SpecularSSCameraDistanceScaled: 1
- _SpecularSize: 0
- _SpecularSmoothness: 0
- _SpecularSpacingRandomIntensity: 0
- _SpecularSpacingRandomMode: 0
- _SpecularStyle: 0
- _SpecularThicknessRandomMode: 0
- _SpecularThicknesshRandomIntensity: 0
- _StylingAdjustDistanceFadeValue: 0
- _StylingCastShadowsBlending: 0
- _StylingCastShadowsDensity: 30
- _StylingCastShadowsHalftonesOffset: 1
- _StylingCastShadowsHalftonesRoundness: 1
- _StylingCastShadowsHalftonesRoundnessFalloff: 1
- _StylingCastShadowsHardness: 0.9
- _StylingCastShadowsInitialDirection: 45
- _StylingCastShadowsIsInverted: 0
- _StylingCastShadowsOpacity: 1
- _StylingCastShadowsOpacityFalloff: 0
- _StylingCastShadowsRotationBetweenCells: 30
- _StylingCastShadowsSmoothness: 1
- _StylingCastShadowsSyncWithOtherStyling: 1
- _StylingCastShadowsThickness: 0.8
- _StylingCastShadowsThicknessControl: 0
- _StylingCastShadowsThicknessFalloff: 0.1
- _StylingDFFalloff: 0
- _StylingDFStartingDistance: 0
- _StylingDistanceFadeValue: 0
- _StylingOvermodelingFactor: 0
- _StylingRimAffectedArea: 2
- _StylingRimBlending: 0
- _StylingRimDensity: 30
- _StylingRimHalftonesOffset: 1
- _StylingRimHalftonesRoundness: 1
- _StylingRimHalftonesRoundnessFalloff: 1
- _StylingRimHardness: 0.9
- _StylingRimIsInverted: 0
- _StylingRimOpacity: 1
- _StylingRimOpacityFalloff: 0
- _StylingRimRotation: 0
- _StylingRimSize: 0.1
- _StylingRimSmoothness: 0.3
- _StylingRimSyncWithOtherStyling: 0
- _StylingRimThickness: 0.8
- _StylingRimThicknessControl: 0
- _StylingRimThicknessFalloff: 0.1
- _StylingShadingBlending: 0
- _StylingShadingDensity: 30
- _StylingShadingHalftonesOffset: 1
- _StylingShadingHalftonesRoundness: 1
- _StylingShadingHalftonesRoundnessFalloff: 1
- _StylingShadingHardness: 0.9
- _StylingShadingInitialDirection: 45
- _StylingShadingIsInverted: 0
- _StylingShadingOpacity: 1
- _StylingShadingOpacityFalloff: 0
- _StylingShadingRotationBetweenCells: 30
- _StylingShadingSyncWithOtherStyling: 0
- _StylingShadingThickness: 0.9
- _StylingShadingThicknessControl: 0
- _StylingShadingThicknessFalloff: 0.5
- _StylingSpecularBlending: 0
- _StylingSpecularDensity: 30
- _StylingSpecularHalftonesOffset: 1
- _StylingSpecularHalftonesRoundness: 1
- _StylingSpecularHalftonesRoundnessFalloff: 1
- _StylingSpecularHardness: 0.9
- _StylingSpecularIsInverted: 0
- _StylingSpecularOpacity: 1
- _StylingSpecularOpacityFalloff: 0
- _StylingSpecularRotation: 0
- _StylingSpecularSize: 0.8
- _StylingSpecularSmoothness: 0.2
- _StylingSpecularSyncWithOtherStyling: 0
- _StylingSpecularThickness: 0.8
- _StylingSpecularThicknessControl: 0
- _StylingSpecularThicknessFalloff: 0.1
- _SyncCullMode: 0
- _SyncWithLightPartitioning: 0
- _SyncWithRim: 1
- _SyncWithSpecular: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TerminatorSmoothness: 0
- _TerminatorWidth: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.3
- _TheToonShaderIdentifier: 1
- _ThicknessRandomMode: 0
- _ThicknesshRandomIntensity: 0
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 1
- _UseAlphaOnlyFromBaseMap: 0
- _UseCustomTime: 0
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.1
- _ZoningMode: 0
- _hasClippedShadows: 0
- _id: 0
- _isReferenceMaterial: 0
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _CastShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CastShadowsPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _Color: {r: 1, g: 0, b: 0, a: 1}
- _CoreShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CrossSectionColor: {r: 1, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FormShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1}
- _PolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _RimColor: {r: 1, g: 0, b: 0, a: 1}
- _RimPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _SpecularColor: {r: 1, g: 1, b: 0, a: 1}
- _SpecularPolarCenter: {r: 0, g: 0, b: 0, a: 1}
- _StylingCastShadowsColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingColor: {r: 0, g: 0, b: 0, a: 1}
- _StylingRimColor: {r: 0, g: 0, b: 1, a: 1}
- _StylingSpecularColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 468419b8a30d5794f9545a1595b852af
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/PlayerMat.mat
uploadId: 919972
@@ -0,0 +1,177 @@
%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: stsRefMatTempleLeft
m_Shader: {fileID: 4800000, guid: a36763ecf55485140aca584a79f8b477, type: 3}
m_ValidKeywords: []
m_InvalidKeywords:
- _ANIMATIONENABLED_ON
- _CROSSSECTIONENABLED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _FLOOR_ON
- _HASCLIPPEDSHADOWS_ON
- _ISREFERENCEMATERIAL_ON
- _SYNCCULLMODE_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 2800000, guid: b402d68ef3469fb4ea41ba32c1f6e7b2, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 2800000, guid: f717b2b756c2b0343b642280db9e2443, type: 3}
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}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 0.104
- _BumpScale: 1
- _Ceiling: 0
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 2.87
- _CeilingYGradientLength: 0
- _CircleObstructionDestroyRadius: 0.81
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 0.81
- _ConeStrength: 1
- _CrossSectionEnabled: 1
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 0
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 0.45
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 0
- _DissolveEmission: 0
- _DissolveEmissionBooster: 15.23
- _DissolveFallOff: 0.51
- _DissolveMaskEnabled: 0
- _DissolveMethod: 0
- _DissolveTexSpace: 2
- _EnableDefaultEffectRadius: 0
- _Floor: 1
- _FloorMode: 0
- _FloorY: 0.37
- _FloorYTextureGradientLength: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 1
- _IsExempt: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _Metallic: 0
- _Mode: 0
- _Obstruction: 6
- _OcclusionStrength: 1
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SyncCullMode: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.476
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 0.69
- _UseCustomTime: 0
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.1
- _ZoningMode: 0
- _hasClippedShadows: 1
- _id: 0
- _isReferenceMaterial: 1
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _CrossSectionColor: {r: 0, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 766bde90e0bf0a54e9f83c0751d6a7a2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/stsRefMatTempleLeft.mat
uploadId: 919972
@@ -0,0 +1,177 @@
%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: stsRefMatTempleMiddle
m_Shader: {fileID: 4800000, guid: a36763ecf55485140aca584a79f8b477, type: 3}
m_ValidKeywords: []
m_InvalidKeywords:
- _ANIMATIONENABLED_ON
- _CROSSSECTIONENABLED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _FLOOR_ON
- _HASCLIPPEDSHADOWS_ON
- _ISREFERENCEMATERIAL_ON
- _SYNCCULLMODE_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 2800000, guid: b402d68ef3469fb4ea41ba32c1f6e7b2, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 2800000, guid: f717b2b756c2b0343b642280db9e2443, type: 3}
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}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 0.104
- _BumpScale: 1
- _Ceiling: 0
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 2.87
- _CeilingYGradientLength: 0
- _CircleObstructionDestroyRadius: 0.81
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 0.81
- _ConeStrength: 1
- _CrossSectionEnabled: 1
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 0
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 0.45
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 0
- _DissolveEmission: 0
- _DissolveEmissionBooster: 15.23
- _DissolveFallOff: 0.51
- _DissolveMaskEnabled: 0
- _DissolveMethod: 0
- _DissolveTexSpace: 2
- _EnableDefaultEffectRadius: 0
- _Floor: 1
- _FloorMode: 0
- _FloorY: 0.31
- _FloorYTextureGradientLength: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 0
- _IsExempt: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _Metallic: 0
- _Mode: 0
- _Obstruction: 6
- _OcclusionStrength: 1
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SyncCullMode: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.476
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 0.69
- _UseCustomTime: 0
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.1
- _ZoningMode: 0
- _hasClippedShadows: 1
- _id: 0
- _isReferenceMaterial: 1
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _CrossSectionColor: {r: 0, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: f0cac571312574c41a3f9ca988abb56c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/stsRefMatTempleMiddle.mat
uploadId: 919972
@@ -0,0 +1,178 @@
%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: stsRefMatTempleRight
m_Shader: {fileID: 4800000, guid: a36763ecf55485140aca584a79f8b477, type: 3}
m_ValidKeywords: []
m_InvalidKeywords:
- _ANIMATIONENABLED_ON
- _CEILING_ON
- _CROSSSECTIONENABLED_ON
- _CROSSSECTIONUVSCALEDBYDISTANCE_ON
- _FLOOR_ON
- _HASCLIPPEDSHADOWS_ON
- _ISREFERENCEMATERIAL_ON
- _SYNCCULLMODE_ON
- _TEXTUREDEMISSIONEDGE_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _CrossSectionTexture:
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}
- _DissolveMask:
m_Texture: {fileID: 2800000, guid: b402d68ef3469fb4ea41ba32c1f6e7b2, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 2800000, guid: f717b2b756c2b0343b642280db9e2443, type: 3}
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}
- _ObstructionCurve:
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_Ints: []
m_Floats:
- _AffectedAreaFloor: 0
- _AffectedAreaPlayerBasedObstruction: 0
- _AlphaClip: 0
- _AngleStrength: 1
- _AnimationEnabled: 1
- _AnimationSpeed: 0.104
- _BumpScale: 1
- _Ceiling: 1
- _CeilingBlendMode: 1
- _CeilingMode: 0
- _CeilingPlayerYOffset: 1
- _CeilingY: 1.54
- _CeilingYGradientLength: 0
- _CircleObstructionDestroyRadius: 0.81
- _CircleStrength: 1
- _ConeObstructionDestroyRadius: 0.81
- _ConeStrength: 1
- _CrossSectionEnabled: 1
- _CrossSectionTextureEnabled: 0
- _CrossSectionTextureScale: 1
- _CrossSectionUVScaledByDistance: 1
- _Cull: 0
- _CurveObstructionDestroyRadius: 10
- _CurveStrength: 1
- _Cutoff: 0.5
- _CylinderObstructionDestroyRadius: 0.45
- _CylinderStrength: 1
- _DefaultEffectRadius: 25
- _DetailNormalMapScale: 1
- _DissolveColorSaturation: 0
- _DissolveEmission: 0
- _DissolveEmissionBooster: 15.23
- _DissolveFallOff: 0.51
- _DissolveMaskEnabled: 0
- _DissolveMethod: 0
- _DissolveTexSpace: 2
- _EnableDefaultEffectRadius: 0
- _Floor: 1
- _FloorMode: 0
- _FloorY: -0.32
- _FloorYTextureGradientLength: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _InteractionMode: 0
- _IntrinsicDissolveStrength: 0
- _IsExempt: 0
- _IsReplacementShader: 0
- _IsZoningRevealable: 0
- _IsometricExclusion: 0
- _IsometricExclusionDistance: 0
- _IsometricExclusionGradientLength: 0.1
- _Metallic: 0
- _Mode: 0
- _Obstruction: 6
- _OcclusionStrength: 1
- _Parallax: 0.02
- _PlayerPosYOffset: 1
- _PreviewIndicatorLineThickness: 0.04
- _PreviewMode: 0
- _RaycastMode: 0
- _ShowContentAnimationArea: 1
- _ShowContentDebugArea: 1
- _ShowContentDissolveArea: 1
- _ShowContentInteractionOptionsArea: 1
- _ShowContentObstructionOptionsArea: 1
- _ShowContentReplacementOptionsArea: 1
- _ShowContentZoningArea: 1
- _SmoothnessTextureChannel: 0
- _SyncCullMode: 1
- _SyncZonesFloorYOffset: 0
- _SyncZonesWithFloorY: 0
- _TexturedEmissionEdge: 1
- _TexturedEmissionEdgeStrength: 0.476
- _TransitionDuration: 2
- _TriggerMode: 0
- _UVSec: 0
- _UVs: 0.69
- _UseCustomTime: 0
- _Zoning: 0
- _ZoningEdgeGradientLength: 0.1
- _ZoningMode: 0
- _hasClippedShadows: 1
- _id: 0
- _isReferenceMaterial: 1
- _numOfPlayersInside: 0
- _tDirection: 0
- _tValue: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _CrossSectionColor: {r: 0, g: 0, b: 0, a: 1}
- _DissolveColor: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: a6a15572bd472a84295187a39c2ad216
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/Resources/TTSxSTSMaterials/stsRefMatTempleRight.mat
uploadId: 919972
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: ff25c4552b90a304785fb34501c8b688
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/SamplesForSTS~/TheToonShaderXSTSSampleScene.unity
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 30b224e40f540874299fb0e0987b13b9
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,131 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-1515764932117237762
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: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Box
m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 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}
- _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_Floats:
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BlendOp: 0
- _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
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SampleGI: 0
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UVSec: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.12941177, g: 0.1764706, b: 0.21960784, a: 1}
- _Color: {r: 0.12941173, g: 0.17647055, b: 0.2196078, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 300233850ef56c94b9777f258eb8a237
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Materials/Box.mat
uploadId: 919972
@@ -0,0 +1,78 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Glowing_Blue
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _EMISSION
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 0, g: 0.60784316, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 337.31766, b: 1024, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 803def16e786aa940a964539e9233cf9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Materials/Glowing_Blue.mat
uploadId: 919972
@@ -0,0 +1,78 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Glowing_Green
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _EMISSION
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 0, g: 1, b: 0.046749115, a: 1}
- _EmissionColor: {r: 3.6694694, g: 51.984146, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: d2b695d72903c4048898ebc4162511fa
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Materials/Glowing_Green.mat
uploadId: 919972
@@ -0,0 +1,78 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Glowing_Yellow
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _EMISSION
m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 0.5137255, b: 0, a: 1}
- _EmissionColor: {r: 1024, g: 232.9098, b: 0, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 177ad6f4460234744bbae10da0d80060
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Materials/Glowing_Yellow.mat
uploadId: 919972
@@ -0,0 +1,416 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: SkyBoxMaterial
m_Shader: {fileID: 108, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _MAPPING_LATITUDE_LONGITUDE_LAYOUT _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}
- _BaseMap:
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}
- _GradientTex:
m_Texture: {fileID: 2800000, guid: 6b923a350a3eec547a2e5e79ada1927b, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _HatchingMap:
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}
- _NoiseMap1:
m_Texture: {fileID: 2800000, guid: 8b3d14fbf352ad9498650951945c7475, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NoiseMap2:
m_Texture: {fileID: 2800000, guid: 7bb46a8b3a67cf34f9c89a4214f88793, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RightTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ShadingGradientCurve:
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}
- _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}
- 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_Floats:
- _AdjustStylingDistanceFadeValue: 0
- _AlphaClip: 0
- _AmbientColorContribution: 0
- _AnchorSSToObjectsOrigin: 1
- _AtmosphereThickness: 1
- _Blend: 0
- _BumpScale: 1
- _CastShadowColorMode: 0
- _CastShadowsAnchorSSToObjectsOrigin: 1
- _CastShadowsCoordinateSystem: 0
- _CastShadowsDrawSpace: 0
- _CastShadowsHardnessRandomIntensity: 0.202
- _CastShadowsHardnessRandomMode: 1
- _CastShadowsLengthRandomIntensity: 0.562
- _CastShadowsLengthRandomMode: 2
- _CastShadowsNoise1Seed: 1
- _CastShadowsNoise1Size: 1.79
- _CastShadowsNoise2Seed: 1
- _CastShadowsNoiseIntensity: 0
- _CastShadowsNumberOfCellsHatching: 3
- _CastShadowsOpacityRandomIntensity: 0
- _CastShadowsOpacityRandomMode: 0
- _CastShadowsPolarCenterMode: 0
- _CastShadowsSSCameraDistanceScaled: 1
- _CastShadowsSmoothness: 0.9
- _CastShadowsSpacingRandomIntensity: 1
- _CastShadowsSpacingRandomMode: 2
- _CastShadowsStrength: 0
- _CastShadowsStyle: 0
- _CastShadowsThicknessRandomMode: 1
- _CastShadowsThicknesshRandomIntensity: 0.727
- _CategoryOutline: 0
- _CategoryStyling: 0
- _CategorySurfaceOptionsAndInputs: 0
- _CategoryToonShading: 0
- _CellTransitionSmoothness: 0.256
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _CoordinateSystem: 0
- _Cull: 2
- _CustomizeCastShadowsColor: 0
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DrawSpace: 0
- _DstBlend: 0
- _EnableCastShadows: 0
- _EnableCastShadowsRandomizer: 1
- _EnableCastShadowsStyling: 1
- _EnableOutline: 1
- _EnableRim: 0
- _EnableRimRandomizer: 1
- _EnableRimStyling: 1
- _EnableShadingRandomizer: 1
- _EnableShadingStyling: 1
- _EnableShadows: 1
- _EnableSpecular: 0
- _EnableSpecularRandomizer: 1
- _EnableSpecularStyling: 0
- _EnableStyling: 1
- _EnableStylingDistanceFade: 0
- _EnableToonShading: 1
- _EnvironmentReflections: 1
- _Exposure: 1
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _GradientBlendFactor: 1
- _GradientBlending: 0
- _GradientMode: 0
- _HalftonePattern: 1
- _HalftonePatternCameraDistanceFade: 0
- _HardnessRandomIntensity: 0.202
- _HardnessRandomMode: 1
- _HatchingAffectedByNormalMap: 1
- _HatchingCameraDistanceFade: 0
- _ImageType: 0
- _IsOptimized: 0
- _Layout: 0
- _LengthRandomIntensity: 0.562
- _LengthRandomMode: 2
- _LightColorContribution: 0
- _LightFunction: 0
- _LightFunctionLerpValue: 0.5
- _Mapping: 1
- _Metallic: 0.722
- _MirrorOnBack: 0
- _NoiseIntensity: 0
- _NoiseTextureQuality: 0
- _NumberOfCells: 1
- _NumberOfCellsHatching: 3
- _OcclusionStrength: 1
- _OpacityRandomIntensity: 0
- _OpacityRandomMode: 0
- _OutlineCameraDistanceImpact: 0
- _OutlineDepthOffset: 0
- _OutlineWidth: 1.5
- _Parallax: 0.005
- _PerlinNoiseSize: 0.245
- _PolarCenterMode: 0
- _QueueControl: -1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _RimAffectedArea: 1
- _RimAffectedByNormalMap: 1
- _RimAnchorSSToObjectsOrigin: 1
- _RimBlending: 0
- _RimCoordinateSystem: 0
- _RimDrawSpace: 0
- _RimHardnessRandomIntensity: 0.202
- _RimHardnessRandomMode: 1
- _RimLengthRandomIntensity: 0.562
- _RimLengthRandomMode: 2
- _RimNoise1Seed: 1
- _RimNoise1Size: 1.79
- _RimNoise2Seed: 1
- _RimNoiseIntensity: 0
- _RimOpacity: 1
- _RimOpacityRandomIntensity: 0
- _RimOpacityRandomMode: 0
- _RimPerlinNoiseSeed: 1
- _RimPerlinNoiseSize: 1
- _RimPolarCenterMode: 0
- _RimSSCameraDistanceScaled: 1
- _RimSize: 0.445
- _RimSmoothness: 0
- _RimSpacingRandomIntensity: 1
- _RimSpacingRandomMode: 2
- _RimStyle: 0
- _RimThicknessRandomMode: 1
- _RimThicknesshRandomIntensity: 0.727
- _RimWhiteNoiseSeed: 1
- _Rotation: 0
- _SSCameraDistanceScaled: 1
- _ShadingBlending: 0
- _ShadingFunction: 0
- _ShadingMode: 0
- _ShadingNoise1Seed: 1
- _ShadingNoise1Size: 1.79
- _ShadingNoise2Seed: 1
- _ShadingStyle: 0
- _ShadowMode: 0
- _ShadowsAffectByNormalMap: 1
- _Smoothness: 0.336
- _SmoothnessSource: 0
- _SmoothnessTextureChannel: 0
- _SpacingRandomIntensity: 1
- _SpacingRandomMode: 2
- _SpecularAffectedByNormalMap: 1
- _SpecularAnchorSSToObjectsOrigin: 1
- _SpecularBlending: 1
- _SpecularCoordinateSystem: 0
- _SpecularDrawSpace: 1
- _SpecularHardnessRandomIntensity: 0.155
- _SpecularHardnessRandomMode: 2
- _SpecularHighlights: 1
- _SpecularLengthRandomIntensity: 0.418
- _SpecularLengthRandomMode: 1
- _SpecularNoise1Seed: 1
- _SpecularNoise1Size: 1
- _SpecularNoise2Seed: 1
- _SpecularNoiseIntensity: 0
- _SpecularOpacity: 1
- _SpecularOpacityRandomIntensity: 0.09
- _SpecularOpacityRandomMode: 1
- _SpecularPerlinNoiseSeed: 1
- _SpecularPerlinNoiseSize: 1
- _SpecularPolarCenterMode: 0
- _SpecularSSCameraDistanceScaled: 1
- _SpecularSize: 0
- _SpecularSmoothness: 0
- _SpecularSpacingRandomIntensity: 1
- _SpecularSpacingRandomMode: 2
- _SpecularStyle: 0
- _SpecularThicknessRandomMode: 1
- _SpecularThicknesshRandomIntensity: 1
- _SpecularWhiteNoiseSeed: 1
- _SrcBlend: 1
- _StylingAdjustDistanceFadeValue: 1
- _StylingCastShadowsBlending: 0
- _StylingCastShadowsDensity: 220.5
- _StylingCastShadowsHalftonesOffset: 0.513
- _StylingCastShadowsHalftonesRoundness: 1
- _StylingCastShadowsHalftonesRoundnessFalloff: 0
- _StylingCastShadowsHardness: 0.698
- _StylingCastShadowsInitialDirection: 61
- _StylingCastShadowsIsInverted: 0
- _StylingCastShadowsOpacity: 1
- _StylingCastShadowsOpacityFalloff: 0.543
- _StylingCastShadowsRotationBetweenCells: -63
- _StylingCastShadowsSmoothness: 1
- _StylingCastShadowsSyncWithOtherStyling: 1
- _StylingCastShadowsThickness: 0.619
- _StylingCastShadowsThicknessControl: 0
- _StylingCastShadowsThicknessFalloff: 0.353
- _StylingDFFalloff: 7.8
- _StylingDFStartingDistance: 4.38
- _StylingDistanceFadeValue: 0.169
- _StylingOvermodelingFactor: 1
- _StylingRimAffectedArea: 1
- _StylingRimBlending: 0
- _StylingRimDensity: 220.5
- _StylingRimHalftonesOffset: 0.513
- _StylingRimHalftonesRoundness: 1
- _StylingRimHalftonesRoundnessFalloff: 0
- _StylingRimHardness: 0.698
- _StylingRimIsInverted: 0
- _StylingRimOpacity: 1
- _StylingRimOpacityFalloff: 0.543
- _StylingRimPosition: 0
- _StylingRimRotation: 61
- _StylingRimSize: 0.349
- _StylingRimSmoothness: 0.583
- _StylingRimSyncWithOtherStyling: 1
- _StylingRimThickness: 0.619
- _StylingRimThicknessControl: 0
- _StylingRimThicknessFalloff: 0.353
- _StylingShadingBlending: 0
- _StylingShadingDensity: 220.5
- _StylingShadingHalftonesOffset: 0.513
- _StylingShadingHalftonesRoundness: 1
- _StylingShadingHalftonesRoundnessFalloff: 0
- _StylingShadingHardness: 0.698
- _StylingShadingInitialDirection: 61
- _StylingShadingIsInverted: 0
- _StylingShadingOpacity: 1
- _StylingShadingOpacityFalloff: 0.543
- _StylingShadingPosition: 0
- _StylingShadingRotationBetweenCells: -63
- _StylingShadingSyncWithOtherStyling: 0
- _StylingShadingThickness: 0.619
- _StylingShadingThicknessControl: 0
- _StylingShadingThicknessFalloff: 0.353
- _StylingSpecularBlending: 0
- _StylingSpecularDensity: 34.03
- _StylingSpecularHalftonesOffset: 0.513
- _StylingSpecularHalftonesRoundness: 1
- _StylingSpecularHalftonesRoundnessFalloff: 0
- _StylingSpecularHardness: 0.949
- _StylingSpecularIsInverted: 0
- _StylingSpecularOpacity: 1
- _StylingSpecularOpacityFalloff: 0
- _StylingSpecularPosition: 0
- _StylingSpecularRotation: 61
- _StylingSpecularSize: 0.818
- _StylingSpecularSmoothness: 0.206
- _StylingSpecularSyncWithOtherStyling: 0
- _StylingSpecularThickness: 0.644
- _StylingSpecularThicknessControl: 0
- _StylingSpecularThicknessFalloff: 0.629
- _SunDisk: 2
- _SunSize: 0.04
- _SunSizeConvergence: 5
- _Surface: 0
- _SyncWithLightPartitioning: 0
- _SyncWithRim: 0
- _SyncWithSpecular: 0
- _TerminatorSmoothness: 0.685
- _TerminatorWidth: 1
- _TheToonShaderIdentifier: 1
- _ThicknessRandomMode: 1
- _ThicknesshRandomIntensity: 0.727
- _UseAlphaOnlyFromBaseMap: 0
- _UseCurve: 1
- _UsePBRLighting: 0
- _WorkflowMode: 1
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.8301887, g: 0.8235862, b: 0.7714489, a: 1}
- _CastShadowColor: {r: 0, g: 0, b: 0, a: 1}
- _CastShadowsPolarCenter: {r: 0.54, g: 0.47, b: 0, a: 0}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _CoreShadowColor: {r: 0, g: 0.01321578, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FormShadowColor: {r: 0.20754719, g: 0.20754719, b: 0.20754719, a: 1}
- _GroundColor: {r: 0.36899996, g: 0.34899998, b: 0.34099993, a: 1}
- _OutlineColor: {r: 0, g: 0.05882353, b: 0.49019608, a: 1}
- _PolarCenter: {r: 0.54, g: 0.47, b: 0, a: 0}
- _RimColor: {r: 1, g: 0, b: 0, a: 1}
- _RimPolarCenter: {r: 0.54, g: 0.47, b: 0, a: 0}
- _SkyTint: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _SpecularColor: {r: 1, g: 1, b: 0, a: 1}
- _SpecularPolarCenter: {r: 0.54, g: 0.47, b: 0, a: 0}
- _StylingCastShadowsColor: {r: 0, g: 0.05882353, b: 0.49019608, a: 1}
- _StylingColor: {r: 0, g: 0.05733885, b: 0.49056602, a: 1}
- _StylingRimColor: {r: 1, g: 1, b: 1, a: 1}
- _StylingSpecularColor: {r: 1, g: 0.9744728, b: 0.8915094, a: 1}
- _Tint: {r: 0.12793697, g: 0.17524168, b: 0.21698111, a: 0.5}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: b177f1657e2be5f479765450d15077d8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Materials/SkyBoxMaterial.mat
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f55aae83f205b6c43a76ea1cb5163e84
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c1c3d83438f82504e9c48a42d6afb0d1
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: 65dd62ca7d42aff41bbe8f48717df4e5
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 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
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/PillarsAndRoof-Albedo.png
uploadId: 919972
@@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: 4b2bf92ed53f0d649b4afb5587982d2c
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 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
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/PillarsAndRoof-MetallicSmoothness.png
uploadId: 919972
@@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: f3dfef9566ddd31499cc7d0f0a8bcc0b
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 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: 1
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/PillarsAndRoof-Normal.png
uploadId: 919972
@@ -0,0 +1,129 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-7209029457432592816
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: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: RoofAndPillars
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _METALLICGLOSSMAP _NORMALMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 2800000, guid: 65dd62ca7d42aff41bbe8f48717df4e5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 2800000, guid: f3dfef9566ddd31499cc7d0f0a8bcc0b, type: 3}
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: 65dd62ca7d42aff41bbe8f48717df4e5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 4b2bf92ed53f0d649b4afb5587982d2c, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _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_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
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _ReceiveShadows: 1
- _Smoothness: 1
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UVSec: 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: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
m_BuildTextureStacks: []
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 7d8d74ed6cc223e4fa804558efda532b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/RoofAndPillars.mat
uploadId: 919972
@@ -0,0 +1,126 @@
fileFormatVersion: 2
guid: 0e3ae467308114e4288b2bd0c8e962f1
ModelImporter:
serializedVersion: 22200
internalIDToNameTable: []
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: LowPolyRoofAndPillars
second: {fileID: 2100000, guid: 7d8d74ed6cc223e4fa804558efda532b, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: LowPolyWallsAndStairs
second: {fileID: 2100000, guid: 8f0433f9fd6431945bdd48f7e1efca12, type: 2}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 0
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 1
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 0
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/TempleForToon.fbx
uploadId: 919972
@@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: b1816ff7d3f73824094778dab4aa8404
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 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
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/WallsAndStairs-Albedo.png
uploadId: 919972
@@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: 26374553eaafac74b8bd626a6c621b9d
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 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
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/WallsAndStairs-MetallicSmoothness.png
uploadId: 919972
@@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: c61cce67d805f964f89fe4d44334139a
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 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: 1
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 4096
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/WallsAndStairs-Normal.png
uploadId: 919972
@@ -0,0 +1,134 @@
fileFormatVersion: 2
guid: d67225a988e861941960e29143d5b7b6
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 0
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: 1
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: Android
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:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/WallsAndStairs-Normal_Smooth.png
uploadId: 919972
@@ -0,0 +1,129 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: WallsAndStairsOriginal
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _METALLICGLOSSMAP _NORMALMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 2800000, guid: b1816ff7d3f73824094778dab4aa8404, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 2800000, guid: c61cce67d805f964f89fe4d44334139a, type: 3}
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: b1816ff7d3f73824094778dab4aa8404, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 26374553eaafac74b8bd626a6c621b9d, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 2800000, guid: 9dbd47514d131e24b8218dece1f8f7eb, type: 3}
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_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
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: -8
- _ReceiveShadows: 1
- _Smoothness: 1
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UVSec: 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: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
m_BuildTextureStacks: []
--- !u!114 &5819935327355236775
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
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 0c794afd64ea9f544a2b74c30b990376
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/WallsAndStairsOriginal.mat
uploadId: 919972
@@ -0,0 +1,129 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: WallsAndStairsSmooth
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _METALLICGLOSSMAP _NORMALMAP
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BaseMap:
m_Texture: {fileID: 2800000, guid: b1816ff7d3f73824094778dab4aa8404, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 2800000, guid: d67225a988e861941960e29143d5b7b6, type: 3}
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: b1816ff7d3f73824094778dab4aa8404, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 2800000, guid: 26374553eaafac74b8bd626a6c621b9d, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 2800000, guid: 9dbd47514d131e24b8218dece1f8f7eb, type: 3}
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_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
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: -8
- _ReceiveShadows: 1
- _Smoothness: 1
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _UVSec: 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: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
m_BuildTextureStacks: []
--- !u!114 &5819935327355236775
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
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 8f0433f9fd6431945bdd48f7e1efca12
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Models/TempleForToon/WallsAndStairsSmooth.mat
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: be5166598ad14bb46b36234c3c553680
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: fdab7a20ae44f604f80409904f89e89d
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Samples~/Scenes/TheToonShader_MainDemoScene.unity
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 03d0b8b484ff2f8418d9a993f5c1797f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 36b201c088f7f2d488a16919e2f71fcf
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 25e88aaf0a761444eb7efd305b7dc978
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,206 @@
#if UNITY_EDITOR
using System;
using System.IO;
using System.Linq;
using UnityEditor;
using UnityEditor.PackageManager;
using UnityEngine;
namespace ShaderCrew.TheToonShader
{
[InitializeOnLoad]
public static class TheToonShaderPackageInitializer
{
//private const string CurrentPackageVersion = "1.3.1";
private const string VersionKey = "IsTheToonShaderPackageInitialized";
static TheToonShaderPackageInitializer()
{
EditorApplication.delayCall += RunInitialization;
Events.registeredPackages += OnPackagesRegistered;
}
private static void RunInitialization()
{
string storedVersion = EditorPrefs.GetString(VersionKey + Application.productName, "");
if (storedVersion != TheToonShaderConstants.THETOONSHADER_VERSION_3D)
{
#if !__SHADERCREW_DEV_ENV__
EditorPrefs.SetString(VersionKey + Application.productName, TheToonShaderConstants.THETOONSHADER_VERSION_3D);
DoTildeShaderFolderAdjustments();
#endif
}
}
private static void OnPackagesRegistered(PackageRegistrationEventArgs args)
{
//if(args.added != null)
//{
// foreach (UnityEditor.PackageManager.PackageInfo item in args.added)
// {
// Debug.Log(item.name);
// }
//}
if (args.added != null && args.added.Any(pkg => pkg.name == "com.shadercrew.the-toon-shader.3d") ||
args.changedFrom != null && args.changedFrom.Any(pkg => pkg.name == "com.shadercrew.the-toon-shader.3d") ||
args.added != null && args.added.Any(pkg => pkg.name == "com.shadercrew.seethroughshader.3d") ||
args.removed != null && args.removed.Any(pkg => pkg.name == "com.shadercrew.seethroughshader.3d"))
{
#if !__SHADERCREW_DEV_ENV__
DoTildeShaderFolderAdjustments();
#endif
}
}
private static void DoTildeShaderFolderAdjustments()
{
string shaderPackageFolder = "Packages/com.shadercrew.the-toon-shader.3d/";
string nativeShaderFolderURP = shaderPackageFolder + "Scripts/Shaders/Native/URP";
string nativeShaderFolderURPTilde = nativeShaderFolderURP + "~";
#if USING_URP
RenameFolder(nativeShaderFolderURPTilde, nativeShaderFolderURP);
string nativeShaderFolderURP2020 = nativeShaderFolderURP + "/2020";
string nativeShaderFolderURP2020Tilde = nativeShaderFolderURP2020 + "~";
string nativeShaderFolderURP2021 = nativeShaderFolderURP + "/2021";
string nativeShaderFolderURP2021Tilde = nativeShaderFolderURP2021 + "~";
string nativeShaderFolderURP2022 = nativeShaderFolderURP + "/2022";
string nativeShaderFolderURP2022Tilde = nativeShaderFolderURP2022 + "~";
string nativeShaderFolderURPUnity6 = nativeShaderFolderURP + "/Unity6";
string nativeShaderFolderURPUnity6Tilde = nativeShaderFolderURPUnity6 + "~";
string nativeShaderFolderURPUnity6_3 = nativeShaderFolderURP + "/Unity6_3";
string nativeShaderFolderURPUnity6_3Tilde = nativeShaderFolderURPUnity6_3 + "~";
#if UNITY_2020_1_OR_NEWER && !UNITY_2021_1_OR_NEWER
RenameFolder(nativeShaderFolderURP2020Tilde, nativeShaderFolderURP2020);
#else
RenameFolder(nativeShaderFolderURP2020, nativeShaderFolderURP2020Tilde);
#endif
#if UNITY_2021_1_OR_NEWER && !UNITY_2022_1_OR_NEWER
RenameFolder(nativeShaderFolderURP2021Tilde, nativeShaderFolderURP2021);
#else
RenameFolder(nativeShaderFolderURP2021, nativeShaderFolderURP2021Tilde);
#endif
#if UNITY_2022_1_OR_NEWER && !UNITY_2023_1_OR_NEWER
RenameFolder(nativeShaderFolderURP2022Tilde, nativeShaderFolderURP2022);
#else
RenameFolder(nativeShaderFolderURP2022, nativeShaderFolderURP2022Tilde);
#endif
#if UNITY_2023_1_OR_NEWER && !UNITY_6000_3_OR_NEWER
RenameFolder(nativeShaderFolderURPUnity6Tilde, nativeShaderFolderURPUnity6);
#else
RenameFolder(nativeShaderFolderURPUnity6, nativeShaderFolderURPUnity6Tilde);
#endif
#if UNITY_6000_3_OR_NEWER
RenameFolder(nativeShaderFolderURPUnity6_3Tilde, nativeShaderFolderURPUnity6_3);
#else
RenameFolder(nativeShaderFolderURPUnity6_3, nativeShaderFolderURPUnity6_3Tilde);
#endif
#else
RenameFolder(nativeShaderFolderURP, nativeShaderFolderURPTilde);
#endif
string stsShaderFolder = shaderPackageFolder + "Scripts/Shaders/STS";
string stsShaderFolderTilde = stsShaderFolder + "~";
string stsShaderFolderURP = shaderPackageFolder + "Scripts/Shaders/STS/URP";
string stsShaderFolderURPTilde = stsShaderFolderURP + "~";
#if USING_SEE_THROUGH_SHADER
RenameFolder(stsShaderFolderTilde, stsShaderFolder);
#if USING_URP
RenameFolder(stsShaderFolderURPTilde, stsShaderFolderURP);
string stsShaderFolderURP2020 = stsShaderFolderURP + "/2020";
string stsShaderFolderURP2020Tilde = stsShaderFolderURP2020 + "~";
string stsShaderFolderURP2021 = stsShaderFolderURP + "/2021";
string stsShaderFolderURP2021Tilde = stsShaderFolderURP2021 + "~";
string stsShaderFolderURP2022 = stsShaderFolderURP + "/2022";
string stsShaderFolderURP2022Tilde = stsShaderFolderURP2022 + "~";
string stsShaderFolderURPUnity6 = stsShaderFolderURP + "/Unity6";
string stsShaderFolderURPUnity6Tilde = stsShaderFolderURPUnity6 + "~";
string stsShaderFolderURPUnity6_3 = stsShaderFolderURP + "/Unity6_3";
string stsShaderFolderURPUnity6_3Tilde = stsShaderFolderURPUnity6_3 + "~";
#if UNITY_2020_1_OR_NEWER && !UNITY_2021_1_OR_NEWER
RenameFolder(stsShaderFolderURP2020Tilde, stsShaderFolderURP2020);
#else
RenameFolder(stsShaderFolderURP2020, stsShaderFolderURP2020Tilde);
#endif
#if UNITY_2021_1_OR_NEWER && !UNITY_2022_1_OR_NEWER
RenameFolder(stsShaderFolderURP2021Tilde, stsShaderFolderURP2021);
#else
RenameFolder(stsShaderFolderURP2021, stsShaderFolderURP2021Tilde);
#endif
#if UNITY_2022_1_OR_NEWER && !UNITY_2023_1_OR_NEWER
RenameFolder(stsShaderFolderURP2022Tilde, stsShaderFolderURP2022);
#else
RenameFolder(stsShaderFolderURP2022, stsShaderFolderURP2022Tilde);
#endif
#if UNITY_2023_1_OR_NEWER && !UNITY_6000_3_OR_NEWER
RenameFolder(stsShaderFolderURPUnity6Tilde, stsShaderFolderURPUnity6);
#else
RenameFolder(stsShaderFolderURPUnity6, stsShaderFolderURPUnity6Tilde);
#endif
#if UNITY_6000_3_OR_NEWER
RenameFolder(stsShaderFolderURPUnity6_3Tilde, stsShaderFolderURPUnity6_3);
#else
RenameFolder(stsShaderFolderURPUnity6_3, stsShaderFolderURPUnity6_3Tilde);
#endif
#else
RenameFolder(stsShaderFolderURP, stsShaderFolderURPTilde);
#endif
#else
RenameFolder(stsShaderFolder, stsShaderFolderTilde);
#endif
}
private static void RenameFolder(string oldName, string newName)
{
if (Directory.Exists(oldName))
{
Directory.Move(oldName, newName);
string meta = oldName + ".meta";
if (File.Exists(meta))
{
File.Delete(meta);
}
AssetDatabase.Refresh();
}
}
}
}
#endif
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: caeee248b68067048b371329da21af54
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Common/TheToonShaderPackageInitializer.cs
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0be7bf4dc430a2c4398d08c83fadaca0
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 5a4d89afa711b8c40a4a9841631ac7df
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Components/ReplaceOrSynchronizeToonSettingsEditor.cs
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8dcd426c88cc85548a60832beca1a83e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,399 @@
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using UnityEditor;
using UnityEngine;
using static ShaderCrew.TheToonShader.ShaderUtils;
namespace ShaderCrew.TheToonShader
{
[CustomEditor(typeof(RPHelper))]
public class RPHelperEditor : Editor
{
bool m_FirstTimeApply = true;
bool LinkLabel(GUIContent label)
{
GUIStyle m_LinkStyle = new GUIStyle(EditorStyles.label);
m_LinkStyle.wordWrap = false;
m_LinkStyle.normal.textColor = new Color(0x00 / 255f, 0x78 / 255f, 0xDA / 255f, 1f);
m_LinkStyle.stretchWidth = false;
//m_LinkStyle.contentOffset = new Vector2(15, 0);
m_LinkStyle.alignment = TextAnchor.MiddleCenter;
m_LinkStyle.fontStyle = FontStyle.Bold;
m_LinkStyle.fontSize = 15;
return GUILayout.Button(label, m_LinkStyle);
}
Material[] mats;
UnityVersionRenderPipelineShaderInfo unityVersionRenderPipelineShader;
Dictionary<string, string> UnityToSTSShaderNameMapping;
Dictionary<string, Shader> UnityToSTSShaderMapping;
GUIStyle stepHeaderStyle;
GUIStyle centerLabelStyle;
GUIStyle textAreaStyle;
GUIStyle m_LinkStyle;
GUIStyle headerStyle;
GUIStyle grayHeaderStyle;
GUIStyle bigTextStyle;
GUIStyle bigErrorStyle;
GUIStyle textAreaBoldStyle;
GUIStyle step2TextStyle;
string richColor;
Color buttonColor;
public override void OnInspectorGUI()
{
if (m_FirstTimeApply)
{
m_FirstTimeApply = false;
DoSetup();
m_FirstTimeApply = false;
}
if (UnityToSTSShaderNameMapping == null) {
UnityToSTSShaderNameMapping = getUnityToTTSShaderMapping();
}
if (UnityToSTSShaderMapping == null)
{
UnityToSTSShaderMapping = new Dictionary<string, Shader>();
}
foreach (string key in UnityToSTSShaderNameMapping.Keys.ToList())
{
Shader shader = Shader.Find(UnityToSTSShaderNameMapping[key]);
UnityToSTSShaderMapping[key] = shader ?? Shader.Find(UnityToSTSShaderNameMapping[TheToonShaderConstants.TTS_SHADER_DEFAULT_KEY]);
}
serializedObject.Update();
EditorUtils.usualStart("Render Pipeline Setup Helper");
EditorGUILayout.Space(5);
GUILayout.Label("Welcome to the 'The Toon Shader' Demo!", headerStyle);
EditorUtils.DrawUILineGray(2, 0);
EditorGUILayout.Space(10);
GUILayout.TextArea("When you import the package for the first time, " +
"it is set up for the 'Built-in' Render Pipeline. To ensure that it works with URP" + //" or HDRP, depending on which Render Pipeline you chose," +
" we have to do some minor changes to the materials, i.e. assign the correct shader! " +
"\nHere we will walk you through the needed steps. So let's get started! :) ", textAreaStyle);
EditorGUILayout.Space(10);
EditorUtils.DrawUILineGray(2, 0);
unityVersionRenderPipelineShader = getUnityVersionAndRenderPipelineCorrectedShaderString();
EditorGUILayout.Space(10);
GUILayout.Label("RenderPipeline currently in use ", grayHeaderStyle);
GUILayout.Label(unityVersionRenderPipelineShader.renderPipeline, bigTextStyle);
EditorGUILayout.Space(5);
bool isCorrectShaderUsed = true;
mats = Resources.LoadAll("TTSReferenceMaterials", typeof(Material)).Cast<Material>().ToArray();
List<Material> matListNotCorrectShader = new List<Material>();
if (mats != null)
{
foreach (Material mat in mats)
{
//if (mat.shader.name != unityVersionRenderPipelineShader.versionAndRPCorrectedShader)
if (!UnityToSTSShaderNameMapping.Values.Contains(mat.shader.name))
{
isCorrectShaderUsed = false;
matListNotCorrectShader.Add(mat);
}
}
}
else
{
Debug.LogError("Reference mats are empty. Please check if all your materials are inside resources/TTSReferenceMaterials");
isCorrectShaderUsed = false;
}
GUILayout.Label("Reference Materials Shader", grayHeaderStyle);
if (isCorrectShaderUsed)
{
GUILayout.Label(unityVersionRenderPipelineShader.shaderFolder, bigTextStyle);
}
else
{
GUILayout.Label("One or more of your reference materials have the wrong shader assigned! \n Action is required!", bigErrorStyle);
GUILayout.Label("Materials with incorrect shaders: ", bigErrorStyle);
foreach (Material item in matListNotCorrectShader)
{
GUILayout.Label(item.name + " with shader: \n" + item.shader.name);
}
}
EditorGUILayout.Space(10);
if (!isCorrectShaderUsed)
{
if ((unityVersionRenderPipelineShader.renderPipeline == "Built-in RP"))
{
autoAssignShader(mats, unityVersionRenderPipelineShader);
}
else if ((unityVersionRenderPipelineShader.renderPipeline == "URP"))
{
displayStepsForURPandHDRP(true);
}
else if ((unityVersionRenderPipelineShader.renderPipeline == "HDRP"))
{
displayStepsForURPandHDRP(false);
}
}
else
{
GUILayout.Label("Everything should work fine! No changes needed!", stepHeaderStyle);
}
EditorGUILayout.Space(10);
//base.DrawDefaultInspector();
EditorUtils.usualEnd();
//EditorStyles.label.normal.textColor = oriCol;
serializedObject.ApplyModifiedProperties();
}
void DoSetup()
{
m_LinkStyle = new GUIStyle(EditorStyles.label);
m_LinkStyle.wordWrap = false;
m_LinkStyle.stretchWidth = false;
headerStyle = new GUIStyle();
headerStyle.alignment = TextAnchor.MiddleCenter;
headerStyle.fontStyle = FontStyle.Bold;
headerStyle.fontSize = 15;
grayHeaderStyle = new GUIStyle();
grayHeaderStyle.fontSize = 14;
grayHeaderStyle.alignment = TextAnchor.MiddleCenter;
grayHeaderStyle.wordWrap = true;
bigTextStyle = new GUIStyle();
bigTextStyle.fontStyle = FontStyle.Bold;
bigTextStyle.fontSize = 15;
bigTextStyle.alignment = TextAnchor.MiddleCenter;
bigErrorStyle = new GUIStyle();
bigErrorStyle.fontStyle = FontStyle.Bold;
bigErrorStyle.fontSize = 13;
bigErrorStyle.alignment = TextAnchor.MiddleCenter;
bigErrorStyle.wordWrap = true;
textAreaStyle = new GUIStyle();
textAreaStyle.padding.left = 20;
textAreaStyle.padding.right = 20;
//textAreaStyle.fontStyle = FontStyle.Bold;
textAreaStyle.wordWrap = true;
textAreaStyle.fontSize = 15;
textAreaStyle.richText = true;
textAreaBoldStyle = new GUIStyle();
textAreaBoldStyle.normal.textColor = Color.white;
textAreaBoldStyle.padding.left = 20;
textAreaBoldStyle.padding.right = 20;
textAreaBoldStyle.fontStyle = FontStyle.Bold;
textAreaBoldStyle.wordWrap = true;
textAreaBoldStyle.fontSize = 15;
stepHeaderStyle = new GUIStyle();
stepHeaderStyle.fontStyle = FontStyle.Bold;
stepHeaderStyle.alignment = TextAnchor.MiddleCenter;
//bigTextStyle2.fontSize = 16;
centerLabelStyle = new GUIStyle();
centerLabelStyle.normal.textColor = Color.gray;
centerLabelStyle.alignment = TextAnchor.MiddleCenter;
//textColor = Color.white;
//oriCol = EditorStyles.label.normal.textColor;
step2TextStyle = new GUIStyle();
step2TextStyle.fontSize = 15;
step2TextStyle.padding.left = 20;
step2TextStyle.padding.right = 20;
step2TextStyle.alignment = TextAnchor.MiddleCenter;
step2TextStyle.wordWrap = true;
if (EditorGUIUtility.isProSkin)
{
m_LinkStyle.normal.textColor = new Color(1f, 0.3f, 0.3f, 1);
headerStyle.normal.textColor = Color.white;
grayHeaderStyle.normal.textColor = new Color(0.7f, 0.7f, 0.7f, 1);
textAreaStyle.normal.textColor = Color.white;
bigErrorStyle.normal.textColor = new Color(1f, 0.3f, 0.3f, 1);
richColor = "silver";
stepHeaderStyle.normal.textColor = Color.white;
step2TextStyle.normal.textColor = new Color(0.7f, 0.7f, 0.7f, 1);
bigTextStyle.normal.textColor = Color.white;
buttonColor = new Color(0.6f, 0.6f, 0.6f, 1);
}
else
{
m_LinkStyle.normal.textColor = new Color(1f, 0.3f, 0.3f, 1);
headerStyle.normal.textColor = Color.black;
grayHeaderStyle.normal.textColor = new Color(0.2f, 0.2f, 0.2f, 1);
textAreaStyle.normal.textColor = Color.black;
bigErrorStyle.normal.textColor = new Color(0.6f, 0.0f, 0.0f, 1);
richColor = "#161616";
stepHeaderStyle.normal.textColor = Color.black;
step2TextStyle.normal.textColor = Color.black;
bigTextStyle.normal.textColor = Color.black;
buttonColor = new Color(0.8f, 0.8f, 0.8f, 1);
}
}
private void autoAssignShader(Material[] mats, UnityVersionRenderPipelineShaderInfo unityVersionRenderPipelineShader)
{
GUILayout.Label("Automatically assign the correct shader to your Reference Materials", step2TextStyle);
GUILayout.BeginHorizontal();
GUILayout.FlexibleSpace();
Color originalBackgroundColor = GUI.backgroundColor;
GUI.backgroundColor = buttonColor;
if (GUILayout.Button("Assign Shader", GUILayout.Width(100), GUILayout.Height(30)))
{
if (mats != null)
{
foreach (Material mat in mats)
{
//if (mat.shader.name != unityVersionRenderPipelineShader.versionAndRPCorrectedShader)
if (!UnityToSTSShaderMapping.Values.Contains(mat.shader))
{
if(mat.GetFloat("_EnableOutline") == 1.0)
{
mat.shader = UnityToSTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToSTSShaderMapping[TheToonShaderConstants.TTS_SHADER_STANDARD_WITH_OUTLINE_KEY];
}
else
{
mat.shader = UnityToSTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToSTSShaderMapping[TheToonShaderConstants.TTS_SHADER_STANDARD_KEY];
}
//if((unityVersionRenderPipelineShader.renderPipeline == "URP"))
//{
// mat.SetColor("_BaseColor", mat.GetColor("_Color"));
//}
}
}
}
else
{
Debug.LogError("Reference mats are empty. Can NOT do auto assign!");
}
}
GUI.backgroundColor = originalBackgroundColor;
GUILayout.FlexibleSpace();
GUILayout.EndHorizontal();
}
private void displayStepsForURPandHDRP(bool isURP)
{
string step1Text;
string link;
string commonNote = "\n\nIMPORTANT: <color=" + richColor + "> In case you added this asset to an existing project, please select all the materials inside </color>" +
"\n\nAssets/Samples/The Toon Shader/1.X.X/The Toon Shader Examples/Materials/" +
"\n\nAssets/Samples/The Toon Shader/1.X.X/The Toon Shader Examples/Models/TempleForToon/" +
"\n\n<color=" + richColor + "> and use </color> ";
if (isURP)
{
step1Text = "<color=" + richColor + ">First you need to convert all standard shaders to Lit shaders using the tool provided by unity. For this go to </color> " +
"<b>Edit > Render Pipeline > Universal Render Pipeline</b> <color=" + richColor + ">and then select</color> <b>Upgrade Project Materials to URP Materials</b>." +
commonNote +
"<b>Upgrade Selected Materials to URP Materials</b> <color=" + richColor + ">instead!</color>";
#if UNITY_6000_3_OR_NEWER
step1Text += "\n\n<color=" + richColor + ">In Unity 6.3, you need to use </color> <b>Window > Rendering > Render Pipeline Converter</b> <color=" + richColor + ">, since</color> " +
"<b>Edit > Rendering > Materials > Convert Selected Built-in Materials to URP</b> <color=" + richColor + ">appears to be missing, despite being mentioned in the documentation.</color> ";
#elif UNITY_6000_0_OR_NEWER
step1Text += "\n\n<color=" + richColor + ">In newer Versions (Unity 6) the converter is located under</color> <b>Edit > Rendering > Materials > Convert Selected Built-in Materials to URP</b>";
#endif
#if UNITY_6000_0_OR_NEWER
link = "https://docs.unity3d.com/6000.3/Documentation/Manual/upgrade-material.html";
#else
link = "https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@10.7/manual/upgrading-your-shaders.html";
#endif
}
else
{
//step1Text = "<color=" + richColor + ">First you need to convert all standard shaders to Lit shaders using the tool provided by unity. For this go to </color> " +
//"<b>Edit > Render Pipeline > High Definition RP</b> <color=" + richColor + ">and then select</color> <b>Upgrade Project Materials to High Definition Materials</b>" +
// commonNote + "<b>Upgrade Selected Materials to High Definition Materials</b> <color=" + richColor + ">instead!</color>";
//link = "https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@10.7/manual/Upgrading-To-HDRP.html";
step1Text = "unsupported";
link = "unsupported";
}
Rect rect = EditorGUILayout.BeginVertical();
rect.width -= 20;
rect.x += 10;
//GUI.Box(rect, GUIContent.none);
if (EditorGUIUtility.isProSkin)
{
GUI.Box(rect, GUIContent.none);
}
else
{
EditorUtils.DrawBox(rect, new Color(0.8f, 0.8f, 0.8f, 1));
}
GUILayout.Label("STEP 1:", stepHeaderStyle);
EditorGUILayout.Space(5);
GUILayout.TextArea(step1Text, textAreaStyle);
EditorGUILayout.Space(10);
GUILayout.Label("Link to Unity Documentation:", stepHeaderStyle);
GUILayout.BeginHorizontal();
GUILayout.FlexibleSpace();
if (LinkLabel(new GUIContent("Unity Documentation")))
{
Application.OpenURL(link);
}
GUILayout.FlexibleSpace();
GUILayout.EndHorizontal();
EditorGUILayout.Space(5);
GUILayout.Label("Please finish step 1 before you do step 2!", centerLabelStyle);
EditorGUILayout.Space(15);
EditorUtils.DrawUILineCenter(new Color(0.2f, 0.2f, 0.2f, 1));
EditorGUILayout.Space(15);
GUILayout.Label("STEP 2:", stepHeaderStyle);
EditorGUILayout.Space(5);
autoAssignShader(mats, unityVersionRenderPipelineShader);
EditorGUILayout.Space(15);
EditorGUILayout.EndVertical();
EditorGUILayout.Space(100);
}
}
}
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 2cf0780bcea1df74ebf3c684a4ed27e3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Demo/RPHelperEditor.cs
uploadId: 919972
@@ -0,0 +1,449 @@
#if USING_SEE_THROUGH_SHADER
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using UnityEditor;
using UnityEngine;
using static ShaderCrew.TheToonShader.ShaderUtils;
using static ShaderCrew.SeeThroughShader.GeneralUtils;
using ShaderCrew.SeeThroughShader;
namespace ShaderCrew.TheToonShader
{
[CustomEditor(typeof(RPHelperToonSTS))]
public class RPHelperToonSTSEditor : Editor
{
bool m_FirstTimeApply = true;
bool LinkLabel(GUIContent label)
{
GUIStyle m_LinkStyle = new GUIStyle(EditorStyles.label);
m_LinkStyle.wordWrap = false;
m_LinkStyle.normal.textColor = new Color(0x00 / 255f, 0x78 / 255f, 0xDA / 255f, 1f);
m_LinkStyle.stretchWidth = false;
//m_LinkStyle.contentOffset = new Vector2(15, 0);
m_LinkStyle.alignment = TextAnchor.MiddleCenter;
m_LinkStyle.fontStyle = FontStyle.Bold;
m_LinkStyle.fontSize = 15;
return GUILayout.Button(label, m_LinkStyle);
}
Material[] mats;
TheToonShader.ShaderUtils.UnityVersionRenderPipelineShaderInfo unityVersionRenderPipelineShader;
Dictionary<string, string> UnityToSTSShaderNameMapping;
Dictionary<string, string> UnityToTTSShaderNameMapping;
Dictionary<string, Shader> UnityToSTSShaderMapping;
Dictionary<string, Shader> UnityToTTSShaderMapping;
GUIStyle stepHeaderStyle;
GUIStyle centerLabelStyle;
GUIStyle textAreaStyle;
GUIStyle m_LinkStyle;
GUIStyle headerStyle;
GUIStyle grayHeaderStyle;
GUIStyle bigTextStyle;
GUIStyle bigErrorStyle;
GUIStyle textAreaBoldStyle;
GUIStyle step2TextStyle;
string richColor;
Color buttonColor;
public override void OnInspectorGUI()
{
if (m_FirstTimeApply)
{
m_FirstTimeApply = false;
DoSetup();
m_FirstTimeApply = false;
}
if (UnityToSTSShaderNameMapping == null)
{
UnityToSTSShaderNameMapping = ShaderCrew.SeeThroughShader.GeneralUtils.getUnityToSTSShaderMapping();
}
if (UnityToTTSShaderNameMapping == null)
{
UnityToTTSShaderNameMapping = getUnityToTTSShaderMapping();
}
if (UnityToSTSShaderMapping == null)
{
UnityToSTSShaderMapping = new Dictionary<string, Shader>();
}
foreach (string key in UnityToSTSShaderNameMapping.Keys.ToList())
{
Shader shader = Shader.Find(UnityToSTSShaderNameMapping[key]);
UnityToSTSShaderMapping[key] = shader ?? Shader.Find(UnityToSTSShaderNameMapping[SeeThroughShaderConstants.STS_SHADER_DEFAULT_KEY]);
}
if (UnityToTTSShaderMapping == null)
{
UnityToTTSShaderMapping = new Dictionary<string, Shader>();
}
foreach (string key in UnityToTTSShaderNameMapping.Keys.ToList())
{
Shader shader = Shader.Find(UnityToTTSShaderNameMapping[key]);
UnityToTTSShaderMapping[key] = shader ?? Shader.Find(UnityToTTSShaderNameMapping[TheToonShaderConstants.TTS_SHADER_DEFAULT_KEY]);
}
serializedObject.Update();
EditorUtils.usualStart("Render Pipeline Setup Helper");
EditorGUILayout.Space(5);
GUILayout.Label("Welcome to the 'The Toon Shader' x 'See-through Shader' Demo!", headerStyle);
EditorUtils.DrawUILineGray(2, 0);
EditorGUILayout.Space(10);
GUILayout.TextArea("When you import the package for the first time, " +
"it is set up for the 'Built-in' Render Pipeline. To ensure that it works with URP" + //" or HDRP, depending on which Render Pipeline you chose," +
" we have to do some minor changes to the materials, i.e. assign the correct shader! " +
"\nHere we will walk you through the needed steps. So let's get started! :) ", textAreaStyle);
EditorGUILayout.Space(10);
EditorUtils.DrawUILineGray(2, 0);
unityVersionRenderPipelineShader = ShaderUtils.getUnityVersionAndRenderPipelineCorrectedShaderString();
EditorGUILayout.Space(10);
GUILayout.Label("RenderPipeline currently in use ", grayHeaderStyle);
GUILayout.Label(unityVersionRenderPipelineShader.renderPipeline, bigTextStyle);
EditorGUILayout.Space(5);
bool isCorrectShaderUsed = true;
mats = Resources.LoadAll("TTSxSTSMaterials", typeof(Material)).Cast<Material>().ToArray();
List<Material> matListNotCorrectShader = new List<Material>();
if (mats != null)
{
foreach (Material mat in mats)
{
if(mat.HasProperty(TheToonShaderConstants.THETOONSHADER_IDENTIFIER_PROPERTY))
{
if (!UnityToTTSShaderNameMapping.Values.Contains(mat.shader.name))
{
isCorrectShaderUsed = false;
matListNotCorrectShader.Add(mat);
}
//if (mat.HasProperty(SeeThroughShader.SeeThroughShaderConstants.STS_SHADER_IDENTIFIER_PROPERTY))
//{
//}
//else
//{
//}
}
else if (mat.HasProperty(SeeThroughShader.SeeThroughShaderConstants.STS_SHADER_IDENTIFIER_PROPERTY))
{
if (!UnityToSTSShaderNameMapping.Values.Contains(mat.shader.name))
{
isCorrectShaderUsed = false;
matListNotCorrectShader.Add(mat);
}
}
}
}
else
{
Debug.LogError("Reference mats are empty. Please check if all your materials are inside samples Resources/TTSxSTSMaterials");
isCorrectShaderUsed = false;
}
GUILayout.Label("Reference Materials Shader", grayHeaderStyle);
if (isCorrectShaderUsed)
{
GUILayout.Label(unityVersionRenderPipelineShader.shaderFolder, bigTextStyle);
}
else
{
GUILayout.Label("One or more of your reference materials have the wrong shader assigned! \n Action is required!", bigErrorStyle);
GUILayout.Label("Materials with incorrect shaders: ", bigErrorStyle);
foreach (Material item in matListNotCorrectShader)
{
GUILayout.Label(item.name + " with shader: \n" + item.shader.name);
}
}
EditorGUILayout.Space(10);
if (!isCorrectShaderUsed)
{
if ((unityVersionRenderPipelineShader.renderPipeline == "Built-in RP"))
{
autoAssignShader(mats, unityVersionRenderPipelineShader);
}
else if ((unityVersionRenderPipelineShader.renderPipeline == "URP"))
{
displayStepsForURPandHDRP(true);
}
else if ((unityVersionRenderPipelineShader.renderPipeline == "HDRP"))
{
displayStepsForURPandHDRP(false);
}
}
else
{
GUILayout.Label("Everything should work fine! No changes needed!", stepHeaderStyle);
}
EditorGUILayout.Space(10);
//base.DrawDefaultInspector();
EditorUtils.usualEnd();
//EditorStyles.label.normal.textColor = oriCol;
serializedObject.ApplyModifiedProperties();
}
void DoSetup()
{
m_LinkStyle = new GUIStyle(EditorStyles.label);
m_LinkStyle.wordWrap = false;
m_LinkStyle.stretchWidth = false;
headerStyle = new GUIStyle();
headerStyle.alignment = TextAnchor.MiddleCenter;
headerStyle.fontStyle = FontStyle.Bold;
headerStyle.fontSize = 15;
grayHeaderStyle = new GUIStyle();
grayHeaderStyle.fontSize = 14;
grayHeaderStyle.alignment = TextAnchor.MiddleCenter;
grayHeaderStyle.wordWrap = true;
bigTextStyle = new GUIStyle();
bigTextStyle.fontStyle = FontStyle.Bold;
bigTextStyle.fontSize = 15;
bigTextStyle.alignment = TextAnchor.MiddleCenter;
bigErrorStyle = new GUIStyle();
bigErrorStyle.fontStyle = FontStyle.Bold;
bigErrorStyle.fontSize = 13;
bigErrorStyle.alignment = TextAnchor.MiddleCenter;
bigErrorStyle.wordWrap = true;
textAreaStyle = new GUIStyle();
textAreaStyle.padding.left = 20;
textAreaStyle.padding.right = 20;
//textAreaStyle.fontStyle = FontStyle.Bold;
textAreaStyle.wordWrap = true;
textAreaStyle.fontSize = 15;
textAreaStyle.richText = true;
textAreaBoldStyle = new GUIStyle();
textAreaBoldStyle.normal.textColor = Color.white;
textAreaBoldStyle.padding.left = 20;
textAreaBoldStyle.padding.right = 20;
textAreaBoldStyle.fontStyle = FontStyle.Bold;
textAreaBoldStyle.wordWrap = true;
textAreaBoldStyle.fontSize = 15;
stepHeaderStyle = new GUIStyle();
stepHeaderStyle.fontStyle = FontStyle.Bold;
stepHeaderStyle.alignment = TextAnchor.MiddleCenter;
//bigTextStyle2.fontSize = 16;
centerLabelStyle = new GUIStyle();
centerLabelStyle.normal.textColor = Color.gray;
centerLabelStyle.alignment = TextAnchor.MiddleCenter;
//textColor = Color.white;
//oriCol = EditorStyles.label.normal.textColor;
step2TextStyle = new GUIStyle();
step2TextStyle.fontSize = 15;
step2TextStyle.padding.left = 20;
step2TextStyle.padding.right = 20;
step2TextStyle.alignment = TextAnchor.MiddleCenter;
step2TextStyle.wordWrap = true;
if (EditorGUIUtility.isProSkin)
{
m_LinkStyle.normal.textColor = new Color(1f, 0.3f, 0.3f, 1);
headerStyle.normal.textColor = Color.white;
grayHeaderStyle.normal.textColor = new Color(0.7f, 0.7f, 0.7f, 1);
textAreaStyle.normal.textColor = Color.white;
bigErrorStyle.normal.textColor = new Color(1f, 0.3f, 0.3f, 1);
richColor = "silver";
stepHeaderStyle.normal.textColor = Color.white;
step2TextStyle.normal.textColor = new Color(0.7f, 0.7f, 0.7f, 1);
bigTextStyle.normal.textColor = Color.white;
buttonColor = new Color(0.6f, 0.6f, 0.6f, 1);
}
else
{
m_LinkStyle.normal.textColor = new Color(1f, 0.3f, 0.3f, 1);
headerStyle.normal.textColor = Color.black;
grayHeaderStyle.normal.textColor = new Color(0.2f, 0.2f, 0.2f, 1);
textAreaStyle.normal.textColor = Color.black;
bigErrorStyle.normal.textColor = new Color(0.6f, 0.0f, 0.0f, 1);
richColor = "#161616";
stepHeaderStyle.normal.textColor = Color.black;
step2TextStyle.normal.textColor = Color.black;
bigTextStyle.normal.textColor = Color.black;
buttonColor = new Color(0.8f, 0.8f, 0.8f, 1);
}
}
private void autoAssignShader(Material[] mats, TheToonShader.ShaderUtils.UnityVersionRenderPipelineShaderInfo unityVersionRenderPipelineShader)
{
GUILayout.Label("Automatically assign the correct shader to your Reference Materials", step2TextStyle);
GUILayout.BeginHorizontal();
GUILayout.FlexibleSpace();
Color originalBackgroundColor = GUI.backgroundColor;
GUI.backgroundColor = buttonColor;
if (GUILayout.Button("Assign Shader", GUILayout.Width(100), GUILayout.Height(30)))
{
if (mats != null)
{
foreach (Material mat in mats)
{
if (mat.HasProperty(TheToonShaderConstants.THETOONSHADER_IDENTIFIER_PROPERTY))
{
if (!UnityToTTSShaderMapping.Values.Contains(mat.shader))
{
if (mat.HasProperty(SeeThroughShader.SeeThroughShaderConstants.STS_SHADER_IDENTIFIER_PROPERTY))
{
if (mat.GetFloat("_EnableOutline") == 1.0)
{
mat.shader = UnityToTTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToTTSShaderMapping[TheToonShaderConstants.TTS_SHADER_STS_WITH_OUTLINE_KEY];
}
else
{
mat.shader = UnityToTTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToTTSShaderMapping[TheToonShaderConstants.TTS_SHADER_STS_KEY];
}
}
else
{
if (mat.GetFloat("_EnableOutline") == 1.0)
{
mat.shader = UnityToTTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToTTSShaderMapping[TheToonShaderConstants.TTS_SHADER_STANDARD_WITH_OUTLINE_KEY];
}
else
{
mat.shader = UnityToTTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToTTSShaderMapping[TheToonShaderConstants.TTS_SHADER_STANDARD_KEY];
}
}
}
}
else if (mat.HasProperty(SeeThroughShader.SeeThroughShaderConstants.STS_SHADER_IDENTIFIER_PROPERTY))
{
if (!UnityToSTSShaderNameMapping.Values.Contains(mat.shader.name))
{
//if (mat.shader.name != unityVersionRenderPipelineShader.versionAndRPCorrectedShader)
if (!UnityToSTSShaderMapping.Values.Contains(mat.shader))
{
mat.shader = UnityToSTSShaderMapping.TryGetValue(mat.shader.name, out Shader value) ? value : UnityToSTSShaderMapping[SeeThroughShaderConstants.STS_SHADER_DEFAULT_KEY];
}
}
}
}
}
else
{
Debug.LogError("Reference mats are empty. Can NOT do auto assign!");
}
}
GUI.backgroundColor = originalBackgroundColor;
GUILayout.FlexibleSpace();
GUILayout.EndHorizontal();
}
private void displayStepsForURPandHDRP(bool isURP)
{
//string step1Text;
//string link;
//string commonNote = "\n\nIMPORTANT: <color=" + richColor + "> In case you added this asset to an existing project, please select all the materials inside </color>" +
// "\n\nAssets/Samples/The Toon Shader/1.X.X/The Toon Shader Examples/Materials/" +
// "\n\nAssets/Samples/The Toon Shader/1.X.X/The Toon Shader Examples/Models/TempleForToon/" +
// "\n\n<color=" + richColor + "> and use </color> ";
//if (isURP)
//{
// step1Text = "<color=" + richColor + ">First you need to convert all standard shaders to Lit shaders using the tool provided by unity. For this go to </color> " +
// "<b>Edit > Render Pipeline > Universal Render Pipeline</b> <color=" + richColor + ">and then select</color> <b>Upgrade Project Materials to URP Materials</b>." +
// commonNote +
// "<b>Upgrade Selected Materials to URP Materials</b> <color=" + richColor + ">instead!</color>";
// link = "https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@10.7/manual/upgrading-your-shaders.html";
//}
//else
//{
// step1Text = "<color=" + richColor + ">First you need to convert all standard shaders to Lit shaders using the tool provided by unity. For this go to </color> " +
// "<b>Edit > Render Pipeline > High Definition RP</b> <color=" + richColor + ">and then select</color> <b>Upgrade Project Materials to High Definition Materials</b>" +
// commonNote + "<b>Upgrade Selected Materials to High Definition Materials</b> <color=" + richColor + ">instead!</color>";
// link = "https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@10.7/manual/Upgrading-To-HDRP.html";
//}
Rect rect = EditorGUILayout.BeginVertical();
rect.width -= 20;
rect.x += 10;
////GUI.Box(rect, GUIContent.none);
//if (EditorGUIUtility.isProSkin)
//{
// GUI.Box(rect, GUIContent.none);
//}
//else
//{
// EditorUtils.DrawBox(rect, new Color(0.8f, 0.8f, 0.8f, 1));
//}
//GUILayout.Label("STEP 1:", stepHeaderStyle);
//EditorGUILayout.Space(5);
//GUILayout.TextArea(step1Text, textAreaStyle);
//if (LinkLabel(new GUIContent("Unity Documentation")))
//{
// Application.OpenURL(link);
//}
////GUILayout.FlexibleSpace();
//EditorGUILayout.Space(5);
//GUILayout.Label("Please finish step 1 before you do step 2!", centerLabelStyle);
//EditorGUILayout.Space(15);
//EditorUtils.DrawUILineCenter(new Color(0.2f, 0.2f, 0.2f, 1));
EditorGUILayout.Space(15);
//GUILayout.Label("STEP 1:", stepHeaderStyle);
EditorGUILayout.Space(5);
autoAssignShader(mats, unityVersionRenderPipelineShader);
EditorGUILayout.Space(15);
EditorGUILayout.EndVertical();
//EditorGUILayout.Space(100);
}
}
}
#endif
@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 833cd64d1a1171844afeb4eb8d5d061e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Demo/RPHelperEditorToonSTS.cs
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e8525b9e08e07834eb695f50b353be5d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f89e1bcd519f2f94d890414b627e563d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,44 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: abb55f1f10b566340bf309a09598fc57, type: 3}
m_Name: 07_Hatching_PsychedelicVisions_TTS_RefMatLight
m_EditorClassIdentifier:
gradient:
serializedVersion: 2
key0: {r: 0, g: 0.5205393, b: 1, a: 1}
key1: {r: 0, g: 0.078727365, b: 0.1509434, a: 1}
key2: {r: 0.9130574, g: 0.045257032, b: 0.2563889, a: 0}
key3: {r: 1, g: 0.8608516, b: 0, a: 0}
key4: {r: 1, g: 0.14244922, b: 0, a: 0}
key5: {r: 1, g: 0, b: 0.89338493, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 27563
ctime1: 31997
ctime2: 36044
ctime3: 58018
ctime4: 53970
ctime5: 59560
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 4
m_NumAlphaKeys: 2
isBakedToTexture: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 01a14e01d1fd4e34289cfaab1062927f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Resources/GradientScriptableObjects/07_Hatching_PsychedelicVisions_TTS_RefMatLight.asset
uploadId: 919972
@@ -0,0 +1,44 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: abb55f1f10b566340bf309a09598fc57, type: 3}
m_Name: HatchingXHalftone_00_CaliforniaSunrise_TTS_RefMatLight
m_EditorClassIdentifier:
gradient:
serializedVersion: 2
key0: {r: 0, g: 0.5205393, b: 1, a: 1}
key1: {r: 0.9130574, g: 0.045257032, b: 0.2563889, a: 1}
key2: {r: 1, g: 0, b: 0.89338493, a: 0}
key3: {r: 1, g: 0.8608516, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 31997
ctime1: 35466
ctime2: 48959
ctime3: 65535
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 4
m_NumAlphaKeys: 2
isBakedToTexture: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 219e20f223847824180bd98c10d9b76b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Resources/GradientScriptableObjects/HatchingXHalftone_00_CaliforniaSunrise_TTS_RefMatLight.asset
uploadId: 919972
@@ -0,0 +1,44 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: abb55f1f10b566340bf309a09598fc57, type: 3}
m_Name: NoStyling_05_ColorBasedGradient1_TTS_RefMatLight
m_EditorClassIdentifier:
gradient:
serializedVersion: 2
key0: {r: 0.4245283, g: 0.006007465, b: 0.042794917, a: 1}
key1: {r: 0, g: 0.46160936, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 1, g: 0.4631136, b: 0, a: 0}
key4: {r: 1, g: 0.6925416, b: 0, a: 0}
key5: {r: 1, g: 1, b: 1, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 21588
ctime2: 32960
ctime3: 49922
ctime4: 58211
ctime5: 65535
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 6
m_NumAlphaKeys: 2
isBakedToTexture: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: b8019300e2f66244c8b16dba83376cbd
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Resources/GradientScriptableObjects/NoStyling_05_ColorBasedGradient1_TTS_RefMatLight.asset
uploadId: 919972
@@ -0,0 +1,44 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: abb55f1f10b566340bf309a09598fc57, type: 3}
m_Name: NoStyling_06_ColorBasedGradient2_TTS_RefMatLight
m_EditorClassIdentifier:
gradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0.014705882, g: 0.014705882, b: 0.014705882, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 33924
ctime2: 65535
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 3
m_NumAlphaKeys: 2
isBakedToTexture: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: c57bdc59cf5297b4ebedc0662e74ea59
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Resources/GradientScriptableObjects/NoStyling_06_ColorBasedGradient2_TTS_RefMatLight.asset
uploadId: 919972
@@ -0,0 +1,44 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: abb55f1f10b566340bf309a09598fc57, type: 3}
m_Name: NoStyling_07_ColorBasedGradient3_TTS_RefMatLight
m_EditorClassIdentifier:
gradient:
serializedVersion: 2
key0: {r: 0, g: 0, b: 0, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0.4932413, b: 1, a: 0}
key3: {r: 1, g: 0.112586915, b: 0.05098039, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0.5243557, b: 0.9843137, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 1, g: 1, b: 1, a: 0}
ctime0: 22166
ctime1: 24672
ctime2: 29684
ctime3: 36044
ctime4: 39514
ctime5: 44333
ctime6: 53006
ctime7: 55512
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 8
m_NumAlphaKeys: 2
isBakedToTexture: 1
@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 9a5aa29bd84fa8e4bb8a9433b93e549e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/Resources/GradientScriptableObjects/NoStyling_07_ColorBasedGradient3_TTS_RefMatLight.asset
uploadId: 919972
@@ -0,0 +1,44 @@
{
"name": "ShaderCrew.TheToonShader.3D.Editor",
"rootNamespace": "",
"references": [
"GUID:78bd2ddd6e276394a9615c203e574844",
"GUID:3eae0364be2026648bf74846acb8a731",
"GUID:be0903cd8e1546f498710afdc59db5eb",
"GUID:457756d89b35d2941b3e7b37b4ece6f1",
"GUID:df380645f10b7bc4b97d4f5eb6303d95",
"GUID:c579267770062bf448e75eb160330b7f",
"GUID:1e1df38bdb063c04fb8d144480b35d37",
"GUID:6a37219044b169f4fa7e60a15e3e8279",
"GUID:83e2004185752be4684414733d22e0e7",
"GUID:771e886dc8ff2624f9fb1e98ab52afc2",
"GUID:41ed22f5c389313468c5d7b2eff1a2c6"
],
"includePlatforms": [
"Editor"
],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": true,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": [],
"versionDefines": [
{
"name": "com.unity.render-pipelines.universal",
"expression": "",
"define": "USING_URP"
},
{
"name": "com.unity.render-pipelines.high-definition",
"expression": "",
"define": "USING_HDRP"
},
{
"name": "com.shadercrew.seethroughshader.core",
"expression": "",
"define": "USING_SEE_THROUGH_SHADER"
}
],
"noEngineReferences": false
}
@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 82f1604cc6c567146849908ed4b6a7b4
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Editor/ShaderCrew.TheToonShader.3D.Editor.asmdef
uploadId: 919972
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 769ba0368327e094c9b62cb884ceb111
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e8f10322d452de84fbc52dc37ee9da79
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,134 @@
fileFormatVersion: 2
guid: c1baff8b1609fcd49b607d7e36eb2ea0
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
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: 1
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: Android
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:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Resources/Gradients/07_Hatching_PsychedelicVisions_TTS_RefMat.png
uploadId: 919972
@@ -0,0 +1,134 @@
fileFormatVersion: 2
guid: dedd17e1ab575e144bedb1baa5b58665
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
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: 1
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: Android
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:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Resources/Gradients/HatchingXHalftone_00_CaliforniaSunrise_TTS_RefMat.png
uploadId: 919972
@@ -0,0 +1,134 @@
fileFormatVersion: 2
guid: bac2d90f6324edb46aed875d9d7963ee
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
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: 1
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: Android
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:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Resources/Gradients/NoStyling_05_ColorBasedGradient1_TTS_RefMat.png
uploadId: 919972
@@ -0,0 +1,134 @@
fileFormatVersion: 2
guid: eab01850233e70645a998a3781a4f2b3
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
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: 1
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: Android
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:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Resources/Gradients/NoStyling_06_ColorBasedGradient2_TTS_RefMat.png
uploadId: 919972
@@ -0,0 +1,134 @@
fileFormatVersion: 2
guid: 502e7a2f1d5083d479302d81b4f9c488
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
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: 1
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: Android
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:
AssetOrigin:
serializedVersion: 1
productId: 269238
packageName: The Toon Shader
packageVersion: 1.4.2
assetPath: Packages/com.shadercrew.the-toon-shader.3d/Scripts/Resources/Gradients/NoStyling_07_ColorBasedGradient3_TTS_RefMat.png
uploadId: 919972

Some files were not shown because too many files have changed in this diff Show More