whole buncha stuff
This commit is contained in:
BIN
Assets/Quiz/Audio/SFX/NoPoints/WrongAnswer.ogg
Normal file
BIN
Assets/Quiz/Audio/SFX/NoPoints/WrongAnswer.ogg
Normal file
Binary file not shown.
23
Assets/Quiz/Audio/SFX/NoPoints/WrongAnswer.ogg.meta
Normal file
23
Assets/Quiz/Audio/SFX/NoPoints/WrongAnswer.ogg.meta
Normal file
@@ -0,0 +1,23 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0c921fa1348e428408ff19ea6f5b3a2a
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 7
|
||||
defaultSettings:
|
||||
serializedVersion: 2
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
preloadAudioData: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
46
Assets/Quiz/LMGroup_DowncountPlayerDesk.asset
Normal file
46
Assets/Quiz/LMGroup_DowncountPlayerDesk.asset
Normal file
@@ -0,0 +1,46 @@
|
||||
%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: ec0b4dd729a12d046982652f834580a2, type: 3}
|
||||
m_Name: LMGroup_DowncountPlayerDesk
|
||||
m_EditorClassIdentifier:
|
||||
resolution: 512
|
||||
bitmask: 1
|
||||
id: 0
|
||||
sortingID: 0
|
||||
isImplicit: 0
|
||||
area: 0
|
||||
totalVertexCount: 0
|
||||
vertexCounter: 0
|
||||
sceneLodLevel: -1
|
||||
autoResolution: 0
|
||||
sceneName:
|
||||
tag: -1
|
||||
containsTerrains: 0
|
||||
probes: 0
|
||||
mode: 1
|
||||
renderMode: 1000
|
||||
renderDirMode: 1000
|
||||
atlasPacker: 1000
|
||||
holeFilling: 0
|
||||
computeSSS: 0
|
||||
sssSamples: 16
|
||||
sssDensity: 10
|
||||
sssColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
sssScale: 1
|
||||
fakeShadowBias: 0
|
||||
transparentSelfShadow: 0
|
||||
flipNormal: 0
|
||||
parentName:
|
||||
overridePath:
|
||||
fixPos3D: 0
|
||||
voxelSize: {x: 1, y: 1, z: 1}
|
||||
passedFilter: 7
|
||||
8
Assets/Quiz/LMGroup_DowncountPlayerDesk.asset.meta
Normal file
8
Assets/Quiz/LMGroup_DowncountPlayerDesk.asset.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a731aa552c5919340a6228c937525770
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3813
Assets/Quiz/Materials/Camera.mat
Normal file
3813
Assets/Quiz/Materials/Camera.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/Camera.mat.meta
Normal file
8
Assets/Quiz/Materials/Camera.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 670c93b6400cecc4d9427ca653ff6a79
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Materials/DownCount.meta
Normal file
8
Assets/Quiz/Materials/DownCount.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0eb425c69f6aaa6408cdecc480d5773f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3800
Assets/Quiz/Materials/DownCount/Clock.mat
Normal file
3800
Assets/Quiz/Materials/DownCount/Clock.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/DownCount/Clock.mat.meta
Normal file
8
Assets/Quiz/Materials/DownCount/Clock.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5c816e03b652658498610330ae7c0b66
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3822
Assets/Quiz/Materials/DownCount/Floor.mat
Normal file
3822
Assets/Quiz/Materials/DownCount/Floor.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/DownCount/Floor.mat.meta
Normal file
8
Assets/Quiz/Materials/DownCount/Floor.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 79104b7c72559ae419b9b5c0aaf3f627
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Materials/DownCount/OptimizedShaders.meta
Normal file
8
Assets/Quiz/Materials/DownCount/OptimizedShaders.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c39ef70215844d6458746aec5f8b7257
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 658a0e53b96261444a552934a01f4f61
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3d743798a82d6744782b4cb59aee8244
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 838d352d9ca45df438e68404e1d6842b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c1ee721674e170644a78537a421c6aad
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c9ff1a336b385d24ebf2739c458a2e13
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 491259bc930441f4b99e29403899a5ac
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7032cea7a3508854b9074e8289f2a9e3
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ae2ffd0bd8a5d534b8f8b7998dcb1116
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3813
Assets/Quiz/Materials/DownCount/PlayerDesk.mat
Normal file
3813
Assets/Quiz/Materials/DownCount/PlayerDesk.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/DownCount/PlayerDesk.mat.meta
Normal file
8
Assets/Quiz/Materials/DownCount/PlayerDesk.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 026a7c368b9c59343bc40afa213abe94
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3814
Assets/Quiz/Materials/DownCount/Walls.mat
Normal file
3814
Assets/Quiz/Materials/DownCount/Walls.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/DownCount/Walls.mat.meta
Normal file
8
Assets/Quiz/Materials/DownCount/Walls.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6c802bc1dd1dee24095056a5f6da8a8a
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Materials/Fonts.meta
Normal file
8
Assets/Quiz/Materials/Fonts.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a3bd4b21af67ff146a375a25585d16a5
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
156
Assets/Quiz/Materials/Fonts/BlackPaper.mat
Normal file
156
Assets/Quiz/Materials/Fonts/BlackPaper.mat
Normal file
@@ -0,0 +1,156 @@
|
||||
%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: BlackPaper
|
||||
m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords: []
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _BumpMap:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _Cube:
|
||||
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}
|
||||
- _FaceTex:
|
||||
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}
|
||||
- _OutlineTex:
|
||||
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:
|
||||
- _Ambient: 0.5
|
||||
- _Bevel: 0.5
|
||||
- _BevelClamp: 0
|
||||
- _BevelOffset: 0
|
||||
- _BevelRoundness: 0
|
||||
- _BevelWidth: 0
|
||||
- _BumpFace: 0
|
||||
- _BumpOutline: 0
|
||||
- _BumpScale: 1
|
||||
- _ColorMask: 15
|
||||
- _CullMode: 0
|
||||
- _Cutoff: 0.5
|
||||
- _DetailNormalMapScale: 1
|
||||
- _Diffuse: 0.5
|
||||
- _DstBlend: 0
|
||||
- _FaceDilate: 0
|
||||
- _FaceUVSpeedX: 0
|
||||
- _FaceUVSpeedY: 0
|
||||
- _GlossMapScale: 1
|
||||
- _Glossiness: 0.5
|
||||
- _GlossyReflections: 1
|
||||
- _GlowInner: 0.05
|
||||
- _GlowOffset: 0
|
||||
- _GlowOuter: 0.05
|
||||
- _GlowPower: 0.75
|
||||
- _GradientScale: 5
|
||||
- _LightAngle: 3.1416
|
||||
- _MaskSoftnessX: 0
|
||||
- _MaskSoftnessY: 0
|
||||
- _Metallic: 0
|
||||
- _Mode: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _OutlineSoftness: 0
|
||||
- _OutlineUVSpeedX: 0
|
||||
- _OutlineUVSpeedY: 0
|
||||
- _OutlineWidth: 0
|
||||
- _Parallax: 0.02
|
||||
- _PerspectiveFilter: 0.875
|
||||
- _Reflectivity: 10
|
||||
- _ScaleRatioA: 1
|
||||
- _ScaleRatioB: 1
|
||||
- _ScaleRatioC: 1
|
||||
- _ScaleX: 1
|
||||
- _ScaleY: 1
|
||||
- _ShaderFlags: 0
|
||||
- _Sharpness: 0
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SpecularPower: 2
|
||||
- _SrcBlend: 1
|
||||
- _Stencil: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilOp: 0
|
||||
- _StencilReadMask: 255
|
||||
- _StencilWriteMask: 255
|
||||
- _TextureHeight: 512
|
||||
- _TextureWidth: 512
|
||||
- _UVSec: 0
|
||||
- _UnderlayDilate: 0
|
||||
- _UnderlayOffsetX: 0
|
||||
- _UnderlayOffsetY: 0
|
||||
- _UnderlaySoftness: 0
|
||||
- _VertexOffsetX: 0
|
||||
- _VertexOffsetY: 0
|
||||
- _WeightBold: 0.5
|
||||
- _WeightNormal: 0
|
||||
- _ZWrite: 1
|
||||
m_Colors:
|
||||
- _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _FaceColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _GlowColor: {r: 0, g: 1, b: 0, a: 0.5}
|
||||
- _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767}
|
||||
- _OutlineColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _SpecularColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5}
|
||||
m_BuildTextureStacks: []
|
||||
8
Assets/Quiz/Materials/Fonts/BlackPaper.mat.meta
Normal file
8
Assets/Quiz/Materials/Fonts/BlackPaper.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 84f6739abbf514043ba3c86bc241f9be
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/Lobby/OptimizedShaders.meta
Normal file
8
Assets/Quiz/Materials/Lobby/OptimizedShaders.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7d9386fbf63f79d488b18fdc8ce2d9e6
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4247ad4ad3429e5428e7e481f8ee262e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6a7cca6031b1a0a48b5c044fdf1bdff0
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3782
Assets/Quiz/Materials/LukePaper.mat
Normal file
3782
Assets/Quiz/Materials/LukePaper.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/LukePaper.mat.meta
Normal file
8
Assets/Quiz/Materials/LukePaper.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 156868ebaeb510e49b9e98d3432f84d8
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -32,6 +32,7 @@ Material:
|
||||
OriginalShader: .poiyomi/Poiyomi Pro World
|
||||
OriginalShaderGUID: a11582d439d5e494986c4b421999c03a
|
||||
RenderType: Opaque
|
||||
_EmissionColorAnimated: 1
|
||||
_stripped_tex__ClothDFG: 76d65cbce584df7449699fb8406f60ea
|
||||
_stripped_tex__SkinLUT: d13510bb2be49aa40a66a0101efb6a36
|
||||
_stripped_tex__ToonRamp: 61bd594533da4fc42bd46ef93ba5a4f6
|
||||
@@ -2782,7 +2783,7 @@ Material:
|
||||
- m_start_backlight: 0
|
||||
- m_start_bakedLighting: 1
|
||||
- m_start_blending: 0
|
||||
- m_start_brdf: 1
|
||||
- m_start_brdf: 0
|
||||
- m_start_clearCoat: 0
|
||||
- m_start_clearcoatadvanced: 0
|
||||
- m_start_clearcoatglobalmask: 0
|
||||
@@ -2793,7 +2794,7 @@ Material:
|
||||
- m_start_emission1Options: 0
|
||||
- m_start_emission2Options: 0
|
||||
- m_start_emission3Options: 0
|
||||
- m_start_emissionOptions: 0
|
||||
- m_start_emissionOptions: 1
|
||||
- m_start_flipBook: 0
|
||||
- m_start_glitter: 0
|
||||
- m_start_internalparallax: 0
|
||||
@@ -3461,7 +3462,7 @@ Material:
|
||||
- _EmissionAL2StrengthMod: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _EmissionAL3Multipliers: {r: 1, g: 1, b: 0, a: 0}
|
||||
- _EmissionAL3StrengthMod: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _EmissionColor: {r: 0.17144115, g: 0.67244333, b: 0.8549928, a: 1}
|
||||
- _EmissionColor: {r: 0.1686, g: 0.6706, b: 0.8471, a: 1}
|
||||
- _EmissionColor1: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor2: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor3: {r: 1, g: 1, b: 1, a: 1}
|
||||
|
||||
@@ -2755,7 +2755,7 @@ Material:
|
||||
- m_start_PoiGlobalCategory: 0
|
||||
- m_start_PoiLightData: 0
|
||||
- m_start_PoiPostProcessingCategory: 0
|
||||
- m_start_PoiShading: 0
|
||||
- m_start_PoiShading: 1
|
||||
- m_start_PoiUVCategory: 0
|
||||
- m_start_RGBMask: 0
|
||||
- m_start_Rim2AudioLink: 0
|
||||
|
||||
@@ -8,7 +8,7 @@ Material:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: NoPointsMeter
|
||||
m_Shader: {fileID: 4800000, guid: f821e5390e769bb47afe32fa4c27fd8f, type: 3}
|
||||
m_Shader: {fileID: 4800000, guid: 8a6f6822e77565643bcb577f88f9b5f5, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords: []
|
||||
@@ -51,8 +51,8 @@ Material:
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveDetailNoise:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Texture: {fileID: 2800000, guid: 5757e282ae2aac54e99d40378b103e7c, type: 3}
|
||||
m_Scale: {x: 3, y: 10}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _DissolveEdgeGradient:
|
||||
m_Texture: {fileID: 0}
|
||||
@@ -730,10 +730,10 @@ Material:
|
||||
- _DissolveApplyGlobalMaskIndex: 0
|
||||
- _DissolveDetailEdgeSmoothing: 0
|
||||
- _DissolveDetailNoiseUV: 0
|
||||
- _DissolveDetailStrength: 0.1
|
||||
- _DissolveDetailStrength: 0.098
|
||||
- _DissolveEdgeColorThemeIndex: 0
|
||||
- _DissolveEdgeEmission: 0
|
||||
- _DissolveEdgeHardness: 0.5
|
||||
- _DissolveEdgeEmission: 2.34
|
||||
- _DissolveEdgeHardness: 0
|
||||
- _DissolveEdgeHueSelectOrShift: 1
|
||||
- _DissolveEdgeHueShift: 0
|
||||
- _DissolveEdgeHueShiftColorSpace: 0
|
||||
@@ -755,10 +755,10 @@ Material:
|
||||
- _DissolveMaskUV: 0
|
||||
- _DissolveNoiseTextureUV: 0
|
||||
- _DissolveP2PClamp: 0
|
||||
- _DissolveP2PEdgeLength: 0.1
|
||||
- _DissolveP2PEdgeLength: 0.05
|
||||
- _DissolveP2PWorldLocal: 0
|
||||
- _DissolveTextureColorThemeIndex: 0
|
||||
- _DissolveToEmissionStrength: 0.97
|
||||
- _DissolveToEmissionStrength: 0
|
||||
- _DissolveToTextureUV: 0
|
||||
- _DissolveType: 2
|
||||
- _DissolveUseVertexColors: 0
|
||||
@@ -2812,7 +2812,7 @@ Material:
|
||||
- m_start_depthRimLightOptions: 0
|
||||
- m_start_dissolve: 1
|
||||
- m_start_dissolveHueShift: 0
|
||||
- m_start_emission1Options: 1
|
||||
- m_start_emission1Options: 0
|
||||
- m_start_emission2Options: 0
|
||||
- m_start_emission3Options: 0
|
||||
- m_start_emissionOptions: 1
|
||||
@@ -3198,7 +3198,7 @@ Material:
|
||||
- s_start_MainHueShift: 1
|
||||
- s_start_MainHueShiftAL: 0
|
||||
- s_start_MainHueShiftGlobalMask: 0
|
||||
- s_start_MaskingMenu: 0
|
||||
- s_start_MaskingMenu: 1
|
||||
- s_start_Matcap0AudioLink: 0
|
||||
- s_start_Matcap0Blending: 1
|
||||
- s_start_Matcap0Masking: 1
|
||||
@@ -3462,8 +3462,8 @@ Material:
|
||||
- _DetailNormalMapPan: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _DetailTexPan: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _DetailTint: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveDetailNoisePan: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _DissolveEdgeColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _DissolveDetailNoisePan: {r: 0, g: -3, b: 0, a: 0}
|
||||
- _DissolveEdgeColor: {r: 0, g: 1, b: 0.9578552, a: 1}
|
||||
- _DissolveEndPoint: {r: 0, g: -0.5, b: 0, a: 0}
|
||||
- _DissolveMaskPan: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _DissolveNoiseTexturePan: {r: 0, g: 0, b: 0, a: 0}
|
||||
|
||||
3783
Assets/Quiz/Materials/NoPoints/NoPointsTrophyInner.mat
Normal file
3783
Assets/Quiz/Materials/NoPoints/NoPointsTrophyInner.mat
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9fa141bf96518154fb0b91e9f9d2831c
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
3808
Assets/Quiz/Materials/NoPoints/NoPointsTrophyOuter.mat
Normal file
3808
Assets/Quiz/Materials/NoPoints/NoPointsTrophyOuter.mat
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6dba0e876b8368347a4fb3f027e9b50e
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -3646,10 +3646,10 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/82f02b2138cfe1242990f0e41f2a761
|
||||
{
|
||||
emissionTex = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1714412,0.6724433,0.8549928,1).rgb, 0.0);
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
emissionAlpha = emissionTex.a;
|
||||
#else
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1714412,0.6724433,0.8549928,1).rgb, 0.0);
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0 = lerp(emissionColor0.rgb, emissionColor0.rgb * inverseLighting, 0.0);
|
||||
@@ -13024,10 +13024,10 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/82f02b2138cfe1242990f0e41f2a761
|
||||
{
|
||||
emissionTex = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1714412,0.6724433,0.8549928,1).rgb, 0.0);
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
emissionAlpha = emissionTex.a;
|
||||
#else
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1714412,0.6724433,0.8549928,1).rgb, 0.0);
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0 = lerp(emissionColor0.rgb, emissionColor0.rgb * inverseLighting, 0.0);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4ea595fc4bb3a644baacb481de9424c4
|
||||
guid: 5d0c1f153be06f542bfea090cda510d8
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
|
||||
@@ -623,6 +623,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_FLAT
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_DISSOLVEDETAILNOISE
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -3793,7 +3794,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
+ 0.0
|
||||
+ 0.0
|
||||
+ 0.0;
|
||||
float dds = 0.1;
|
||||
float dds = 0.098;
|
||||
if (0.0)
|
||||
{
|
||||
float2 udim = floor(poiMesh.uv[(int)0.0]);
|
||||
@@ -3821,7 +3822,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
dissolveMask = 1 - dissolveMask;
|
||||
}
|
||||
#if defined(PROP_DISSOLVEDETAILNOISE) || !defined(OPTIMIZER_ENABLED)
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)), float4(0,0,0,0));
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(3,10,0,0)), float4(0,-3,0,0));
|
||||
#else
|
||||
float dissolveDetailNoise = 0;
|
||||
#endif
|
||||
@@ -3866,14 +3867,14 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
{
|
||||
float3 pos = 0.0 == 0 ? poiMesh.localPos.rgb : poiMesh.vertexColor.rgb;
|
||||
distanceTo = dot(pos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = step(distanceTo, 0);
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
else
|
||||
{
|
||||
distanceTo = dot(poiMesh.worldPos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = (distanceTo < 0) ? 1 : 0;
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
@@ -3980,9 +3981,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
applyToGlobalMask(poiMods, 0.0 - 1, 0.0, 1 - (dissolveAlpha * .999999));
|
||||
}
|
||||
|
||||
if (0.0 || (2.0 == 2 && 0.1 != 0))
|
||||
if (0.0 || (2.0 == 2 && 0.05 != 0))
|
||||
{
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0), float4(1,1,1,1).a);
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(0,1,0.9067923,1).rgb, 0.0), float4(0,1,0.9067923,1).a);
|
||||
#ifndef POI_SHADOW
|
||||
|
||||
if (0.0 && 0.0)
|
||||
@@ -3990,9 +3991,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
edgeColor.rgb = hueShift(edgeColor.rgb, 0.0 + _Time.x * 0.0, 0.0, 1.0);
|
||||
}
|
||||
#endif
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
}
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.97, dissolveAlpha) + lerp(0, edgeColor.rgb * 0.0, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.0, dissolveAlpha) + lerp(0, edgeColor.rgb * 2.34, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
@@ -4951,6 +4952,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_FLAT
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_DISSOLVEDETAILNOISE
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -7410,7 +7412,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
+ 0.0
|
||||
+ 0.0
|
||||
+ 0.0;
|
||||
float dds = 0.1;
|
||||
float dds = 0.098;
|
||||
if (0.0)
|
||||
{
|
||||
float2 udim = floor(poiMesh.uv[(int)0.0]);
|
||||
@@ -7438,7 +7440,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
dissolveMask = 1 - dissolveMask;
|
||||
}
|
||||
#if defined(PROP_DISSOLVEDETAILNOISE) || !defined(OPTIMIZER_ENABLED)
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)), float4(0,0,0,0));
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(3,10,0,0)), float4(0,-3,0,0));
|
||||
#else
|
||||
float dissolveDetailNoise = 0;
|
||||
#endif
|
||||
@@ -7483,14 +7485,14 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
{
|
||||
float3 pos = 0.0 == 0 ? poiMesh.localPos.rgb : poiMesh.vertexColor.rgb;
|
||||
distanceTo = dot(pos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = step(distanceTo, 0);
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
else
|
||||
{
|
||||
distanceTo = dot(poiMesh.worldPos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = (distanceTo < 0) ? 1 : 0;
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
@@ -7597,9 +7599,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
applyToGlobalMask(poiMods, 0.0 - 1, 0.0, 1 - (dissolveAlpha * .999999));
|
||||
}
|
||||
|
||||
if (0.0 || (2.0 == 2 && 0.1 != 0))
|
||||
if (0.0 || (2.0 == 2 && 0.05 != 0))
|
||||
{
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0), float4(1,1,1,1).a);
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(0,1,0.9067923,1).rgb, 0.0), float4(0,1,0.9067923,1).a);
|
||||
#ifndef POI_SHADOW
|
||||
|
||||
if (0.0 && 0.0)
|
||||
@@ -7607,9 +7609,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
edgeColor.rgb = hueShift(edgeColor.rgb, 0.0 + _Time.x * 0.0, 0.0, 1.0);
|
||||
}
|
||||
#endif
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
}
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.97, dissolveAlpha) + lerp(0, edgeColor.rgb * 0.0, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.0, dissolveAlpha) + lerp(0, edgeColor.rgb * 2.34, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
@@ -8274,6 +8276,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_FLAT
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_DISSOLVEDETAILNOISE
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -10468,7 +10471,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
+ 0.0
|
||||
+ 0.0
|
||||
+ 0.0;
|
||||
float dds = 0.1;
|
||||
float dds = 0.098;
|
||||
if (0.0)
|
||||
{
|
||||
float2 udim = floor(poiMesh.uv[(int)0.0]);
|
||||
@@ -10496,7 +10499,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
dissolveMask = 1 - dissolveMask;
|
||||
}
|
||||
#if defined(PROP_DISSOLVEDETAILNOISE) || !defined(OPTIMIZER_ENABLED)
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)), float4(0,0,0,0));
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(3,10,0,0)), float4(0,-3,0,0));
|
||||
#else
|
||||
float dissolveDetailNoise = 0;
|
||||
#endif
|
||||
@@ -10541,14 +10544,14 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
{
|
||||
float3 pos = 0.0 == 0 ? poiMesh.localPos.rgb : poiMesh.vertexColor.rgb;
|
||||
distanceTo = dot(pos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = step(distanceTo, 0);
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
else
|
||||
{
|
||||
distanceTo = dot(poiMesh.worldPos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = (distanceTo < 0) ? 1 : 0;
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
@@ -10655,9 +10658,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
applyToGlobalMask(poiMods, 0.0 - 1, 0.0, 1 - (dissolveAlpha * .999999));
|
||||
}
|
||||
|
||||
if (0.0 || (2.0 == 2 && 0.1 != 0))
|
||||
if (0.0 || (2.0 == 2 && 0.05 != 0))
|
||||
{
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0), float4(1,1,1,1).a);
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(0,1,0.9067923,1).rgb, 0.0), float4(0,1,0.9067923,1).a);
|
||||
#ifndef POI_SHADOW
|
||||
|
||||
if (0.0 && 0.0)
|
||||
@@ -10665,9 +10668,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
edgeColor.rgb = hueShift(edgeColor.rgb, 0.0 + _Time.x * 0.0, 0.0, 1.0);
|
||||
}
|
||||
#endif
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
}
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.97, dissolveAlpha) + lerp(0, edgeColor.rgb * 0.0, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.0, dissolveAlpha) + lerp(0, edgeColor.rgb * 2.34, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
@@ -10874,6 +10877,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_FLAT
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_DISSOLVEDETAILNOISE
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -13808,7 +13812,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
+ 0.0
|
||||
+ 0.0
|
||||
+ 0.0;
|
||||
float dds = 0.1;
|
||||
float dds = 0.098;
|
||||
if (0.0)
|
||||
{
|
||||
float2 udim = floor(poiMesh.uv[(int)0.0]);
|
||||
@@ -13836,7 +13840,7 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
dissolveMask = 1 - dissolveMask;
|
||||
}
|
||||
#if defined(PROP_DISSOLVEDETAILNOISE) || !defined(OPTIMIZER_ENABLED)
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)), float4(0,0,0,0));
|
||||
float dissolveDetailNoise = POI2D_SAMPLER_PAN(_DissolveDetailNoise, _MainTex, poiUV(poiMesh.uv[0.0], float4(3,10,0,0)), float4(0,-3,0,0));
|
||||
#else
|
||||
float dissolveDetailNoise = 0;
|
||||
#endif
|
||||
@@ -13881,14 +13885,14 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
{
|
||||
float3 pos = 0.0 == 0 ? poiMesh.localPos.rgb : poiMesh.vertexColor.rgb;
|
||||
distanceTo = dot(pos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = step(distanceTo, 0);
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
else
|
||||
{
|
||||
distanceTo = dot(poiMesh.worldPos - currentPos, direction) - dissolveDetailNoise * dds;
|
||||
edgeAlpha = smoothstep(0.1 + .00001, 0, distanceTo);
|
||||
edgeAlpha = smoothstep(0.05 + .00001, 0, distanceTo);
|
||||
dissolveAlpha = (distanceTo < 0) ? 1 : 0;
|
||||
edgeAlpha *= 1 - dissolveAlpha;
|
||||
}
|
||||
@@ -13995,9 +13999,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
applyToGlobalMask(poiMods, 0.0 - 1, 0.0, 1 - (dissolveAlpha * .999999));
|
||||
}
|
||||
|
||||
if (0.0 || (2.0 == 2 && 0.1 != 0))
|
||||
if (0.0 || (2.0 == 2 && 0.05 != 0))
|
||||
{
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0), float4(1,1,1,1).a);
|
||||
edgeColor = _DissolveEdgeGradient.Sample(sampler_MainTex, poiUV(float2(edgeAlpha, edgeAlpha), float4(1,1,0,0))) * float4(poiThemeColor(poiMods, float4(0,1,0.9067923,1).rgb, 0.0), float4(0,1,0.9067923,1).a);
|
||||
#ifndef POI_SHADOW
|
||||
|
||||
if (0.0 && 0.0)
|
||||
@@ -14005,9 +14009,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/0a7f557424e99564aadf76146dbd76f
|
||||
edgeColor.rgb = hueShift(edgeColor.rgb, 0.0 + _Time.x * 0.0, 0.0, 1.0);
|
||||
}
|
||||
#endif
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.baseColor = lerp(poiFragData.baseColor, edgeColor.rgb, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
}
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.97, dissolveAlpha) + lerp(0, edgeColor.rgb * 0.0, smoothstep(0, 1 - 0.5 * .99999999999, edgeAlpha));
|
||||
poiFragData.emission += lerp(0, dissolveToTexture * 0.0, dissolveAlpha) + lerp(0, edgeColor.rgb * 2.34, smoothstep(0, 1 - 0.0 * .99999999999, edgeAlpha));
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f821e5390e769bb47afe32fa4c27fd8f
|
||||
guid: 8a6f6822e77565643bcb577f88f9b5f5
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fba70b05258df3047861ff36c0a33270
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 76ffb24b294f50546bee6b34a4bb0f18
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dea999a546248ca4f8b5c39197f9ac5f
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f18550d3924a5eb45b4ac80db218f3e6
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: df8ec1d642cffa548b2db74aed78f6e4
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f2f7816b401ce3c4da1f888b7ad1895f
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -3654,10 +3654,10 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Toon World/e5e3830988904fb4e8ddda8116c9f8
|
||||
{
|
||||
emissionTex = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1682695,0.6724433,0.8468735,1).rgb, 0.0);
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
emissionAlpha = emissionTex.a;
|
||||
#else
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1682695,0.6724433,0.8468735,1).rgb, 0.0);
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0 = lerp(emissionColor0.rgb, emissionColor0.rgb * inverseLighting, 0.0);
|
||||
@@ -12560,10 +12560,10 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Toon World/e5e3830988904fb4e8ddda8116c9f8
|
||||
{
|
||||
emissionTex = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1682695,0.6724433,0.8468735,1).rgb, 0.0);
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
emissionAlpha = emissionTex.a;
|
||||
#else
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, float4(0.1682695,0.6724433,0.8468735,1).rgb, 0.0);
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0 = lerp(emissionColor0.rgb, emissionColor0.rgb * inverseLighting, 0.0);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 00c2d17bb6cc1c44ab8ee0259a839426
|
||||
guid: c8a0aa73cfd7c664295cf935df6d5886
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
|
||||
@@ -249,6 +249,80 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
[HideInInspector] m_end_brdf ("", Float) = 0
|
||||
[HideInInspector] m_OutlineCategory (" Outlines--{reference_property:_EnableOutlines,button_help:{text:Tutorial,action:{type:URL,data:https://www.poiyomi.com/outlines/main},hover:Documentation}}", Float) = 0
|
||||
[HideInInspector] m_specialFXCategory ("Special FX", Float) = 0
|
||||
[HideInInspector] m_start_emissionOptions (" Emission 0--{reference_property:_EnableEmission,button_help:{text:Tutorial,action:{type:URL,data:https://www.poiyomi.com/special-fx/emission},hover:Documentation}}", Float) = 0
|
||||
[HideInInspector][ThryToggle(_EMISSION)]
|
||||
_EnableEmission ("Enable Emission 0", Float) = 0
|
||||
[sRGBWarning]_EmissionMask ("Emission Mask--{reference_properties:[_EmissionMaskPan, _EmissionMaskUV, _EmissionMaskChannel, _EmissionMaskInvert, _EmissionMask0GlobalMask]}", 2D) = "white" { }
|
||||
[HideInInspector][Vector2]_EmissionMaskPan ("Panning", Vector) = (0, 0, 0, 0)
|
||||
[HideInInspector][ThryWideEnum(UV0, 0, UV1, 1, UV2, 2, UV3, 3, Panosphere, 4, World Pos, 5, Local Pos, 8, Polar UV, 6, Distorted UV, 7, Matcap, 9)] _EmissionMaskUV ("UV", Int) = 0
|
||||
[HideInInspector][Enum(R, 0, G, 1, B, 2, A, 3)]_EmissionMaskChannel ("Channel", Float) = 0
|
||||
[HideInInspector][ToggleUI]_EmissionMaskInvert ("Invert", Float) = 0
|
||||
[HideInInspector][ThryWideEnum(Off, 0, 1R, 1, 1G, 2, 1B, 3, 1A, 4, 2R, 5, 2G, 6, 2B, 7, 2A, 8, 3R, 9, 3G, 10, 3B, 11, 3A, 12, 4R, 13, 4G, 14, 4B, 15, 4A, 16)] _EmissionMask0GlobalMask ("Global Mask--{reference_property:_EmissionMask0GlobalMaskBlendType}", Int) = 0
|
||||
[HideInInspector][ThryWideEnum(Add, 7, Subtract, 1, Multiply, 2, Divide, 3, Min, 4, Max, 5, Average, 6, Replace, 0)]_EmissionMask0GlobalMaskBlendType ("Blending", Range(0, 1)) = 2
|
||||
[HDR]_EmissionColor ("Emission Color--{reference_property:_EmissionColorThemeIndex}", Color) = (1, 1, 1, 1)
|
||||
[HideInInspector][ThryWideEnum(Off, 0, Theme Color 0, 1, Theme Color 1, 2, Theme Color 2, 3, Theme Color 3, 4, ColorChord 0, 5, ColorChord 1, 6, ColorChord 2, 7, ColorChord 3, 8, AL Theme 0, 9, AL Theme 1, 10, AL Theme 2, 11, AL Theme 3, 12)] _EmissionColorThemeIndex ("", Int) = 0
|
||||
[sRGBWarning(true)][Gradient]_EmissionMap ("Emission Map--{reference_properties:[_EmissionMapPan, _EmissionMapUV]}", 2D) = "white" { }
|
||||
[HideInInspector][Vector2]_EmissionMapPan ("Panning", Vector) = (0, 0, 0, 0)
|
||||
[HideInInspector][ThryWideEnum(UV0, 0, UV1, 1, UV2, 2, UV3, 3, Panosphere, 4, World Pos, 5, Local Pos, 8, Polar UV, 6, Distorted UV, 7, Matcap, 9)] _EmissionMapUV ("UV", Int) = 0
|
||||
_EmissionStrength ("Emission Strength", Range(0, 20)) = 0
|
||||
[ToggleUI]_EmissionBaseColorAsMap ("Use Base Colors", Float) = 0
|
||||
[ToggleUI]_EmissionReplace0 ("Override Base Color", Float) = 0
|
||||
_EmissionFluorescence ("Fluorescence", Range(0, 1)) = 0
|
||||
[HideInInspector] s_start_EmissionHueShift0 ("Color Adjust--{reference_property:_EmissionHueShiftEnabled,persistent_expand:true,default_expand:false}", Float) = 0
|
||||
[HideInInspector][ToggleUI]_EmissionHueShiftEnabled ("Hue Shift", Float) = 0
|
||||
[ThryWideEnum(OKLab, 0, HSV, 1)] _EmissionHueShiftColorSpace ("Color Space", Int) = 0
|
||||
[ThryWideEnum(Hue Select, 0, Hue Shift, 1)] _EmissionHueSelectOrShift ("Select or Shift", Int) = 1
|
||||
_EmissionSaturation ("Saturation", Range(-1, 10)) = 0
|
||||
_EmissionHueShift ("Hue Shift", Range(0, 1)) = 0
|
||||
_EmissionHueShiftSpeed ("Hue Shift Speed", Float) = 0
|
||||
[HideInInspector] s_end_EmissionHueShift0 ("", Float) = 0
|
||||
[HideInInspector] s_start_EmissionCenterOut0 ("Center Out--{reference_property:_EmissionCenterOutEnabled,persistent_expand:true,default_expand:false}", Float) = 0
|
||||
[HideInInspector][ToggleUI]_EmissionCenterOutEnabled ("Center Out", Float) = 0
|
||||
_EmissionCenterOutSpeed ("Flow Speed", Float) = 5
|
||||
[HideInInspector] s_end_EmissionCenterOut0 ("", Float) = 0
|
||||
[HideInInspector] s_start_EmissionLightBased0 ("Light Based--{reference_property:_EnableGITDEmission,persistent_expand:true,default_expand:false}", Float) = 0
|
||||
[HideInInspector][ToggleUI]_EnableGITDEmission ("Light Based", Float) = 0
|
||||
[Enum(World, 0, Mesh, 1)] _GITDEWorldOrMesh ("Lighting Type", Int) = 0
|
||||
_GITDEMinEmissionMultiplier ("Min Emission Multiplier", Range(0, 1)) = 1
|
||||
_GITDEMaxEmissionMultiplier ("Max Emission Multiplier", Range(0, 1)) = 0
|
||||
_GITDEMinLight ("Min Lighting", Range(0, 1)) = 0
|
||||
_GITDEMaxLight ("Max Lighting", Range(0, 1)) = 1
|
||||
[HideInInspector] s_end_EmissionLightBased0 ("", Float) = 0
|
||||
[HideInInspector] s_start_EmissionBlinking0 ("Blinking--{reference_property:_EmissionBlinkingEnabled,persistent_expand:true,default_expand:false}", Float) = 0
|
||||
[HideInInspector][ToggleUI]_EmissionBlinkingEnabled ("Blinking", Float) = 0
|
||||
_EmissiveBlink_Min ("Emissive Blink Min", Float) = 0
|
||||
_EmissiveBlink_Max ("Emissive Blink Max", Float) = 1
|
||||
_EmissiveBlink_Velocity ("Emissive Blink Velocity", Float) = 4
|
||||
_EmissionBlinkingOffset ("Offset", Float) = 0
|
||||
[HideInInspector] s_end_EmissionBlinking0 ("", Float) = 0
|
||||
[HideInInspector] s_start_ScrollingEmission0 ("Scrolling--{reference_property:_ScrollingEmission,persistent_expand:true,default_expand:false}", Float) = 0
|
||||
[HideInInspector][ToggleUI] _ScrollingEmission ("Scrolling", Float) = 0
|
||||
[ToggleUI]_EmissionScrollingUseCurve ("Use Curve", float) = 0
|
||||
[Curve]_EmissionScrollingCurve ("Curve--{condition_showS:(_EmissionScrollingUseCurve==1)}", 2D) = "white" { }
|
||||
[ToggleUI]_EmissionScrollingVertexColor ("VColor as position", float) = 0
|
||||
_EmissiveScroll_Direction ("Direction", Vector) = (0, -10, 0, 0)
|
||||
_EmissiveScroll_Width ("Width", Float) = 10
|
||||
_EmissiveScroll_Velocity ("Velocity", Float) = 10
|
||||
_EmissiveScroll_Interval ("Interval", Float) = 20
|
||||
_EmissionScrollingOffset ("Offset", Float) = 0
|
||||
[HideInInspector] s_end_ScrollingEmission0 ("", Float) = 0
|
||||
[Space(4)]
|
||||
[ThryToggleUI(true)] _EmissionAL0Enabled ("<size=13><b> Audio Link</b></size>--{ condition_showS:_EnableAudioLink==1}", Float) = 0
|
||||
[HideInInspector] s_start_EmissionAL0Multiply ("Strength Multiply--{persistent_expand:true,default_expand:false, condition_showS:(_EmissionAL0Enabled==1 && _EnableAudioLink==1)}", Float) = 0
|
||||
[Enum(Bass, 0, Low Mid, 1, High Mid, 2, Treble, 3, Volume, 4)] _EmissionAL0MultipliersBand ("Band", Int) = 0
|
||||
[VectorLabel(Min, Max)]_EmissionAL0Multipliers ("Multiplier", Vector) = (1, 1, 0, 0)
|
||||
[HideInInspector] s_end_EmissionAL0Multiply ("Strength Multiply", Float) = 0
|
||||
[HideInInspector] s_start_EmissionAL0Add ("Strength Add--{persistent_expand:true,default_expand:false, condition_showS:(_EmissionAL0Enabled==1 && _EnableAudioLink==1)}", Float) = 0
|
||||
[Enum(Bass, 0, Low Mid, 1, High Mid, 2, Treble, 3, Volume, 4)] _EmissionAL0StrengthBand ("Band", Int) = 0
|
||||
[VectorLabel(Min, Max)]_EmissionAL0StrengthMod ("Strength", Vector) = (0, 0, 0, 0)
|
||||
[HideInInspector] s_end_EmissionAL0Add ("Strength Add", Float) = 0
|
||||
[HideInInspector] s_start_EmissionAL0COut ("Center Out--{persistent_expand:true,default_expand:false, condition_showS:(_EmissionAL0Enabled==1 && _EnableAudioLink==1)}", Float) = 0
|
||||
[Enum(Bass, 0, Low Mid, 1, High Mid, 2, Treble, 3, Volume, 4)] _AudioLinkEmission0CenterOutBand ("Band", Int) = 0
|
||||
[VectorLabel(Min, Max)] _AudioLinkEmission0CenterOut ("Strength", Vector) = (0, 0, 0, 0)
|
||||
_AudioLinkEmission0CenterOutSize ("Intensity Threshold", Range(0, 1)) = 0
|
||||
_AudioLinkEmission0CenterOutDuration ("Duration", Range(-1, 1)) = 1
|
||||
[HideInInspector] s_end_EmissionAL0COut ("Center Out", Float) = 0
|
||||
[HideInInspector] m_end_emissionOptions ("", Float) = 0
|
||||
[HideInInspector] m_start_emission1Options (" Emission 1--{reference_property:_EnableEmission1,button_help:{text:Tutorial,action:{type:URL,data:https://www.poiyomi.com/special-fx/emission},hover:Documentation}}", Float) = 0
|
||||
[HideInInspector][ThryToggle(POI_EMISSION_1)]
|
||||
_EnableEmission1 ("Enable Emission 0", Float) = 0
|
||||
@@ -490,11 +564,13 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
#define POI_EMISSION_1
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define VIGNETTE_MASKED
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_REALISTIC
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_BUMPMAP
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define PROP_MOCHIEMETALLICMAPS
|
||||
#define PROP_EMISSIONMASK
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -1385,6 +1461,70 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
float matcapALChronoPanBand;
|
||||
float matcapALChronoPanSpeed;
|
||||
};
|
||||
#ifdef _EMISSION
|
||||
#if defined(PROP_EMISSIONMAP) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionMap;
|
||||
#endif
|
||||
float4 _EmissionMap_ST;
|
||||
float2 _EmissionMapPan;
|
||||
float _EmissionMapUV;
|
||||
#if defined(PROP_EMISSIONMASK) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionMask;
|
||||
#endif
|
||||
float4 _EmissionMask_ST;
|
||||
float2 _EmissionMaskPan;
|
||||
float _EmissionMaskUV;
|
||||
float _EmissionMaskInvert;
|
||||
float _EmissionMaskChannel;
|
||||
float _EmissionMask0GlobalMask;
|
||||
float _EmissionMask0GlobalMaskBlendType;
|
||||
#if defined(PROP_EMISSIONSCROLLINGCURVE) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionScrollingCurve;
|
||||
#endif
|
||||
float4 _EmissionScrollingCurve_ST;
|
||||
float _EmissionFluorescence;
|
||||
float4 _EmissionColor;
|
||||
float _EmissionBaseColorAsMap;
|
||||
float _EmissionStrength;
|
||||
float _EmissionHueShiftEnabled;
|
||||
float _EmissionHueShiftColorSpace;
|
||||
float _EmissionHueSelectOrShift;
|
||||
float _EmissionSaturation;
|
||||
float _EmissionHueShift;
|
||||
float _EmissionHueShiftSpeed;
|
||||
float _EmissionCenterOutEnabled;
|
||||
float _EmissionCenterOutSpeed;
|
||||
float _EnableGITDEmission;
|
||||
float _GITDEWorldOrMesh;
|
||||
float _GITDEMinEmissionMultiplier;
|
||||
float _GITDEMaxEmissionMultiplier;
|
||||
float _GITDEMinLight;
|
||||
float _GITDEMaxLight;
|
||||
float _EmissionBlinkingEnabled;
|
||||
float _EmissiveBlink_Min;
|
||||
float _EmissiveBlink_Max;
|
||||
float _EmissiveBlink_Velocity;
|
||||
float _EmissionBlinkingOffset;
|
||||
float _ScrollingEmission;
|
||||
float4 _EmissiveScroll_Direction;
|
||||
float _EmissiveScroll_Width;
|
||||
float _EmissiveScroll_Velocity;
|
||||
float _EmissiveScroll_Interval;
|
||||
float _EmissionScrollingOffset;
|
||||
float _EmissionReplace0;
|
||||
float _EmissionScrollingVertexColor;
|
||||
float _EmissionScrollingUseCurve;
|
||||
float _EmissionColorThemeIndex;
|
||||
float _EmissionAL0Enabled;
|
||||
float2 _EmissionAL0StrengthMod;
|
||||
float _EmissionAL0StrengthBand;
|
||||
float2 _AudioLinkEmission0CenterOut;
|
||||
float _AudioLinkEmission0CenterOutSize;
|
||||
float _AudioLinkEmission0CenterOutBand;
|
||||
float _AudioLinkEmission0CenterOutDuration;
|
||||
float2 _EmissionAL0Multipliers;
|
||||
float _EmissionAL0MultipliersBand;
|
||||
#endif
|
||||
#ifdef POI_EMISSION_1
|
||||
#if defined(PROP_EMISSIONMAP1) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionMap1;
|
||||
@@ -3565,6 +3705,149 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
}
|
||||
}
|
||||
#endif
|
||||
float calculateGlowInTheDark(in float minLight, in float maxLight, in float minEmissionMultiplier, in float maxEmissionMultiplier, in float enabled, in float worldOrMesh, in PoiLight poiLight)
|
||||
{
|
||||
float glowInTheDarkMultiplier = 1;
|
||||
if (enabled)
|
||||
{
|
||||
float3 lightValue = worldOrMesh ? calculateluminance(poiLight.finalLighting.rgb) : calculateluminance(poiLight.directColor.rgb);
|
||||
float gitdeAlpha = saturate(inverseLerp(minLight, maxLight, lightValue));
|
||||
glowInTheDarkMultiplier = lerp(minEmissionMultiplier, maxEmissionMultiplier, gitdeAlpha);
|
||||
}
|
||||
return glowInTheDarkMultiplier;
|
||||
}
|
||||
float calculateScrollingEmission(in float3 direction, in float velocity, in float interval, in float scrollWidth, float offset, float3 position)
|
||||
{
|
||||
scrollWidth = max(scrollWidth, 0);
|
||||
float phase = 0;
|
||||
phase = dot(position, direction);
|
||||
phase -= (_Time.y + offset) * velocity;
|
||||
phase /= interval;
|
||||
phase -= floor(phase);
|
||||
phase = saturate(phase);
|
||||
return (pow(phase, scrollWidth) + pow(1 - phase, scrollWidth * 4)) * 0.5;
|
||||
}
|
||||
float calculateBlinkingEmission(in float blinkMin, in float blinkMax, in float blinkVelocity, float offset)
|
||||
{
|
||||
float amplitude = (blinkMax - blinkMin) * 0.5f;
|
||||
float base = blinkMin + amplitude;
|
||||
return sin((_Time.y + offset) * blinkVelocity) * amplitude + base;
|
||||
}
|
||||
void applyALEmmissionStrength(in PoiMods poiMods, inout float emissionStrength, in float2 emissionStrengthMod, in float emissionStrengthBand, in float2 _EmissionALMultipliers, in float _EmissionALMultipliersBand, in float enabled)
|
||||
{
|
||||
#ifdef POI_AUDIOLINK
|
||||
if (poiMods.audioLinkAvailable && enabled)
|
||||
{
|
||||
emissionStrength += lerp(emissionStrengthMod.x, emissionStrengthMod.y, poiMods.audioLink[emissionStrengthBand]);
|
||||
emissionStrength *= lerp(_EmissionALMultipliers.x, _EmissionALMultipliers.y, poiMods.audioLink[_EmissionALMultipliersBand]);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
void applyALCenterOutEmission(in PoiMods poiMods, in float nDotV, inout float emissionStrength, in float size, in float band, in float2 emissionToAdd, in float enabled, in float duration)
|
||||
{
|
||||
#ifdef POI_AUDIOLINK
|
||||
if (poiMods.audioLinkAvailable && enabled)
|
||||
{
|
||||
float intensity;
|
||||
[flatten]
|
||||
if (duration >= 0)
|
||||
{
|
||||
intensity = getBandAtTime(band, saturate(remap(nDotV, 1, 0, 0, duration)), size);
|
||||
}
|
||||
else
|
||||
{
|
||||
duration *= -1;
|
||||
intensity = getBandAtTime(band, saturate(remap(pow(nDotV, 2), 0, 1 + duration, 0, duration)), size);
|
||||
}
|
||||
emissionStrength += lerp(emissionToAdd[0], emissionToAdd[1], intensity);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
#ifdef _EMISSION
|
||||
float3 applyEmission(inout PoiFragData poiFragData, in PoiMesh poiMesh, in PoiLight poiLight, in PoiCam poiCam, in PoiMods poiMods)
|
||||
{
|
||||
float3 emission0 = 0;
|
||||
float emissionAlpha = 1;
|
||||
float emissionStrength0 = 1.0;
|
||||
float3 emissionColor0 = 0;
|
||||
applyALEmmissionStrength(poiMods, emissionStrength0, float4(0,0,0,0), 0.0, float4(1,1,0,0), 0.0, 0.0);
|
||||
applyALCenterOutEmission(poiMods, poiLight.nDotV, emissionStrength0, 0.0, 0.0, float4(0,0,0,0), 0.0, 1.0);
|
||||
float glowInTheDarkMultiplier0 = calculateGlowInTheDark(0.0, 1.0, 1.0, 0.0, 0.0, 0.0, poiLight);
|
||||
#ifdef POI_GRABPASS
|
||||
float mixBaseColor = 0;
|
||||
#else
|
||||
float mixBaseColor = 0.0;
|
||||
#endif
|
||||
#if defined(PROP_EMISSIONMAP) || !defined(OPTIMIZER_ENABLED)
|
||||
float4 emissionTex = 0;
|
||||
if (!0.0)
|
||||
{
|
||||
emissionTex = POI2D_SAMPLER_PAN(_EmissionMap, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)), float4(0,0,0,0));
|
||||
}
|
||||
else
|
||||
{
|
||||
emissionTex = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
emissionAlpha = emissionTex.a;
|
||||
#else
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0 = lerp(emissionColor0.rgb, emissionColor0.rgb * inverseLighting, 0.0);
|
||||
emissionStrength0 *= emissionAlpha;
|
||||
if (0.0)
|
||||
{
|
||||
float3 pos = poiMesh.localPos;
|
||||
if (0.0)
|
||||
{
|
||||
pos = poiMesh.vertexColor.rgb;
|
||||
}
|
||||
if (0.0)
|
||||
{
|
||||
#if defined(PROP_EMISSIONSCROLLINGCURVE) || !defined(OPTIMIZER_ENABLED)
|
||||
emissionStrength0 *= UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionScrollingCurve, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)) + (dot(pos, float4(0,-10,0,0).xyz) * 20.0) + _Time.x * 10.0).r;
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
emissionStrength0 *= calculateScrollingEmission(float4(0,-10,0,0).xyz, 10.0, 20.0, 10.0, 0.0, pos);
|
||||
}
|
||||
}
|
||||
if (0.0)
|
||||
{
|
||||
emissionStrength0 *= calculateBlinkingEmission(0.0, 1.0, 4.0, 0.0);
|
||||
}
|
||||
if(0.0)
|
||||
{
|
||||
emissionColor0 = hueShift(emissionColor0, frac(0.0 + 0.0 * _Time.x), 0.0, 1.0);
|
||||
emissionColor0 = lerp(emissionColor0, dot(emissionColor0, float3(0.3, 0.59, 0.11)), - (0.0));
|
||||
}
|
||||
#if defined(PROP_EMISSIONMASK) || !defined(OPTIMIZER_ENABLED)
|
||||
float emissionMask0 = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMask, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)) + _Time.x * float4(0,0,0,0))[0.0];
|
||||
#else
|
||||
float emissionMask0 = 1;
|
||||
#endif
|
||||
if (0.0)
|
||||
{
|
||||
emissionMask0 = 1 - emissionMask0;
|
||||
}
|
||||
if (0.0 > 0)
|
||||
{
|
||||
emissionMask0 = maskBlend(emissionMask0, poiMods.globalMask[0.0 - 1], 2.0);
|
||||
}
|
||||
emissionStrength0 *= glowInTheDarkMultiplier0 * emissionMask0;
|
||||
emission0 = max(emissionStrength0 * emissionColor0, 0);
|
||||
#ifdef POI_DISSOLVE
|
||||
if (_DissolveEmissionSide != 2)
|
||||
{
|
||||
emission0 *= lerp(1 - dissolveAlpha, dissolveAlpha, _DissolveEmissionSide);
|
||||
}
|
||||
#endif
|
||||
poiFragData.emission += emission0;
|
||||
return emission0 * 0.0;
|
||||
}
|
||||
#endif
|
||||
float calculateGlowInTheDark__1(in float minLight, in float maxLight, in float minEmissionMultiplier, in float maxEmissionMultiplier, in float enabled, in float worldOrMesh, in PoiLight poiLight)
|
||||
{
|
||||
float glowInTheDarkMultiplier__1 = 1;
|
||||
@@ -3648,15 +3931,15 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
{
|
||||
emissionTex__1 = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap1, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0__1 = emissionTex__1.rgb * lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(0.2195262,0.7230554,0.8962696,1).rgb, 0.0);
|
||||
emissionColor0__1 = emissionTex__1.rgb * lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0);
|
||||
emissionAlpha__1 = emissionTex__1.a;
|
||||
#else
|
||||
emissionColor0__1 = lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(0.2195262,0.7230554,0.8962696,1).rgb, 0.0);
|
||||
emissionColor0__1 = lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting__1 = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0__1 = lerp(emissionColor0__1.rgb, emissionColor0__1.rgb * inverseLighting__1, 0.0);
|
||||
emissionStrength0__1 *= emissionAlpha__1;
|
||||
if (0.0)
|
||||
if (1.0)
|
||||
{
|
||||
float3 pos__1 = poiMesh.localPos;
|
||||
if (0.0)
|
||||
@@ -3666,12 +3949,12 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
if (0.0)
|
||||
{
|
||||
#if defined(PROP_EMISSIONSCROLLINGCURVE1) || !defined(OPTIMIZER_ENABLED)
|
||||
emissionStrength0__1 *= UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionScrollingCurve1, _MainTex, poiUV(poiMesh.uv[0.0], _EmissionScrollingCurve_ST__1) + (dot(pos__1, float4(0,-10,0,0).xyz) * 20.0) + _Time.x * 10.0).r;
|
||||
emissionStrength0__1 *= UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionScrollingCurve1, _MainTex, poiUV(poiMesh.uv[0.0], _EmissionScrollingCurve_ST__1) + (dot(pos__1, float4(0,-10,0,0).xyz) * 100.0) + _Time.x * 10.0).r;
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
emissionStrength0__1 *= calculateScrollingEmission__1(float4(0,-10,0,0).xyz, 10.0, 20.0, 10.0, 0.0, pos__1);
|
||||
emissionStrength0__1 *= calculateScrollingEmission__1(float4(0,-10,0,0).xyz, 10.0, 100.0, 3.0, 0.0, pos__1);
|
||||
}
|
||||
}
|
||||
if (0.0)
|
||||
@@ -4604,6 +4887,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
#if defined(_EMISSION)|| defined(POI_EMISSION_1)|| defined(POI_EMISSION_2)|| defined(POI_EMISSION_3)
|
||||
float3 emissionBaseReplace = 0;//<ms_no_postfix>
|
||||
#endif
|
||||
#ifdef _EMISSION
|
||||
emissionBaseReplace += applyEmission(poiFragData, poiMesh, poiLight, poiCam, poiMods);
|
||||
#endif
|
||||
#ifdef POI_EMISSION_1
|
||||
emissionBaseReplace += applyEmission__1(poiFragData, poiMesh, poiLight, poiCam, poiMods);
|
||||
#endif
|
||||
@@ -4670,11 +4956,13 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
#define POI_EMISSION_1
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define VIGNETTE_MASKED
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_REALISTIC
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_BUMPMAP
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define PROP_MOCHIEMETALLICMAPS
|
||||
#define PROP_EMISSIONMASK
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -8055,11 +8343,13 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
#define POI_EMISSION_1
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define VIGNETTE_MASKED
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_REALISTIC
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_BUMPMAP
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define PROP_MOCHIEMETALLICMAPS
|
||||
#define PROP_EMISSIONMASK
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -10263,11 +10553,13 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
#define POI_EMISSION_1
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define VIGNETTE_MASKED
|
||||
#define _EMISSION
|
||||
#define _LIGHTINGMODE_REALISTIC
|
||||
#define _STOCHASTICMODE_DELIOT_HEITZ
|
||||
#define PROP_BUMPMAP
|
||||
#define PROP_LIGHTINGAOMAPS
|
||||
#define PROP_MOCHIEMETALLICMAPS
|
||||
#define PROP_EMISSIONMASK
|
||||
#define PROP_EMISSIONMASK1
|
||||
#define OPTIMIZER_ENABLED
|
||||
#pragma target 5.0
|
||||
@@ -11057,6 +11349,70 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
float _UVModWorldPos1;
|
||||
float _UVModLocalPos0;
|
||||
float _UVModLocalPos1;
|
||||
#ifdef _EMISSION
|
||||
#if defined(PROP_EMISSIONMAP) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionMap;
|
||||
#endif
|
||||
float4 _EmissionMap_ST;
|
||||
float2 _EmissionMapPan;
|
||||
float _EmissionMapUV;
|
||||
#if defined(PROP_EMISSIONMASK) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionMask;
|
||||
#endif
|
||||
float4 _EmissionMask_ST;
|
||||
float2 _EmissionMaskPan;
|
||||
float _EmissionMaskUV;
|
||||
float _EmissionMaskInvert;
|
||||
float _EmissionMaskChannel;
|
||||
float _EmissionMask0GlobalMask;
|
||||
float _EmissionMask0GlobalMaskBlendType;
|
||||
#if defined(PROP_EMISSIONSCROLLINGCURVE) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionScrollingCurve;
|
||||
#endif
|
||||
float4 _EmissionScrollingCurve_ST;
|
||||
float _EmissionFluorescence;
|
||||
float4 _EmissionColor;
|
||||
float _EmissionBaseColorAsMap;
|
||||
float _EmissionStrength;
|
||||
float _EmissionHueShiftEnabled;
|
||||
float _EmissionHueShiftColorSpace;
|
||||
float _EmissionHueSelectOrShift;
|
||||
float _EmissionSaturation;
|
||||
float _EmissionHueShift;
|
||||
float _EmissionHueShiftSpeed;
|
||||
float _EmissionCenterOutEnabled;
|
||||
float _EmissionCenterOutSpeed;
|
||||
float _EnableGITDEmission;
|
||||
float _GITDEWorldOrMesh;
|
||||
float _GITDEMinEmissionMultiplier;
|
||||
float _GITDEMaxEmissionMultiplier;
|
||||
float _GITDEMinLight;
|
||||
float _GITDEMaxLight;
|
||||
float _EmissionBlinkingEnabled;
|
||||
float _EmissiveBlink_Min;
|
||||
float _EmissiveBlink_Max;
|
||||
float _EmissiveBlink_Velocity;
|
||||
float _EmissionBlinkingOffset;
|
||||
float _ScrollingEmission;
|
||||
float4 _EmissiveScroll_Direction;
|
||||
float _EmissiveScroll_Width;
|
||||
float _EmissiveScroll_Velocity;
|
||||
float _EmissiveScroll_Interval;
|
||||
float _EmissionScrollingOffset;
|
||||
float _EmissionReplace0;
|
||||
float _EmissionScrollingVertexColor;
|
||||
float _EmissionScrollingUseCurve;
|
||||
float _EmissionColorThemeIndex;
|
||||
float _EmissionAL0Enabled;
|
||||
float2 _EmissionAL0StrengthMod;
|
||||
float _EmissionAL0StrengthBand;
|
||||
float2 _AudioLinkEmission0CenterOut;
|
||||
float _AudioLinkEmission0CenterOutSize;
|
||||
float _AudioLinkEmission0CenterOutBand;
|
||||
float _AudioLinkEmission0CenterOutDuration;
|
||||
float2 _EmissionAL0Multipliers;
|
||||
float _EmissionAL0MultipliersBand;
|
||||
#endif
|
||||
#ifdef POI_EMISSION_1
|
||||
#if defined(PROP_EMISSIONMAP1) || !defined(OPTIMIZER_ENABLED)
|
||||
Texture2D _EmissionMap1;
|
||||
@@ -12949,6 +13305,149 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
float3 viewDirection = normalize(lerp(getCameraPosition().xyz, _WorldSpaceCameraPos.xyz, 1.0) - poiMesh.worldPos.xyz) * - 1;
|
||||
return lerp(MonoPanoProjection(viewDirection), StereoPanoProjection(viewDirection), 0.0);
|
||||
}
|
||||
float calculateGlowInTheDark(in float minLight, in float maxLight, in float minEmissionMultiplier, in float maxEmissionMultiplier, in float enabled, in float worldOrMesh, in PoiLight poiLight)
|
||||
{
|
||||
float glowInTheDarkMultiplier = 1;
|
||||
if (enabled)
|
||||
{
|
||||
float3 lightValue = worldOrMesh ? calculateluminance(poiLight.finalLighting.rgb) : calculateluminance(poiLight.directColor.rgb);
|
||||
float gitdeAlpha = saturate(inverseLerp(minLight, maxLight, lightValue));
|
||||
glowInTheDarkMultiplier = lerp(minEmissionMultiplier, maxEmissionMultiplier, gitdeAlpha);
|
||||
}
|
||||
return glowInTheDarkMultiplier;
|
||||
}
|
||||
float calculateScrollingEmission(in float3 direction, in float velocity, in float interval, in float scrollWidth, float offset, float3 position)
|
||||
{
|
||||
scrollWidth = max(scrollWidth, 0);
|
||||
float phase = 0;
|
||||
phase = dot(position, direction);
|
||||
phase -= (_Time.y + offset) * velocity;
|
||||
phase /= interval;
|
||||
phase -= floor(phase);
|
||||
phase = saturate(phase);
|
||||
return (pow(phase, scrollWidth) + pow(1 - phase, scrollWidth * 4)) * 0.5;
|
||||
}
|
||||
float calculateBlinkingEmission(in float blinkMin, in float blinkMax, in float blinkVelocity, float offset)
|
||||
{
|
||||
float amplitude = (blinkMax - blinkMin) * 0.5f;
|
||||
float base = blinkMin + amplitude;
|
||||
return sin((_Time.y + offset) * blinkVelocity) * amplitude + base;
|
||||
}
|
||||
void applyALEmmissionStrength(in PoiMods poiMods, inout float emissionStrength, in float2 emissionStrengthMod, in float emissionStrengthBand, in float2 _EmissionALMultipliers, in float _EmissionALMultipliersBand, in float enabled)
|
||||
{
|
||||
#ifdef POI_AUDIOLINK
|
||||
if (poiMods.audioLinkAvailable && enabled)
|
||||
{
|
||||
emissionStrength += lerp(emissionStrengthMod.x, emissionStrengthMod.y, poiMods.audioLink[emissionStrengthBand]);
|
||||
emissionStrength *= lerp(_EmissionALMultipliers.x, _EmissionALMultipliers.y, poiMods.audioLink[_EmissionALMultipliersBand]);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
void applyALCenterOutEmission(in PoiMods poiMods, in float nDotV, inout float emissionStrength, in float size, in float band, in float2 emissionToAdd, in float enabled, in float duration)
|
||||
{
|
||||
#ifdef POI_AUDIOLINK
|
||||
if (poiMods.audioLinkAvailable && enabled)
|
||||
{
|
||||
float intensity;
|
||||
[flatten]
|
||||
if (duration >= 0)
|
||||
{
|
||||
intensity = getBandAtTime(band, saturate(remap(nDotV, 1, 0, 0, duration)), size);
|
||||
}
|
||||
else
|
||||
{
|
||||
duration *= -1;
|
||||
intensity = getBandAtTime(band, saturate(remap(pow(nDotV, 2), 0, 1 + duration, 0, duration)), size);
|
||||
}
|
||||
emissionStrength += lerp(emissionToAdd[0], emissionToAdd[1], intensity);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
#ifdef _EMISSION
|
||||
float3 applyEmission(inout PoiFragData poiFragData, in PoiMesh poiMesh, in PoiLight poiLight, in PoiCam poiCam, in PoiMods poiMods)
|
||||
{
|
||||
float3 emission0 = 0;
|
||||
float emissionAlpha = 1;
|
||||
float emissionStrength0 = 1.0;
|
||||
float3 emissionColor0 = 0;
|
||||
applyALEmmissionStrength(poiMods, emissionStrength0, float4(0,0,0,0), 0.0, float4(1,1,0,0), 0.0, 0.0);
|
||||
applyALCenterOutEmission(poiMods, poiLight.nDotV, emissionStrength0, 0.0, 0.0, float4(0,0,0,0), 0.0, 1.0);
|
||||
float glowInTheDarkMultiplier0 = calculateGlowInTheDark(0.0, 1.0, 1.0, 0.0, 0.0, 0.0, poiLight);
|
||||
#ifdef POI_GRABPASS
|
||||
float mixBaseColor = 0;
|
||||
#else
|
||||
float mixBaseColor = 0.0;
|
||||
#endif
|
||||
#if defined(PROP_EMISSIONMAP) || !defined(OPTIMIZER_ENABLED)
|
||||
float4 emissionTex = 0;
|
||||
if (!0.0)
|
||||
{
|
||||
emissionTex = POI2D_SAMPLER_PAN(_EmissionMap, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)), float4(0,0,0,0));
|
||||
}
|
||||
else
|
||||
{
|
||||
emissionTex = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0 = emissionTex.rgb * lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
emissionAlpha = emissionTex.a;
|
||||
#else
|
||||
emissionColor0 = lerp(1, poiFragData.baseColor, mixBaseColor).rgb * poiThemeColor(poiMods, _EmissionColor.rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0 = lerp(emissionColor0.rgb, emissionColor0.rgb * inverseLighting, 0.0);
|
||||
emissionStrength0 *= emissionAlpha;
|
||||
if (0.0)
|
||||
{
|
||||
float3 pos = poiMesh.localPos;
|
||||
if (0.0)
|
||||
{
|
||||
pos = poiMesh.vertexColor.rgb;
|
||||
}
|
||||
if (0.0)
|
||||
{
|
||||
#if defined(PROP_EMISSIONSCROLLINGCURVE) || !defined(OPTIMIZER_ENABLED)
|
||||
emissionStrength0 *= UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionScrollingCurve, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)) + (dot(pos, float4(0,-10,0,0).xyz) * 20.0) + _Time.x * 10.0).r;
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
emissionStrength0 *= calculateScrollingEmission(float4(0,-10,0,0).xyz, 10.0, 20.0, 10.0, 0.0, pos);
|
||||
}
|
||||
}
|
||||
if (0.0)
|
||||
{
|
||||
emissionStrength0 *= calculateBlinkingEmission(0.0, 1.0, 4.0, 0.0);
|
||||
}
|
||||
if(0.0)
|
||||
{
|
||||
emissionColor0 = hueShift(emissionColor0, frac(0.0 + 0.0 * _Time.x), 0.0, 1.0);
|
||||
emissionColor0 = lerp(emissionColor0, dot(emissionColor0, float3(0.3, 0.59, 0.11)), - (0.0));
|
||||
}
|
||||
#if defined(PROP_EMISSIONMASK) || !defined(OPTIMIZER_ENABLED)
|
||||
float emissionMask0 = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMask, _MainTex, poiUV(poiMesh.uv[0.0], float4(1,1,0,0)) + _Time.x * float4(0,0,0,0))[0.0];
|
||||
#else
|
||||
float emissionMask0 = 1;
|
||||
#endif
|
||||
if (0.0)
|
||||
{
|
||||
emissionMask0 = 1 - emissionMask0;
|
||||
}
|
||||
if (0.0 > 0)
|
||||
{
|
||||
emissionMask0 = maskBlend(emissionMask0, poiMods.globalMask[0.0 - 1], 2.0);
|
||||
}
|
||||
emissionStrength0 *= glowInTheDarkMultiplier0 * emissionMask0;
|
||||
emission0 = max(emissionStrength0 * emissionColor0, 0);
|
||||
#ifdef POI_DISSOLVE
|
||||
if (_DissolveEmissionSide != 2)
|
||||
{
|
||||
emission0 *= lerp(1 - dissolveAlpha, dissolveAlpha, _DissolveEmissionSide);
|
||||
}
|
||||
#endif
|
||||
poiFragData.emission += emission0;
|
||||
return emission0 * 0.0;
|
||||
}
|
||||
#endif
|
||||
float calculateGlowInTheDark__1(in float minLight, in float maxLight, in float minEmissionMultiplier, in float maxEmissionMultiplier, in float enabled, in float worldOrMesh, in PoiLight poiLight)
|
||||
{
|
||||
float glowInTheDarkMultiplier__1 = 1;
|
||||
@@ -13032,15 +13531,15 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
{
|
||||
emissionTex__1 = UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionMap1, _MainTex, ((.5 + poiLight.nDotV * .5) * float4(1,1,0,0).xy) + _Time.x * 5.0);
|
||||
}
|
||||
emissionColor0__1 = emissionTex__1.rgb * lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(0.2195262,0.7230554,0.8962696,1).rgb, 0.0);
|
||||
emissionColor0__1 = emissionTex__1.rgb * lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0);
|
||||
emissionAlpha__1 = emissionTex__1.a;
|
||||
#else
|
||||
emissionColor0__1 = lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(0.2195262,0.7230554,0.8962696,1).rgb, 0.0);
|
||||
emissionColor0__1 = lerp(1, poiFragData.baseColor, mixBaseColor__1).rgb * poiThemeColor(poiMods, float4(1,1,1,1).rgb, 0.0);
|
||||
#endif
|
||||
float3 inverseLighting__1 = saturate((1.0 - poiLight.directColor) * sqrt(poiLight.directColor));
|
||||
emissionColor0__1 = lerp(emissionColor0__1.rgb, emissionColor0__1.rgb * inverseLighting__1, 0.0);
|
||||
emissionStrength0__1 *= emissionAlpha__1;
|
||||
if (0.0)
|
||||
if (1.0)
|
||||
{
|
||||
float3 pos__1 = poiMesh.localPos;
|
||||
if (0.0)
|
||||
@@ -13050,12 +13549,12 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
if (0.0)
|
||||
{
|
||||
#if defined(PROP_EMISSIONSCROLLINGCURVE1) || !defined(OPTIMIZER_ENABLED)
|
||||
emissionStrength0__1 *= UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionScrollingCurve1, _MainTex, poiUV(poiMesh.uv[0.0], _EmissionScrollingCurve_ST__1) + (dot(pos__1, float4(0,-10,0,0).xyz) * 20.0) + _Time.x * 10.0).r;
|
||||
emissionStrength0__1 *= UNITY_SAMPLE_TEX2D_SAMPLER(_EmissionScrollingCurve1, _MainTex, poiUV(poiMesh.uv[0.0], _EmissionScrollingCurve_ST__1) + (dot(pos__1, float4(0,-10,0,0).xyz) * 100.0) + _Time.x * 10.0).r;
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
emissionStrength0__1 *= calculateScrollingEmission__1(float4(0,-10,0,0).xyz, 10.0, 20.0, 10.0, 0.0, pos__1);
|
||||
emissionStrength0__1 *= calculateScrollingEmission__1(float4(0,-10,0,0).xyz, 10.0, 100.0, 3.0, 0.0, pos__1);
|
||||
}
|
||||
}
|
||||
if (0.0)
|
||||
@@ -13262,6 +13761,9 @@ Shader "Hidden/Locked/.poiyomi/Poiyomi Pro World/360a40a163e0f3347b5b14b9771d2ab
|
||||
#if defined(_EMISSION)|| defined(POI_EMISSION_1)|| defined(POI_EMISSION_2)|| defined(POI_EMISSION_3)
|
||||
float3 emissionBaseReplace = 0;//<ms_no_postfix>
|
||||
#endif
|
||||
#ifdef _EMISSION
|
||||
emissionBaseReplace += applyEmission(poiFragData, poiMesh, poiLight, poiCam, poiMods);
|
||||
#endif
|
||||
#ifdef POI_EMISSION_1
|
||||
emissionBaseReplace += applyEmission__1(poiFragData, poiMesh, poiLight, poiCam, poiMods);
|
||||
#endif
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 94d7cc74d88811045ac98b21dd8431cd
|
||||
guid: ca131fec60225814499f4124bff1e32e
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -32,6 +32,7 @@ Material:
|
||||
OriginalShader: .poiyomi/Poiyomi Toon World
|
||||
OriginalShaderGUID: 1b58d372fe360874a8fb767d53f955b0
|
||||
RenderType: Opaque
|
||||
_EmissionColorAnimated: 1
|
||||
_stripped_tex__ClothDFG: 76d65cbce584df7449699fb8406f60ea
|
||||
_stripped_tex__MetallicGlossMap: 2cdd6091ba5336c448a7d955ff917488
|
||||
_stripped_tex__SkinLUT: d13510bb2be49aa40a66a0101efb6a36
|
||||
@@ -2715,10 +2716,10 @@ Material:
|
||||
- m_start_depthRimLightOptions: 0
|
||||
- m_start_dissolve: 0
|
||||
- m_start_dissolveHueShift: 0
|
||||
- m_start_emission1Options: 1
|
||||
- m_start_emission1Options: 0
|
||||
- m_start_emission2Options: 0
|
||||
- m_start_emission3Options: 0
|
||||
- m_start_emissionOptions: 0
|
||||
- m_start_emissionOptions: 1
|
||||
- m_start_flipBook: 0
|
||||
- m_start_glitter: 0
|
||||
- m_start_internalparallax: 0
|
||||
@@ -3375,7 +3376,7 @@ Material:
|
||||
- _EmissionAL2StrengthMod: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _EmissionAL3Multipliers: {r: 1, g: 1, b: 0, a: 0}
|
||||
- _EmissionAL3StrengthMod: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _EmissionColor: {r: 0.16826946, g: 0.67244333, b: 0.84687346, a: 1}
|
||||
- _EmissionColor: {r: 0.1686, g: 0.6706, b: 0.8471, a: 1}
|
||||
- _EmissionColor1: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor2: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor3: {r: 1, g: 1, b: 1, a: 1}
|
||||
|
||||
@@ -8,7 +8,7 @@ Material:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Screen
|
||||
m_Shader: {fileID: 4800000, guid: 94d7cc74d88811045ac98b21dd8431cd, type: 3}
|
||||
m_Shader: {fileID: 4800000, guid: ca131fec60225814499f4124bff1e32e, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords: []
|
||||
@@ -18,22 +18,24 @@ Material:
|
||||
- POI_EMISSION_1
|
||||
- PROP_LIGHTINGAOMAPS
|
||||
- VIGNETTE_MASKED
|
||||
- _EMISSION
|
||||
- _LIGHTINGMODE_REALISTIC
|
||||
- _RIM2STYLE_POIYOMI
|
||||
- _RIMSTYLE_POIYOMI
|
||||
- _STOCHASTICMODE_DELIOT_HEITZ
|
||||
m_LightmapFlags: 6
|
||||
m_LightmapFlags: 2
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: 2000
|
||||
stringTagMap:
|
||||
AllLockedGUIDS: 360a40a163e0f3347b5b14b9771d2ab5
|
||||
OriginalKeywords: BSSBLOOMFOGTYPE_HEIGHT MOCHIE_PBR POI_EMISSION_1 PROP_LIGHTINGAOMAPS
|
||||
VIGNETTE_MASKED _LIGHTINGMODE_REALISTIC _RIM2STYLE_POIYOMI _RIMSTYLE_POIYOMI
|
||||
VIGNETTE_MASKED _EMISSION _LIGHTINGMODE_REALISTIC _RIM2STYLE_POIYOMI _RIMSTYLE_POIYOMI
|
||||
_STOCHASTICMODE_DELIOT_HEITZ
|
||||
OriginalShader: .poiyomi/Poiyomi Pro World
|
||||
OriginalShaderGUID: a11582d439d5e494986c4b421999c03a
|
||||
RenderType: Opaque
|
||||
_EmissionColorAnimated: 1
|
||||
_stripped_tex__ClothDFG: 76d65cbce584df7449699fb8406f60ea
|
||||
_stripped_tex__SkinLUT: d13510bb2be49aa40a66a0101efb6a36
|
||||
_stripped_tex__ToonRamp: 61bd594533da4fc42bd46ef93ba5a4f6
|
||||
@@ -54,14 +56,26 @@ Material:
|
||||
m_Texture: {fileID: 2800000, guid: 638b570fce9f52e4e8d51f9c3c0a878e, 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}
|
||||
- _EmissionMap1:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMask:
|
||||
m_Texture: {fileID: 2800000, guid: 9ca4fc309871b644d90b998b684e8e58, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionMask1:
|
||||
m_Texture: {fileID: 2800000, guid: 9ca4fc309871b644d90b998b684e8e58, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionScrollingCurve:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
- _EmissionScrollingCurve1:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
@@ -857,7 +871,7 @@ Material:
|
||||
- _EmissionScrollingVertexColor1: 0
|
||||
- _EmissionScrollingVertexColor2: 0
|
||||
- _EmissionScrollingVertexColor3: 0
|
||||
- _EmissionStrength: 0
|
||||
- _EmissionStrength: 1
|
||||
- _EmissionStrength1: 1
|
||||
- _EmissionStrength2: 0
|
||||
- _EmissionStrength3: 0
|
||||
@@ -874,7 +888,7 @@ Material:
|
||||
- _EmissiveBlink_Velocity2: 4
|
||||
- _EmissiveBlink_Velocity3: 4
|
||||
- _EmissiveScroll_Interval: 20
|
||||
- _EmissiveScroll_Interval1: 20
|
||||
- _EmissiveScroll_Interval1: 100
|
||||
- _EmissiveScroll_Interval2: 20
|
||||
- _EmissiveScroll_Interval3: 20
|
||||
- _EmissiveScroll_Velocity: 10
|
||||
@@ -882,7 +896,7 @@ Material:
|
||||
- _EmissiveScroll_Velocity2: 10
|
||||
- _EmissiveScroll_Velocity3: 10
|
||||
- _EmissiveScroll_Width: 10
|
||||
- _EmissiveScroll_Width1: 10
|
||||
- _EmissiveScroll_Width1: 3
|
||||
- _EmissiveScroll_Width2: 10
|
||||
- _EmissiveScroll_Width3: 10
|
||||
- _EnableALDecal: 0
|
||||
@@ -894,7 +908,7 @@ Material:
|
||||
- _EnableDissolveAudioLink: 0
|
||||
- _EnableDistortion: 0
|
||||
- _EnableDistortionAudioLink: 0
|
||||
- _EnableEmission: 0
|
||||
- _EnableEmission: 1
|
||||
- _EnableEmission1: 1
|
||||
- _EnableEmission2: 0
|
||||
- _EnableEmission3: 0
|
||||
@@ -2141,7 +2155,7 @@ Material:
|
||||
- _SSSThicknessMod: -1
|
||||
- _Saturation: 0
|
||||
- _ScrollingEmission: 0
|
||||
- _ScrollingEmission1: 0
|
||||
- _ScrollingEmission1: 1
|
||||
- _ScrollingEmission2: 0
|
||||
- _ScrollingEmission3: 0
|
||||
- _Set_HighColorMaskChannel: 1
|
||||
@@ -2795,7 +2809,7 @@ Material:
|
||||
- m_start_emission1Options: 1
|
||||
- m_start_emission2Options: 0
|
||||
- m_start_emission3Options: 0
|
||||
- m_start_emissionOptions: 0
|
||||
- m_start_emissionOptions: 1
|
||||
- m_start_flipBook: 0
|
||||
- m_start_glitter: 0
|
||||
- m_start_internalparallax: 0
|
||||
@@ -3463,8 +3477,8 @@ Material:
|
||||
- _EmissionAL2StrengthMod: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _EmissionAL3Multipliers: {r: 1, g: 1, b: 0, a: 0}
|
||||
- _EmissionAL3StrengthMod: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _EmissionColor1: {r: 0.21952623, g: 0.72305536, b: 0.89626956, a: 1}
|
||||
- _EmissionColor: {r: 0.1686, g: 0.6706, b: 0.8471, a: 1}
|
||||
- _EmissionColor1: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor2: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionColor3: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _EmissionMap1Pan: {r: 0, g: 0, b: 0, a: 0}
|
||||
|
||||
3800
Assets/Quiz/Materials/OfficeChair.mat
Normal file
3800
Assets/Quiz/Materials/OfficeChair.mat
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/Quiz/Materials/OfficeChair.mat.meta
Normal file
8
Assets/Quiz/Materials/OfficeChair.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f45e687b234af6948b76b2622ed33647
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
41
Assets/Quiz/Materials/OneSidedUI.mat
Normal file
41
Assets/Quiz/Materials/OneSidedUI.mat
Normal file
@@ -0,0 +1,41 @@
|
||||
%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: OneSidedUI
|
||||
m_Shader: {fileID: 4800000, guid: 435d5a2da449f0340bc5300e4e9247f2, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords: []
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 0}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _ColorMask: 15
|
||||
- _Stencil: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilOp: 0
|
||||
- _StencilReadMask: 255
|
||||
- _StencilWriteMask: 255
|
||||
- _UseUIAlphaClip: 0
|
||||
m_Colors:
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
8
Assets/Quiz/Materials/OneSidedUI.mat.meta
Normal file
8
Assets/Quiz/Materials/OneSidedUI.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c9a75b790a45e0447bc87a8b5827d764
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
118
Assets/Quiz/Materials/OneSidedUI.shader
Normal file
118
Assets/Quiz/Materials/OneSidedUI.shader
Normal file
@@ -0,0 +1,118 @@
|
||||
Shader "Custom/OneSidedUI"
|
||||
{
|
||||
Properties
|
||||
{
|
||||
[PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}
|
||||
_Color ("Tint", Color) = (1,1,1,1)
|
||||
|
||||
_StencilComp ("Stencil Comparison", Float) = 8
|
||||
_Stencil ("Stencil ID", Float) = 0
|
||||
_StencilOp ("Stencil Operation", Float) = 0
|
||||
_StencilWriteMask ("Stencil Write Mask", Float) = 255
|
||||
_StencilReadMask ("Stencil Read Mask", Float) = 255
|
||||
_ColorMask ("Color Mask", Float) = 15
|
||||
|
||||
[Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0
|
||||
}
|
||||
|
||||
SubShader
|
||||
{
|
||||
Tags
|
||||
{
|
||||
"Queue"="Transparent"
|
||||
"IgnoreProjector"="True"
|
||||
"RenderType"="Transparent"
|
||||
"PreviewType"="Plane"
|
||||
"CanUseSpriteAtlas"="True"
|
||||
}
|
||||
|
||||
Stencil
|
||||
{
|
||||
Ref [_Stencil]
|
||||
Comp [_StencilComp]
|
||||
Pass [_StencilOp]
|
||||
ReadMask [_StencilReadMask]
|
||||
WriteMask [_StencilWriteMask]
|
||||
}
|
||||
|
||||
// CULLING SET TO BACK (Makes it one-sided)
|
||||
Cull Back
|
||||
|
||||
Lighting Off
|
||||
ZWrite Off
|
||||
ZTest [unity_GUIZTestMode]
|
||||
Blend SrcAlpha OneMinusSrcAlpha
|
||||
ColorMask [_ColorMask]
|
||||
|
||||
Pass
|
||||
{
|
||||
Name "Default"
|
||||
CGPROGRAM
|
||||
#pragma vertex vert
|
||||
#pragma fragment frag
|
||||
#pragma target 2.0
|
||||
|
||||
#include "UnityCG.cginc"
|
||||
#include "UnityUI.cginc"
|
||||
|
||||
#pragma multi_compile_local _ UNITY_UI_CLIP_RECT
|
||||
#pragma multi_compile_local _ UNITY_UI_ALPHACLIP
|
||||
|
||||
struct appdata_t
|
||||
{
|
||||
float4 vertex : POSITION;
|
||||
float4 color : COLOR;
|
||||
float2 texcoord : TEXCOORD0;
|
||||
UNITY_VERTEX_INPUT_INSTANCE_ID
|
||||
};
|
||||
|
||||
struct v2f
|
||||
{
|
||||
float4 vertex : SV_POSITION;
|
||||
fixed4 color : COLOR;
|
||||
float2 texcoord : TEXCOORD0;
|
||||
float4 worldPosition : TEXCOORD1;
|
||||
UNITY_VERTEX_OUTPUT_STEREO
|
||||
};
|
||||
|
||||
sampler2D _MainTex;
|
||||
fixed4 _Color;
|
||||
float4 _ClipRect;
|
||||
float4 _MainTex_ST;
|
||||
|
||||
// --- THIS WAS MISSING IN THE PREVIOUS VERSION ---
|
||||
float4 _TextureSampleAdd;
|
||||
// ------------------------------------------------
|
||||
|
||||
v2f vert(appdata_t v)
|
||||
{
|
||||
v2f OUT;
|
||||
UNITY_SETUP_INSTANCE_ID(v);
|
||||
UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT);
|
||||
OUT.worldPosition = v.vertex;
|
||||
OUT.vertex = UnityObjectToClipPos(OUT.worldPosition);
|
||||
|
||||
OUT.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex);
|
||||
|
||||
OUT.color = v.color * _Color;
|
||||
return OUT;
|
||||
}
|
||||
|
||||
fixed4 frag(v2f IN) : SV_Target
|
||||
{
|
||||
half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color;
|
||||
|
||||
#ifdef UNITY_UI_CLIP_RECT
|
||||
color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect);
|
||||
#endif
|
||||
|
||||
#ifdef UNITY_UI_ALPHACLIP
|
||||
clip (color.a - 0.001);
|
||||
#endif
|
||||
|
||||
return color;
|
||||
}
|
||||
ENDCG
|
||||
}
|
||||
}
|
||||
}
|
||||
9
Assets/Quiz/Materials/OneSidedUI.shader.meta
Normal file
9
Assets/Quiz/Materials/OneSidedUI.shader.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 435d5a2da449f0340bc5300e4e9247f2
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Materials/OptimizedShaders/Camera.meta
Normal file
8
Assets/Quiz/Materials/OptimizedShaders/Camera.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 65401dd965210b149817778ccb5f54bf
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
13038
Assets/Quiz/Materials/OptimizedShaders/Camera/Poiyomi Pro World.shader
Normal file
13038
Assets/Quiz/Materials/OptimizedShaders/Camera/Poiyomi Pro World.shader
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 39066899ca76afc4fa77309ab646e2fe
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Materials/OptimizedShaders/LukePaper.meta
Normal file
8
Assets/Quiz/Materials/OptimizedShaders/LukePaper.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 82ce4c55eb6a8384aaf82975081e8c3c
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8969
Assets/Quiz/Materials/OptimizedShaders/LukePaper/Poiyomi Pro.shader
Normal file
8969
Assets/Quiz/Materials/OptimizedShaders/LukePaper/Poiyomi Pro.shader
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e13a7d52fee04b44f909f128c4724832
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Materials/OptimizedShaders/OfficeChair.meta
Normal file
8
Assets/Quiz/Materials/OptimizedShaders/OfficeChair.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 13f27f78497822d4e9b891d8b72ba4f2
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b9758309ae566dd4abe6ee85b975d7ac
|
||||
ShaderImporter:
|
||||
externalObjects: {}
|
||||
defaultTextures: []
|
||||
nonModifiableTextures: []
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/Camera.fbx
Normal file
BIN
Assets/Quiz/Models/Camera.fbx
Normal file
Binary file not shown.
110
Assets/Quiz/Models/Camera.fbx.meta
Normal file
110
Assets/Quiz/Models/Camera.fbx.meta
Normal file
@@ -0,0 +1,110 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f1545e25aa69a6345a6d3f60f9447381
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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:
|
||||
- '#BAKERY{"meshName":["cinecam"],"padding":[47],"unwrapper":[0]}'
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 1
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -30,8 +30,7 @@ ModelImporter:
|
||||
animationScaleError: 0.5
|
||||
animationWrapMode: 0
|
||||
extraExposedTransformPaths: []
|
||||
extraUserProperties:
|
||||
- '#BAKERY{"meshName":["CorridorWall"],"padding":[12],"unwrapper":[0]}'
|
||||
extraUserProperties: []
|
||||
clipAnimations: []
|
||||
isReadable: 0
|
||||
meshes:
|
||||
@@ -49,7 +48,7 @@ ModelImporter:
|
||||
nodeNameCollisionStrategy: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 1
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
|
||||
BIN
Assets/Quiz/Models/Corridor/TinyRoom.fbx
Normal file
BIN
Assets/Quiz/Models/Corridor/TinyRoom.fbx
Normal file
Binary file not shown.
109
Assets/Quiz/Models/Corridor/TinyRoom.fbx.meta
Normal file
109
Assets/Quiz/Models/Corridor/TinyRoom.fbx.meta
Normal file
@@ -0,0 +1,109 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 299117bf4be2de4429aa6f98e0322f4f
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Quiz/Models/DownCount.meta
Normal file
8
Assets/Quiz/Models/DownCount.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b77408efeaeec0b4baeef55cc6a35cf4
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/DownCount/Clock.fbx
Normal file
BIN
Assets/Quiz/Models/DownCount/Clock.fbx
Normal file
Binary file not shown.
109
Assets/Quiz/Models/DownCount/Clock.fbx.meta
Normal file
109
Assets/Quiz/Models/DownCount/Clock.fbx.meta
Normal file
@@ -0,0 +1,109 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ee1ce01d54aed114aa407e302147481f
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 1
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/DownCount/ClockHand.fbx
Normal file
BIN
Assets/Quiz/Models/DownCount/ClockHand.fbx
Normal file
Binary file not shown.
109
Assets/Quiz/Models/DownCount/ClockHand.fbx.meta
Normal file
109
Assets/Quiz/Models/DownCount/ClockHand.fbx.meta
Normal file
@@ -0,0 +1,109 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1c7ee18c931fd454cadaa750534e1d95
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/DownCount/DowncountPlayerDesk.fbx
Normal file
BIN
Assets/Quiz/Models/DownCount/DowncountPlayerDesk.fbx
Normal file
Binary file not shown.
109
Assets/Quiz/Models/DownCount/DowncountPlayerDesk.fbx.meta
Normal file
109
Assets/Quiz/Models/DownCount/DowncountPlayerDesk.fbx.meta
Normal file
@@ -0,0 +1,109 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b215af399afe2f14e96c213518ac905c
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/DownCount/Floor.fbx
Normal file
BIN
Assets/Quiz/Models/DownCount/Floor.fbx
Normal file
Binary file not shown.
110
Assets/Quiz/Models/DownCount/Floor.fbx.meta
Normal file
110
Assets/Quiz/Models/DownCount/Floor.fbx.meta
Normal file
@@ -0,0 +1,110 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 031b327695a211149b112576815b9c21
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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:
|
||||
- '#BAKERY{"meshName":["Cylinder"],"padding":[3],"unwrapper":[0]}'
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 1
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/DownCount/WallSingle.fbx
Normal file
BIN
Assets/Quiz/Models/DownCount/WallSingle.fbx
Normal file
Binary file not shown.
109
Assets/Quiz/Models/DownCount/WallSingle.fbx.meta
Normal file
109
Assets/Quiz/Models/DownCount/WallSingle.fbx.meta
Normal file
@@ -0,0 +1,109 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d12bf3d7f969d9a438edde912f2009da
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 1
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Quiz/Models/DownCount/Walls.fbx
Normal file
BIN
Assets/Quiz/Models/DownCount/Walls.fbx
Normal file
Binary file not shown.
110
Assets/Quiz/Models/DownCount/Walls.fbx.meta
Normal file
110
Assets/Quiz/Models/DownCount/Walls.fbx.meta
Normal file
@@ -0,0 +1,110 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 85585303349fb4849b6c9f2825e34d67
|
||||
ModelImporter:
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
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:
|
||||
- '#BAKERY{"meshName":["BackdropWall"],"padding":[3],"unwrapper":[0]}'
|
||||
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: 1
|
||||
fileIdsGeneration: 2
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 1
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
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: 1
|
||||
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -31,7 +31,7 @@ ModelImporter:
|
||||
animationWrapMode: 0
|
||||
extraExposedTransformPaths: []
|
||||
extraUserProperties:
|
||||
- '#BAKERY{"meshName":["Cube"],"padding":[25],"unwrapper":[0]}'
|
||||
- '#BAKERY{"meshName":["Cube"],"padding":[28],"unwrapper":[0]}'
|
||||
clipAnimations: []
|
||||
isReadable: 0
|
||||
meshes:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user