add camera for monitor

master
tigerchen 6 years ago
parent 7fa19b888e
commit 0bf2fa2f5c
  1. 454
      Unity-19050-01_ForstCoronation/Assets/Scenes/Ice.unity
  2. 10
      Unity-19050-01_ForstCoronation/Assets/Scripts/DebugUI.cs
  3. 37
      Unity-19050-01_ForstCoronation/Assets/Textures/camera_tex.renderTexture
  4. 8
      Unity-19050-01_ForstCoronation/Assets/Textures/camera_tex.renderTexture.meta
  5. 1043
      Unity-19050-01_ForstCoronation/Assets/Visual Effect Graphs/frozenVFX.vfx

@ -120,6 +120,76 @@ NavMeshSettings:
debug: debug:
m_Flags: 0 m_Flags: 0
m_NavMeshData: {fileID: 0} m_NavMeshData: {fileID: 0}
--- !u!1 &71898631
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 71898632}
- component: {fileID: 71898634}
- component: {fileID: 71898633}
m_Layer: 5
m_Name: CameraImage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &71898632
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 71898631}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1473451374}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 1920, y: 1080}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &71898633
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 71898631}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Texture: {fileID: 8400000, guid: 50e0f911f359d4746b586e8c5d6cfa82, type: 2}
m_UVRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
--- !u!222 &71898634
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 71898631}
m_CullTransparentMesh: 0
--- !u!1 &154044454 --- !u!1 &154044454
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -245,7 +315,7 @@ RectTransform:
m_Children: m_Children:
- {fileID: 1859907172} - {fileID: 1859907172}
m_Father: {fileID: 1473451374} m_Father: {fileID: 1473451374}
m_RootOrder: 0 m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5}
@ -548,7 +618,6 @@ GameObject:
- component: {fileID: 590248848} - component: {fileID: 590248848}
- component: {fileID: 590248847} - component: {fileID: 590248847}
- component: {fileID: 590248850} - component: {fileID: 590248850}
- component: {fileID: 590248851}
m_Layer: 0 m_Layer: 0
m_Name: Main Camera m_Name: Main Camera
m_TagString: MainCamera m_TagString: MainCamera
@ -597,7 +666,7 @@ Camera:
serializedVersion: 2 serializedVersion: 2
m_Bits: 4294967295 m_Bits: 4294967295
m_RenderingPath: -1 m_RenderingPath: -1
m_TargetTexture: {fileID: 0} m_TargetTexture: {fileID: 8400000, guid: 50e0f911f359d4746b586e8c5d6cfa82, type: 2}
m_TargetDisplay: 0 m_TargetDisplay: 0
m_TargetEye: 3 m_TargetEye: 3
m_HDR: 0 m_HDR: 0
@ -720,20 +789,6 @@ MonoBehaviour:
enableFptlForForwardOpaque: 0 enableFptlForForwardOpaque: 0
enableBigTilePrepass: 0 enableBigTilePrepass: 0
isFptlEnabled: 0 isFptlEnabled: 0
--- !u!114 &590248851
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 590248846}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45099d624c1e6c14e9514f4e5ea1ed9c, type: 3}
m_Name:
m_EditorClassIdentifier:
_sourceTexture: {fileID: 0}
_alphaSupport: 1
--- !u!1 &706372899 --- !u!1 &706372899
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -826,82 +881,189 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 6 m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &927952675 --- !u!1 &940676729
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 940676733}
- component: {fileID: 940676732}
- component: {fileID: 940676731}
- component: {fileID: 940676730}
m_Layer: 0
m_Name: MonitorCamera
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &940676730
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0} m_GameObject: {fileID: 940676729}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
active: 1 clearColorMode: 0
m_AdvancedMode: 0 backgroundColorHDR: {r: 0.025, g: 0.07, b: 0.19, a: 0}
rotation: clearDepth: 1
m_OverrideState: 0 volumeLayerMask:
m_Value: 0 serializedVersion: 2
min: 0 m_Bits: 1
max: 360 volumeAnchorOverride: {fileID: 0}
skyIntensityMode: antialiasing: 0
m_OverrideState: 0 SMAAQuality: 2
m_Value: 0 dithering: 0
exposure: stopNaNs: 0
m_OverrideState: 0 physicalParameters:
m_Value: 0 m_Iso: 200
multiplier: m_ShutterSpeed: 0.005
m_OverrideState: 0 m_Aperture: 16
m_Value: 1 m_BladeCount: 5
min: 0 m_Curvature: {x: 2, y: 11}
upperHemisphereLuxValue: m_BarrelClipping: 0.25
m_OverrideState: 0 m_Anamorphism: 0
m_Value: 1 flipYMode: 0
min: 0 fullscreenPassthrough: 0
desiredLuxValue: allowDynamicResolution: 0
m_OverrideState: 0 customRenderingSettings: 0
m_Value: 20000 invertFaceCulling: 0
updateMode: probeLayerMask:
m_OverrideState: 0 serializedVersion: 2
m_Value: 0 m_Bits: 4294967295
updatePeriod: m_RenderingPathCustomFrameSettings:
m_OverrideState: 0 bitDatas:
m_Value: 0 data1: 69456063627037
min: 0 data2: 4539628424389459968
includeSunInBaking: lodBias: 1
m_OverrideState: 0 lodBiasMode: 0
m_Value: 0 maximumLODLevel: 0
sunSize: maximumLODLevelMode: 0
m_OverrideState: 0 renderingPathCustomFrameSettingsOverrideMask:
m_Value: 0.04 mask:
min: 0 data1: 0
max: 1 data2: 0
sunSizeConvergence: defaultFrameSettings: 0
m_OverrideState: 0 m_Version: 6
m_Value: 5 m_ObsoleteRenderingPath: 0
min: 1 m_ObsoleteFrameSettings:
max: 10 overrides: 0
atmosphereThickness: enableShadow: 0
m_OverrideState: 0 enableContactShadows: 0
m_Value: 1 enableShadowMask: 0
min: 0 enableSSR: 0
max: 5 enableSSAO: 0
skyTint: enableSubsurfaceScattering: 0
m_OverrideState: 0 enableTransmission: 0
m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} enableAtmosphericScattering: 0
hdr: 0 enableVolumetrics: 0
showAlpha: 1 enableReprojectionForVolumetrics: 0
showEyeDropper: 1 enableLightLayers: 0
groundColor: enableExposureControl: 1
m_OverrideState: 0 diffuseGlobalDimmer: 0
m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} specularGlobalDimmer: 0
hdr: 0 shaderLitMode: 0
showAlpha: 1 enableDepthPrepassWithDeferredRendering: 0
showEyeDropper: 1 enableTransparentPrepass: 0
enableSunDisk: enableMotionVectors: 0
m_OverrideState: 0 enableObjectMotionVectors: 0
m_Value: 1 enableDecals: 0
enableRoughRefraction: 0
enableTransparentPostpass: 0
enableDistortion: 0
enablePostprocess: 0
enableOpaqueObjects: 0
enableTransparentObjects: 0
enableRealtimePlanarReflection: 0
enableMSAA: 0
enableAsyncCompute: 0
runLightListAsync: 0
runSSRAsync: 0
runSSAOAsync: 0
runContactShadowsAsync: 0
runVolumeVoxelizationAsync: 0
lightLoopSettings:
overrides: 0
enableDeferredTileAndCluster: 0
enableComputeLightEvaluation: 0
enableComputeLightVariants: 0
enableComputeMaterialVariants: 0
enableFptlForForwardOpaque: 0
enableBigTilePrepass: 0
isFptlEnabled: 0
--- !u!81 &940676731
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 940676729}
m_Enabled: 1
--- !u!20 &940676732
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 940676729}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 0
m_AllowMSAA: 0
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!4 &940676733
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 940676729}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 54.324394, y: -41.333282, z: 100.27602}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 14
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1111578216 --- !u!1 &1111578216
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1444,6 +1606,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0, y: 0, z: 0}
m_Children: m_Children:
- {fileID: 71898632}
- {fileID: 159340526} - {fileID: 159340526}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 8 m_RootOrder: 8
@ -1509,6 +1672,51 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 10 m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1674836082
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1674836084}
- component: {fileID: 1674836083}
m_Layer: 0
m_Name: UnitySpout
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1674836083
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674836082}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45099d624c1e6c14e9514f4e5ea1ed9c, type: 3}
m_Name:
m_EditorClassIdentifier:
_sourceTexture: {fileID: 8400000, guid: 50e0f911f359d4746b586e8c5d6cfa82, type: 2}
_alphaSupport: 1
--- !u!4 &1674836084
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1674836082}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1743590121 --- !u!1 &1743590121
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1869,7 +2077,7 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Profile: {fileID: 11400000, guid: 61403f0eeedb6b84fafb386b66e1edae, type: 2} m_Profile: {fileID: 11400000, guid: 61403f0eeedb6b84fafb386b66e1edae, type: 2}
m_StaticLightingSkyUniqueID: 2 m_StaticLightingSkyUniqueID: 2
m_SkySettings: {fileID: 927952675} m_SkySettings: {fileID: 2056071514}
m_SkySettingsFromProfile: {fileID: -3409118194237871670, guid: 61403f0eeedb6b84fafb386b66e1edae, m_SkySettingsFromProfile: {fileID: -3409118194237871670, guid: 61403f0eeedb6b84fafb386b66e1edae,
type: 2} type: 2}
--- !u!114 &1937584651 --- !u!114 &1937584651
@ -1995,3 +2203,79 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 7 m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2056071514
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: 3df29e7cc05fbec4aa43e06ea875565d, type: 3}
m_Name:
m_EditorClassIdentifier:
active: 1
m_AdvancedMode: 0
rotation:
m_OverrideState: 0
m_Value: 0
min: 0
max: 360
skyIntensityMode:
m_OverrideState: 0
m_Value: 0
exposure:
m_OverrideState: 0
m_Value: 0
multiplier:
m_OverrideState: 0
m_Value: 1
min: 0
upperHemisphereLuxValue:
m_OverrideState: 0
m_Value: 1
min: 0
desiredLuxValue:
m_OverrideState: 0
m_Value: 20000
updateMode:
m_OverrideState: 0
m_Value: 0
updatePeriod:
m_OverrideState: 0
m_Value: 0
min: 0
includeSunInBaking:
m_OverrideState: 0
m_Value: 0
sunSize:
m_OverrideState: 0
m_Value: 0.04
min: 0
max: 1
sunSizeConvergence:
m_OverrideState: 0
m_Value: 5
min: 1
max: 10
atmosphereThickness:
m_OverrideState: 0
m_Value: 1
min: 0
max: 5
skyTint:
m_OverrideState: 0
m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1}
hdr: 0
showAlpha: 1
showEyeDropper: 1
groundColor:
m_OverrideState: 0
m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1}
hdr: 0
showAlpha: 1
showEyeDropper: 1
enableSunDisk:
m_OverrideState: 0
m_Value: 1

@ -25,6 +25,10 @@ public class DebugUI : MonoBehaviour
[Range(-5f, 0f)] [Range(-5f, 0f)]
public float Target_x = -2.5f; public float Target_x = -2.5f;
[Config]
[Range(-3f, 3f)]
public float Common_z = 0f;
[Config] [Config]
[Range(0f, 0.02f)] [Range(0f, 0.02f)]
public float growingSpeed; public float growingSpeed;
@ -108,7 +112,7 @@ public class DebugUI : MonoBehaviour
else if(stat == "vanishing") else if(stat == "vanishing")
{ {
vfx.SetBool("isEnteringVanish", false); vfx.SetBool("isEnteringVanish", false);
lerp_val -= growingSpeed; lerp_val -= growingSpeed * 0.4f;
if(lerp_val <= 0) if(lerp_val <= 0)
{ {
lerp_val = 0; lerp_val = 0;
@ -124,8 +128,8 @@ public class DebugUI : MonoBehaviour
Transform base_trans = baseEmitter.GetComponent<Transform>(); Transform base_trans = baseEmitter.GetComponent<Transform>();
Transform targ_trans = target.GetComponent<Transform>(); Transform targ_trans = target.GetComponent<Transform>();
base_trans.position = new Vector3(Emitter_x, 0, 0); base_trans.position = new Vector3(Emitter_x, 0, Common_z);
targ_trans.position = new Vector3(Target_x, 0, 0); targ_trans.position = new Vector3(Target_x, 0, Common_z);
emitter.GetComponent<Transform>().position = Vector3.Lerp(base_trans.position, targ_trans.position, lerp_val); emitter.GetComponent<Transform>().position = Vector3.Lerp(base_trans.position, targ_trans.position, lerp_val);
} }

@ -0,0 +1,37 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!84 &8400000
RenderTexture:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: camera_tex
m_ImageContentsHash:
serializedVersion: 2
Hash: 00000000000000000000000000000000
m_ForcedFallbackFormat: 4
m_DownscaleFallback: 0
serializedVersion: 3
m_Width: 1920
m_Height: 1200
m_AntiAliasing: 1
m_MipCount: -1
m_DepthFormat: 2
m_ColorFormat: 8
m_MipMap: 0
m_GenerateMips: 1
m_SRGB: 0
m_UseDynamicScale: 0
m_BindMS: 0
m_EnableCompatibleFormat: 1
m_TextureSettings:
serializedVersion: 2
m_FilterMode: 1
m_Aniso: 0
m_MipBias: 0
m_WrapU: 1
m_WrapV: 1
m_WrapW: 1
m_Dimension: 2
m_VolumeDepth: 1

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 50e0f911f359d4746b586e8c5d6cfa82
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 8400000
userData:
assetBundleName:
assetBundleVariant:
Loading…
Cancel
Save