Browse Source
Allow visual style to modify the particle templates during init, so GLQuake and Software styles can share the same particle systems, but apply different particle sizes and materials. Also slightly tweaked the minimum particle size on all effects.
readme
Allow visual style to modify the particle templates during init, so GLQuake and Software styles can share the same particle systems, but apply different particle sizes and materials. Also slightly tweaked the minimum particle size on all effects.
readme
13 changed files with 215 additions and 10 deletions
-
40Assets/Scripts/VisualStyle.cs
-
2Assets/Styles/GLQuake/GLQuake.asset
-
4Assets/Styles/GLQuake/Particles/BlobExplosion.prefab
-
2Assets/Styles/GLQuake/Particles/LavaSplash.prefab
-
2Assets/Styles/GLQuake/Particles/ParticleEffect.prefab
-
4Assets/Styles/GLQuake/Particles/ParticleExplosion.prefab
-
2Assets/Styles/GLQuake/Particles/RogueExplosion.prefab
-
2Assets/Styles/GLQuake/Particles/RoundParticle.mat
-
0Assets/Styles/GLQuake/Particles/RoundParticle.mat.meta
-
142Assets/Styles/GLQuake/Particles/SquareParticle.mat
-
8Assets/Styles/GLQuake/Particles/SquareParticle.mat.meta
-
2Assets/Styles/GLQuake/Particles/TeleportSplash.prefab
-
15Assets/Styles/GLQuake/Software.asset
@ -0,0 +1,142 @@ |
|||||
|
%YAML 1.1 |
||||
|
%TAG !u! tag:unity3d.com,2011: |
||||
|
--- !u!114 &-826508141333875548 |
||||
|
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: 4 |
||||
|
--- !u!21 &2100000 |
||||
|
Material: |
||||
|
serializedVersion: 6 |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_Name: SquareParticle |
||||
|
m_Shader: {fileID: 4800000, guid: 0406db5a14f94604a8c57ccfbc9f3b46, type: 3} |
||||
|
m_ShaderKeywords: |
||||
|
m_LightmapFlags: 4 |
||||
|
m_EnableInstancingVariants: 0 |
||||
|
m_DoubleSidedGI: 0 |
||||
|
m_CustomRenderQueue: 2001 |
||||
|
stringTagMap: |
||||
|
RenderType: Opaque |
||||
|
disabledShaderPasses: [] |
||||
|
m_SavedProperties: |
||||
|
serializedVersion: 3 |
||||
|
m_TexEnvs: |
||||
|
- _BaseMap: |
||||
|
m_Texture: {fileID: 2800000, guid: 36f6501e4b60c3d4bab2eb2659039dc4, type: 3} |
||||
|
m_Scale: {x: 1, y: 1} |
||||
|
m_Offset: {x: 0, y: 0} |
||||
|
- _BumpMap: |
||||
|
m_Texture: {fileID: 0} |
||||
|
m_Scale: {x: 1, y: 1} |
||||
|
m_Offset: {x: 0, y: 0} |
||||
|
- _DetailAlbedoMap: |
||||
|
m_Texture: {fileID: 0} |
||||
|
m_Scale: {x: 1, y: 1} |
||||
|
m_Offset: {x: 0, y: 0} |
||||
|
- _DetailMask: |
||||
|
m_Texture: {fileID: 0} |
||||
|
m_Scale: {x: 1, y: 1} |
||||
|
m_Offset: {x: 0, y: 0} |
||||
|
- _DetailNormalMap: |
||||
|
m_Texture: {fileID: 0} |
||||
|
m_Scale: {x: 1, y: 1} |
||||
|
m_Offset: {x: 0, y: 0} |
||||
|
- _EmissionMap: |
||||
|
m_Texture: {fileID: 0} |
||||
|
m_Scale: {x: 1, y: 1} |
||||
|
m_Offset: {x: 0, y: 0} |
||||
|
- _MainTex: |
||||
|
m_Texture: {fileID: 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 |
||||
|
- _Blend: 0 |
||||
|
- _BlendOp: 0 |
||||
|
- _BumpScale: 1 |
||||
|
- _CameraFadingEnabled: 0 |
||||
|
- _CameraFarFadeDistance: 2 |
||||
|
- _CameraNearFadeDistance: 1 |
||||
|
- _ClearCoatMask: 0 |
||||
|
- _ClearCoatSmoothness: 0 |
||||
|
- _ColorMode: 0 |
||||
|
- _Cull: 2 |
||||
|
- _Cutoff: 0.5 |
||||
|
- _DetailAlbedoMapScale: 1 |
||||
|
- _DetailNormalMapScale: 1 |
||||
|
- _DistortionBlend: 0.5 |
||||
|
- _DistortionEnabled: 0 |
||||
|
- _DistortionStrength: 1 |
||||
|
- _DistortionStrengthScaled: 0.1 |
||||
|
- _DstBlend: 0 |
||||
|
- _EnvironmentReflections: 1 |
||||
|
- _FlipbookBlending: 0 |
||||
|
- _FlipbookMode: 0 |
||||
|
- _GlossMapScale: 0 |
||||
|
- _Glossiness: 0 |
||||
|
- _GlossyReflections: 0 |
||||
|
- _Metallic: 0 |
||||
|
- _Mode: 0 |
||||
|
- _OcclusionStrength: 1 |
||||
|
- _Parallax: 0.005 |
||||
|
- _QueueOffset: 1 |
||||
|
- _ReceiveShadows: 1 |
||||
|
- _Smoothness: 0.5 |
||||
|
- _SmoothnessTextureChannel: 0 |
||||
|
- _SoftParticlesEnabled: 0 |
||||
|
- _SoftParticlesFarFadeDistance: 1 |
||||
|
- _SoftParticlesNearFadeDistance: 0 |
||||
|
- _SpecularHighlights: 1 |
||||
|
- _SrcBlend: 1 |
||||
|
- _Surface: 0 |
||||
|
- _WorkflowMode: 1 |
||||
|
- _ZWrite: 1 |
||||
|
m_Colors: |
||||
|
- _BaseColor: {r: 1, g: 1, b: 1, a: 1} |
||||
|
- _BaseColorAddSubDiff: {r: 1, g: 0, b: 0, a: 0} |
||||
|
- _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} |
||||
|
- _Color: {r: 1, g: 1, b: 1, a: 1} |
||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1} |
||||
|
- _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} |
||||
|
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} |
||||
|
m_BuildTextureStacks: [] |
||||
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 63b15323c45f06d4995fa1512a83cbcd |
||||
|
NativeFormatImporter: |
||||
|
externalObjects: {} |
||||
|
mainObjectFileID: 2100000 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue