gitextract_cw8w_bce/ ├── .gitignore ├── Portal/ │ ├── .vs/ │ │ └── Portal/ │ │ └── v15/ │ │ └── sqlite3/ │ │ └── storage.ide │ ├── Assets/ │ │ ├── CameraMat_A.mat │ │ ├── CameraMat_A.mat.meta │ │ ├── CameraMat_B.mat │ │ ├── CameraMat_B.mat.meta │ │ ├── Environment/ │ │ │ ├── Black.mat │ │ │ ├── Black.mat.meta │ │ │ ├── Green.mat │ │ │ ├── Green.mat.meta │ │ │ ├── Orange.mat │ │ │ └── Orange.mat.meta │ │ ├── Environment.meta │ │ ├── Portal.unity │ │ ├── Portal.unity.meta │ │ ├── PortalCamera.cs │ │ ├── PortalCamera.cs.meta │ │ ├── PortalTeleporter.cs │ │ ├── PortalTeleporter.cs.meta │ │ ├── PortalTextureSetup.cs │ │ ├── PortalTextureSetup.cs.meta │ │ ├── PostProcessing/ │ │ │ ├── CC.asset │ │ │ ├── CC.asset.meta │ │ │ ├── Editor/ │ │ │ │ ├── Attributes/ │ │ │ │ │ ├── PostProcessingModelEditorAttribute.cs │ │ │ │ │ └── PostProcessingModelEditorAttribute.cs.meta │ │ │ │ ├── Attributes.meta │ │ │ │ ├── Models/ │ │ │ │ │ ├── AmbientOcclusionModelEditor.cs │ │ │ │ │ ├── AmbientOcclusionModelEditor.cs.meta │ │ │ │ │ ├── AntialiasingModelEditor.cs │ │ │ │ │ ├── AntialiasingModelEditor.cs.meta │ │ │ │ │ ├── BloomModelEditor.cs │ │ │ │ │ ├── BloomModelEditor.cs.meta │ │ │ │ │ ├── BuiltinDebugViewsEditor.cs │ │ │ │ │ ├── BuiltinDebugViewsEditor.cs.meta │ │ │ │ │ ├── ChromaticAberrationEditor.cs │ │ │ │ │ ├── ChromaticAberrationEditor.cs.meta │ │ │ │ │ ├── ColorGradingModelEditor.cs │ │ │ │ │ ├── ColorGradingModelEditor.cs.meta │ │ │ │ │ ├── DefaultPostFxModelEditor.cs │ │ │ │ │ ├── DefaultPostFxModelEditor.cs.meta │ │ │ │ │ ├── DepthOfFieldModelEditor.cs │ │ │ │ │ ├── DepthOfFieldModelEditor.cs.meta │ │ │ │ │ ├── DitheringModelEditor.cs │ │ │ │ │ ├── DitheringModelEditor.cs.meta │ │ │ │ │ ├── EyeAdaptationModelEditor.cs │ │ │ │ │ ├── EyeAdaptationModelEditor.cs.meta │ │ │ │ │ ├── FogModelEditor.cs │ │ │ │ │ ├── FogModelEditor.cs.meta │ │ │ │ │ ├── GrainModelEditor.cs │ │ │ │ │ ├── GrainModelEditor.cs.meta │ │ │ │ │ ├── MotionBlurModelEditor.cs │ │ │ │ │ ├── MotionBlurModelEditor.cs.meta │ │ │ │ │ ├── ScreenSpaceReflectionModelEditor.cs │ │ │ │ │ ├── ScreenSpaceReflectionModelEditor.cs.meta │ │ │ │ │ ├── UserLutModelEditor.cs │ │ │ │ │ ├── UserLutModelEditor.cs.meta │ │ │ │ │ ├── VignetteModelEditor.cs │ │ │ │ │ └── VignetteModelEditor.cs.meta │ │ │ │ ├── Models.meta │ │ │ │ ├── Monitors/ │ │ │ │ │ ├── HistogramMonitor.cs │ │ │ │ │ ├── HistogramMonitor.cs.meta │ │ │ │ │ ├── ParadeMonitor.cs │ │ │ │ │ ├── ParadeMonitor.cs.meta │ │ │ │ │ ├── VectorscopeMonitor.cs │ │ │ │ │ ├── VectorscopeMonitor.cs.meta │ │ │ │ │ ├── WaveformMonitor.cs │ │ │ │ │ └── WaveformMonitor.cs.meta │ │ │ │ ├── Monitors.meta │ │ │ │ ├── PostProcessingBehaviourEditor.cs │ │ │ │ ├── PostProcessingBehaviourEditor.cs.meta │ │ │ │ ├── PostProcessingFactory.cs │ │ │ │ ├── PostProcessingFactory.cs.meta │ │ │ │ ├── PostProcessingInspector.cs │ │ │ │ ├── PostProcessingInspector.cs.meta │ │ │ │ ├── PostProcessingModelEditor.cs │ │ │ │ ├── PostProcessingModelEditor.cs.meta │ │ │ │ ├── PostProcessingMonitor.cs │ │ │ │ ├── PostProcessingMonitor.cs.meta │ │ │ │ ├── PropertyDrawers/ │ │ │ │ │ ├── GetSetDrawer.cs │ │ │ │ │ ├── GetSetDrawer.cs.meta │ │ │ │ │ ├── MinDrawer.cs │ │ │ │ │ ├── MinDrawer.cs.meta │ │ │ │ │ ├── TrackballGroupDrawer.cs │ │ │ │ │ └── TrackballGroupDrawer.cs.meta │ │ │ │ ├── PropertyDrawers.meta │ │ │ │ ├── Utils/ │ │ │ │ │ ├── CurveEditor.cs │ │ │ │ │ ├── CurveEditor.cs.meta │ │ │ │ │ ├── EditorGUIHelper.cs │ │ │ │ │ ├── EditorGUIHelper.cs.meta │ │ │ │ │ ├── EditorResources.cs │ │ │ │ │ ├── EditorResources.cs.meta │ │ │ │ │ ├── FxStyles.cs │ │ │ │ │ ├── FxStyles.cs.meta │ │ │ │ │ ├── ReflectionUtils.cs │ │ │ │ │ └── ReflectionUtils.cs.meta │ │ │ │ └── Utils.meta │ │ │ ├── Editor Resources/ │ │ │ │ ├── Monitors/ │ │ │ │ │ ├── HistogramCompute.compute │ │ │ │ │ ├── HistogramCompute.compute.meta │ │ │ │ │ ├── HistogramRender.shader │ │ │ │ │ ├── HistogramRender.shader.meta │ │ │ │ │ ├── ParadeRender.shader │ │ │ │ │ ├── ParadeRender.shader.meta │ │ │ │ │ ├── VectorscopeCompute.compute │ │ │ │ │ ├── VectorscopeCompute.compute.meta │ │ │ │ │ ├── VectorscopeRender.shader │ │ │ │ │ ├── VectorscopeRender.shader.meta │ │ │ │ │ ├── WaveformCompute.compute │ │ │ │ │ ├── WaveformCompute.compute.meta │ │ │ │ │ ├── WaveformRender.shader │ │ │ │ │ └── WaveformRender.shader.meta │ │ │ │ ├── Monitors.meta │ │ │ │ ├── UI/ │ │ │ │ │ ├── CurveBackground.shader │ │ │ │ │ ├── CurveBackground.shader.meta │ │ │ │ │ ├── MotionBlendingIcon.png.meta │ │ │ │ │ ├── Trackball.shader │ │ │ │ │ └── Trackball.shader.meta │ │ │ │ └── UI.meta │ │ │ ├── Editor Resources.meta │ │ │ ├── Editor.meta │ │ │ ├── Resources/ │ │ │ │ ├── Bluenoise64/ │ │ │ │ │ ├── COPYING.txt │ │ │ │ │ ├── COPYING.txt.meta │ │ │ │ │ ├── LDR_LLL1_0.png.meta │ │ │ │ │ ├── LDR_LLL1_1.png.meta │ │ │ │ │ ├── LDR_LLL1_10.png.meta │ │ │ │ │ ├── LDR_LLL1_11.png.meta │ │ │ │ │ ├── LDR_LLL1_12.png.meta │ │ │ │ │ ├── LDR_LLL1_13.png.meta │ │ │ │ │ ├── LDR_LLL1_14.png.meta │ │ │ │ │ ├── LDR_LLL1_15.png.meta │ │ │ │ │ ├── LDR_LLL1_16.png.meta │ │ │ │ │ ├── LDR_LLL1_17.png.meta │ │ │ │ │ ├── LDR_LLL1_18.png.meta │ │ │ │ │ ├── LDR_LLL1_19.png.meta │ │ │ │ │ ├── LDR_LLL1_2.png.meta │ │ │ │ │ ├── LDR_LLL1_20.png.meta │ │ │ │ │ ├── LDR_LLL1_21.png.meta │ │ │ │ │ ├── LDR_LLL1_22.png.meta │ │ │ │ │ ├── LDR_LLL1_23.png.meta │ │ │ │ │ ├── LDR_LLL1_24.png.meta │ │ │ │ │ ├── LDR_LLL1_25.png.meta │ │ │ │ │ ├── LDR_LLL1_26.png.meta │ │ │ │ │ ├── LDR_LLL1_27.png.meta │ │ │ │ │ ├── LDR_LLL1_28.png.meta │ │ │ │ │ ├── LDR_LLL1_29.png.meta │ │ │ │ │ ├── LDR_LLL1_3.png.meta │ │ │ │ │ ├── LDR_LLL1_30.png.meta │ │ │ │ │ ├── LDR_LLL1_31.png.meta │ │ │ │ │ ├── LDR_LLL1_32.png.meta │ │ │ │ │ ├── LDR_LLL1_33.png.meta │ │ │ │ │ ├── LDR_LLL1_34.png.meta │ │ │ │ │ ├── LDR_LLL1_35.png.meta │ │ │ │ │ ├── LDR_LLL1_36.png.meta │ │ │ │ │ ├── LDR_LLL1_37.png.meta │ │ │ │ │ ├── LDR_LLL1_38.png.meta │ │ │ │ │ ├── LDR_LLL1_39.png.meta │ │ │ │ │ ├── LDR_LLL1_4.png.meta │ │ │ │ │ ├── LDR_LLL1_40.png.meta │ │ │ │ │ ├── LDR_LLL1_41.png.meta │ │ │ │ │ ├── LDR_LLL1_42.png.meta │ │ │ │ │ ├── LDR_LLL1_43.png.meta │ │ │ │ │ ├── LDR_LLL1_44.png.meta │ │ │ │ │ ├── LDR_LLL1_45.png.meta │ │ │ │ │ ├── LDR_LLL1_46.png.meta │ │ │ │ │ ├── LDR_LLL1_47.png.meta │ │ │ │ │ ├── LDR_LLL1_48.png.meta │ │ │ │ │ ├── LDR_LLL1_49.png.meta │ │ │ │ │ ├── LDR_LLL1_5.png.meta │ │ │ │ │ ├── LDR_LLL1_50.png.meta │ │ │ │ │ ├── LDR_LLL1_51.png.meta │ │ │ │ │ ├── LDR_LLL1_52.png.meta │ │ │ │ │ ├── LDR_LLL1_53.png.meta │ │ │ │ │ ├── LDR_LLL1_54.png.meta │ │ │ │ │ ├── LDR_LLL1_55.png.meta │ │ │ │ │ ├── LDR_LLL1_56.png.meta │ │ │ │ │ ├── LDR_LLL1_57.png.meta │ │ │ │ │ ├── LDR_LLL1_58.png.meta │ │ │ │ │ ├── LDR_LLL1_59.png.meta │ │ │ │ │ ├── LDR_LLL1_6.png.meta │ │ │ │ │ ├── LDR_LLL1_60.png.meta │ │ │ │ │ ├── LDR_LLL1_61.png.meta │ │ │ │ │ ├── LDR_LLL1_62.png.meta │ │ │ │ │ ├── LDR_LLL1_63.png.meta │ │ │ │ │ ├── LDR_LLL1_7.png.meta │ │ │ │ │ ├── LDR_LLL1_8.png.meta │ │ │ │ │ ├── LDR_LLL1_9.png.meta │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ └── LICENSE.txt.meta │ │ │ │ ├── Bluenoise64.meta │ │ │ │ ├── Shaders/ │ │ │ │ │ ├── ACES.cginc │ │ │ │ │ ├── ACES.cginc.meta │ │ │ │ │ ├── AmbientOcclusion.cginc │ │ │ │ │ ├── AmbientOcclusion.cginc.meta │ │ │ │ │ ├── AmbientOcclusion.shader │ │ │ │ │ ├── AmbientOcclusion.shader.meta │ │ │ │ │ ├── Blit.shader │ │ │ │ │ ├── Blit.shader.meta │ │ │ │ │ ├── Bloom.cginc │ │ │ │ │ ├── Bloom.cginc.meta │ │ │ │ │ ├── Bloom.shader │ │ │ │ │ ├── Bloom.shader.meta │ │ │ │ │ ├── BuiltinDebugViews.shader │ │ │ │ │ ├── BuiltinDebugViews.shader.meta │ │ │ │ │ ├── ColorGrading.cginc │ │ │ │ │ ├── ColorGrading.cginc.meta │ │ │ │ │ ├── Common.cginc │ │ │ │ │ ├── Common.cginc.meta │ │ │ │ │ ├── DepthOfField.cginc │ │ │ │ │ ├── DepthOfField.cginc.meta │ │ │ │ │ ├── DepthOfField.shader │ │ │ │ │ ├── DepthOfField.shader.meta │ │ │ │ │ ├── DiskKernels.cginc │ │ │ │ │ ├── DiskKernels.cginc.meta │ │ │ │ │ ├── EyeAdaptation.cginc │ │ │ │ │ ├── EyeAdaptation.cginc.meta │ │ │ │ │ ├── EyeAdaptation.shader │ │ │ │ │ ├── EyeAdaptation.shader.meta │ │ │ │ │ ├── EyeHistogram.compute │ │ │ │ │ ├── EyeHistogram.compute.meta │ │ │ │ │ ├── FXAA.shader │ │ │ │ │ ├── FXAA.shader.meta │ │ │ │ │ ├── FXAA3.cginc │ │ │ │ │ ├── FXAA3.cginc.meta │ │ │ │ │ ├── Fog.shader │ │ │ │ │ ├── Fog.shader.meta │ │ │ │ │ ├── GrainGen.shader │ │ │ │ │ ├── GrainGen.shader.meta │ │ │ │ │ ├── LutGen.shader │ │ │ │ │ ├── LutGen.shader.meta │ │ │ │ │ ├── MotionBlur.cginc │ │ │ │ │ ├── MotionBlur.cginc.meta │ │ │ │ │ ├── MotionBlur.shader │ │ │ │ │ ├── MotionBlur.shader.meta │ │ │ │ │ ├── ScreenSpaceRaytrace.cginc │ │ │ │ │ ├── ScreenSpaceRaytrace.cginc.meta │ │ │ │ │ ├── ScreenSpaceReflection.shader │ │ │ │ │ ├── ScreenSpaceReflection.shader.meta │ │ │ │ │ ├── TAA.cginc │ │ │ │ │ ├── TAA.cginc.meta │ │ │ │ │ ├── TAA.shader │ │ │ │ │ ├── TAA.shader.meta │ │ │ │ │ ├── Tonemapping.cginc │ │ │ │ │ ├── Tonemapping.cginc.meta │ │ │ │ │ ├── Uber.shader │ │ │ │ │ ├── Uber.shader.meta │ │ │ │ │ ├── UberSecondPass.cginc │ │ │ │ │ └── UberSecondPass.cginc.meta │ │ │ │ └── Shaders.meta │ │ │ ├── Resources.meta │ │ │ ├── Runtime/ │ │ │ │ ├── Attributes/ │ │ │ │ │ ├── GetSetAttribute.cs │ │ │ │ │ ├── GetSetAttribute.cs.meta │ │ │ │ │ ├── MinAttribute.cs │ │ │ │ │ ├── MinAttribute.cs.meta │ │ │ │ │ ├── TrackballAttribute.cs │ │ │ │ │ ├── TrackballAttribute.cs.meta │ │ │ │ │ ├── TrackballGroupAttribute.cs │ │ │ │ │ └── TrackballGroupAttribute.cs.meta │ │ │ │ ├── Attributes.meta │ │ │ │ ├── Components/ │ │ │ │ │ ├── AmbientOcclusionComponent.cs │ │ │ │ │ ├── AmbientOcclusionComponent.cs.meta │ │ │ │ │ ├── BloomComponent.cs │ │ │ │ │ ├── BloomComponent.cs.meta │ │ │ │ │ ├── BuiltinDebugViewsComponent.cs │ │ │ │ │ ├── BuiltinDebugViewsComponent.cs.meta │ │ │ │ │ ├── ChromaticAberrationComponent.cs │ │ │ │ │ ├── ChromaticAberrationComponent.cs.meta │ │ │ │ │ ├── ColorGradingComponent.cs │ │ │ │ │ ├── ColorGradingComponent.cs.meta │ │ │ │ │ ├── DepthOfFieldComponent.cs │ │ │ │ │ ├── DepthOfFieldComponent.cs.meta │ │ │ │ │ ├── DitheringComponent.cs │ │ │ │ │ ├── DitheringComponent.cs.meta │ │ │ │ │ ├── EyeAdaptationComponent.cs │ │ │ │ │ ├── EyeAdaptationComponent.cs.meta │ │ │ │ │ ├── FogComponent.cs │ │ │ │ │ ├── FogComponent.cs.meta │ │ │ │ │ ├── FxaaComponent.cs │ │ │ │ │ ├── FxaaComponent.cs.meta │ │ │ │ │ ├── GrainComponent.cs │ │ │ │ │ ├── GrainComponent.cs.meta │ │ │ │ │ ├── MotionBlurComponent.cs │ │ │ │ │ ├── MotionBlurComponent.cs.meta │ │ │ │ │ ├── ScreenSpaceReflectionComponent.cs │ │ │ │ │ ├── ScreenSpaceReflectionComponent.cs.meta │ │ │ │ │ ├── TaaComponent.cs │ │ │ │ │ ├── TaaComponent.cs.meta │ │ │ │ │ ├── UserLutComponent.cs │ │ │ │ │ ├── UserLutComponent.cs.meta │ │ │ │ │ ├── VignetteComponent.cs │ │ │ │ │ └── VignetteComponent.cs.meta │ │ │ │ ├── Components.meta │ │ │ │ ├── Models/ │ │ │ │ │ ├── AmbientOcclusionModel.cs │ │ │ │ │ ├── AmbientOcclusionModel.cs.meta │ │ │ │ │ ├── AntialiasingModel.cs │ │ │ │ │ ├── AntialiasingModel.cs.meta │ │ │ │ │ ├── BloomModel.cs │ │ │ │ │ ├── BloomModel.cs.meta │ │ │ │ │ ├── BuiltinDebugViewsModel.cs │ │ │ │ │ ├── BuiltinDebugViewsModel.cs.meta │ │ │ │ │ ├── ChromaticAberrationModel.cs │ │ │ │ │ ├── ChromaticAberrationModel.cs.meta │ │ │ │ │ ├── ColorGradingModel.cs │ │ │ │ │ ├── ColorGradingModel.cs.meta │ │ │ │ │ ├── DepthOfFieldModel.cs │ │ │ │ │ ├── DepthOfFieldModel.cs.meta │ │ │ │ │ ├── DitheringModel.cs │ │ │ │ │ ├── DitheringModel.cs.meta │ │ │ │ │ ├── EyeAdaptationModel.cs │ │ │ │ │ ├── EyeAdaptationModel.cs.meta │ │ │ │ │ ├── FogModel.cs │ │ │ │ │ ├── FogModel.cs.meta │ │ │ │ │ ├── GrainModel.cs │ │ │ │ │ ├── GrainModel.cs.meta │ │ │ │ │ ├── MotionBlurModel.cs │ │ │ │ │ ├── MotionBlurModel.cs.meta │ │ │ │ │ ├── ScreenSpaceReflectionModel.cs │ │ │ │ │ ├── ScreenSpaceReflectionModel.cs.meta │ │ │ │ │ ├── UserLutModel.cs │ │ │ │ │ ├── UserLutModel.cs.meta │ │ │ │ │ ├── VignetteModel.cs │ │ │ │ │ └── VignetteModel.cs.meta │ │ │ │ ├── Models.meta │ │ │ │ ├── PostProcessingBehaviour.cs │ │ │ │ ├── PostProcessingBehaviour.cs.meta │ │ │ │ ├── PostProcessingComponent.cs │ │ │ │ ├── PostProcessingComponent.cs.meta │ │ │ │ ├── PostProcessingContext.cs │ │ │ │ ├── PostProcessingContext.cs.meta │ │ │ │ ├── PostProcessingModel.cs │ │ │ │ ├── PostProcessingModel.cs.meta │ │ │ │ ├── PostProcessingProfile.cs │ │ │ │ ├── PostProcessingProfile.cs.meta │ │ │ │ ├── Utils/ │ │ │ │ │ ├── ColorGradingCurve.cs │ │ │ │ │ ├── ColorGradingCurve.cs.meta │ │ │ │ │ ├── GraphicsUtils.cs │ │ │ │ │ ├── GraphicsUtils.cs.meta │ │ │ │ │ ├── MaterialFactory.cs │ │ │ │ │ ├── MaterialFactory.cs.meta │ │ │ │ │ ├── RenderTextureFactory.cs │ │ │ │ │ └── RenderTextureFactory.cs.meta │ │ │ │ └── Utils.meta │ │ │ ├── Runtime.meta │ │ │ ├── Textures/ │ │ │ │ ├── LUTs/ │ │ │ │ │ ├── NeutralLUT_16.png.meta │ │ │ │ │ └── NeutralLUT_32.png.meta │ │ │ │ ├── LUTs.meta │ │ │ │ ├── Spectral LUTs/ │ │ │ │ │ ├── SpectralLut_BlueRed.tga │ │ │ │ │ ├── SpectralLut_BlueRed.tga.meta │ │ │ │ │ ├── SpectralLut_GreenPurple.tga │ │ │ │ │ ├── SpectralLut_GreenPurple.tga.meta │ │ │ │ │ ├── SpectralLut_PurpleGreen.tga │ │ │ │ │ ├── SpectralLut_PurpleGreen.tga.meta │ │ │ │ │ ├── SpectralLut_RedBlue.tga │ │ │ │ │ └── SpectralLut_RedBlue.tga.meta │ │ │ │ └── Spectral LUTs.meta │ │ │ ├── Textures.meta │ │ │ ├── Utilities/ │ │ │ │ ├── CustomMotionTexture/ │ │ │ │ │ ├── CustomMotionVectorDebugProfile.asset │ │ │ │ │ ├── CustomMotionVectorDebugProfile.asset.meta │ │ │ │ │ ├── ExampleScene.unity │ │ │ │ │ ├── ExampleScene.unity.meta │ │ │ │ │ ├── ExampleWheelController.cs │ │ │ │ │ ├── ExampleWheelController.cs.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── DebugMotionVectors.mat │ │ │ │ │ │ ├── DebugMotionVectors.mat.meta │ │ │ │ │ │ ├── DebugQuad.mat │ │ │ │ │ │ ├── DebugQuad.mat.meta │ │ │ │ │ │ ├── UVChecker.mat │ │ │ │ │ │ ├── UVChecker.mat.meta │ │ │ │ │ │ ├── WheelMotionVectors.mat │ │ │ │ │ │ └── WheelMotionVectors.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── WheelMovecs.FBX │ │ │ │ │ │ └── WheelMovecs.FBX.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── CustomMotionVectorTexture.shader │ │ │ │ │ │ └── CustomMotionVectorTexture.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── DebugMotionVectors.png.meta │ │ │ │ │ │ ├── UVChecker.png.meta │ │ │ │ │ │ └── WheelMotionVectors.png.meta │ │ │ │ │ └── Textures.meta │ │ │ │ └── CustomMotionTexture.meta │ │ │ └── Utilities.meta │ │ ├── PostProcessing.meta │ │ ├── ScreenCutoutShader.shader │ │ ├── ScreenCutoutShader.shader.meta │ │ ├── Standard Assets/ │ │ │ ├── 2D/ │ │ │ │ ├── Animations/ │ │ │ │ │ ├── RobotBoyCrouch.anim │ │ │ │ │ ├── RobotBoyCrouch.anim.meta │ │ │ │ │ ├── RobotBoyCrouchingWalk.anim │ │ │ │ │ ├── RobotBoyCrouchingWalk.anim.meta │ │ │ │ │ ├── RobotBoyFalling.anim │ │ │ │ │ ├── RobotBoyFalling.anim.meta │ │ │ │ │ ├── RobotBoyIdle.anim │ │ │ │ │ ├── RobotBoyIdle.anim.meta │ │ │ │ │ ├── RobotBoyJump01.anim │ │ │ │ │ ├── RobotBoyJump01.anim.meta │ │ │ │ │ ├── RobotBoyJump02.anim │ │ │ │ │ ├── RobotBoyJump02.anim.meta │ │ │ │ │ ├── RobotBoyJump03.anim │ │ │ │ │ ├── RobotBoyJump03.anim.meta │ │ │ │ │ ├── RobotBoyJump04.anim │ │ │ │ │ ├── RobotBoyJump04.anim.meta │ │ │ │ │ ├── RobotBoyJump05.anim │ │ │ │ │ ├── RobotBoyJump05.anim.meta │ │ │ │ │ ├── RobotBoyJump06.anim │ │ │ │ │ ├── RobotBoyJump06.anim.meta │ │ │ │ │ ├── RobotBoyJump07.anim │ │ │ │ │ ├── RobotBoyJump07.anim.meta │ │ │ │ │ ├── RobotBoyJump08.anim │ │ │ │ │ ├── RobotBoyJump08.anim.meta │ │ │ │ │ ├── RobotBoyJump09.anim │ │ │ │ │ ├── RobotBoyJump09.anim.meta │ │ │ │ │ ├── RobotBoyJump10.anim │ │ │ │ │ ├── RobotBoyJump10.anim.meta │ │ │ │ │ ├── RobotBoyJump11.anim │ │ │ │ │ ├── RobotBoyJump11.anim.meta │ │ │ │ │ ├── RobotBoyRun.anim │ │ │ │ │ ├── RobotBoyRun.anim.meta │ │ │ │ │ ├── RobotBoyWalk.anim │ │ │ │ │ └── RobotBoyWalk.anim.meta │ │ │ │ ├── Animations.meta │ │ │ │ ├── Animator/ │ │ │ │ │ ├── 2dCharacterAnimator.controller │ │ │ │ │ └── 2dCharacterAnimator.controller.meta │ │ │ │ ├── Animator.meta │ │ │ │ ├── Materials/ │ │ │ │ │ ├── SpriteLit.mat │ │ │ │ │ └── SpriteLit.mat.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── PhysicsMaterials/ │ │ │ │ │ ├── BouncyBox.physicsMaterial2D │ │ │ │ │ ├── BouncyBox.physicsMaterial2D.meta │ │ │ │ │ ├── Slippery.physicsMaterial2D │ │ │ │ │ ├── Slippery.physicsMaterial2D.meta │ │ │ │ │ ├── Sticky.physicsMaterial2D │ │ │ │ │ └── Sticky.physicsMaterial2D.meta │ │ │ │ ├── PhysicsMaterials.meta │ │ │ │ ├── Prefabs/ │ │ │ │ │ ├── CharacterRobotBoy.prefab │ │ │ │ │ ├── CharacterRobotBoy.prefab.meta │ │ │ │ │ ├── CollisionSlider.prefab │ │ │ │ │ ├── CollisionSlider.prefab.meta │ │ │ │ │ ├── CratePink.prefab │ │ │ │ │ ├── CratePink.prefab.meta │ │ │ │ │ ├── ExtentsLeft.prefab │ │ │ │ │ ├── ExtentsLeft.prefab.meta │ │ │ │ │ ├── ExtentsRight.prefab │ │ │ │ │ ├── ExtentsRight.prefab.meta │ │ │ │ │ ├── Killzone.prefab │ │ │ │ │ ├── Killzone.prefab.meta │ │ │ │ │ ├── Platform04x01.prefab │ │ │ │ │ ├── Platform04x01.prefab.meta │ │ │ │ │ ├── Platform08x01.prefab │ │ │ │ │ ├── Platform08x01.prefab.meta │ │ │ │ │ ├── Platform12x01.prefab │ │ │ │ │ ├── Platform12x01.prefab.meta │ │ │ │ │ ├── Platform16x01.prefab │ │ │ │ │ ├── Platform16x01.prefab.meta │ │ │ │ │ ├── Platform36x01.prefab │ │ │ │ │ ├── Platform36x01.prefab.meta │ │ │ │ │ ├── PlatformRamp.prefab │ │ │ │ │ └── PlatformRamp.prefab.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Scripts/ │ │ │ │ │ ├── Camera2DFollow.cs │ │ │ │ │ ├── Camera2DFollow.cs.meta │ │ │ │ │ ├── CameraFollow.cs │ │ │ │ │ ├── CameraFollow.cs.meta │ │ │ │ │ ├── Platformer2DUserControl.cs │ │ │ │ │ ├── Platformer2DUserControl.cs.meta │ │ │ │ │ ├── PlatformerCharacter2D.cs │ │ │ │ │ ├── PlatformerCharacter2D.cs.meta │ │ │ │ │ ├── Restarter.cs │ │ │ │ │ └── Restarter.cs.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Sprites/ │ │ │ │ │ ├── BackgroundGreyGridSprite.png.meta │ │ │ │ │ ├── BackgroundNavyGridSprite.png.meta │ │ │ │ │ ├── CratePinkGridSprite.png.meta │ │ │ │ │ ├── PlatformWhiteSprite.png.meta │ │ │ │ │ ├── RobotBoyCrouchSprite.png.meta │ │ │ │ │ ├── RobotBoyDeathSprite.png.meta │ │ │ │ │ ├── RobotBoyIdleSprite.png.meta │ │ │ │ │ ├── RobotBoyJumpSprite.png.meta │ │ │ │ │ ├── RobotBoyRollSprite.png.meta │ │ │ │ │ ├── RobotBoyRunSprite.png.meta │ │ │ │ │ └── RobotBoyWalkSprite.png.meta │ │ │ │ └── Sprites.meta │ │ │ ├── 2D.meta │ │ │ ├── Cameras/ │ │ │ │ ├── CameraGuidelines.txt │ │ │ │ ├── CameraGuidelines.txt.meta │ │ │ │ ├── Prefabs/ │ │ │ │ │ ├── CctvCamera.prefab │ │ │ │ │ ├── CctvCamera.prefab.meta │ │ │ │ │ ├── FreeLookCameraRig.prefab │ │ │ │ │ ├── FreeLookCameraRig.prefab.meta │ │ │ │ │ ├── HandheldCamera.prefab │ │ │ │ │ ├── HandheldCamera.prefab.meta │ │ │ │ │ ├── MultipurposeCameraRig.prefab │ │ │ │ │ └── MultipurposeCameraRig.prefab.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Scripts/ │ │ │ │ │ ├── AbstractTargetFollower.cs │ │ │ │ │ ├── AbstractTargetFollower.cs.meta │ │ │ │ │ ├── AutoCam.cs │ │ │ │ │ ├── AutoCam.cs.meta │ │ │ │ │ ├── FreeLookCam.cs │ │ │ │ │ ├── FreeLookCam.cs.meta │ │ │ │ │ ├── HandHeldCam.cs │ │ │ │ │ ├── HandHeldCam.cs.meta │ │ │ │ │ ├── LookatTarget.cs │ │ │ │ │ ├── LookatTarget.cs.meta │ │ │ │ │ ├── PivotBasedCameraRig.cs │ │ │ │ │ ├── PivotBasedCameraRig.cs.meta │ │ │ │ │ ├── ProtectCameraFromWallClip.cs │ │ │ │ │ ├── ProtectCameraFromWallClip.cs.meta │ │ │ │ │ ├── TargetFieldOfView.cs │ │ │ │ │ └── TargetFieldOfView.cs.meta │ │ │ │ └── Scripts.meta │ │ │ ├── Cameras.meta │ │ │ ├── Characters/ │ │ │ │ ├── FirstPersonCharacter/ │ │ │ │ │ ├── Audio/ │ │ │ │ │ │ ├── Footstep01.wav.meta │ │ │ │ │ │ ├── Footstep02.wav.meta │ │ │ │ │ │ ├── Footstep03.wav.meta │ │ │ │ │ │ ├── Footstep04.wav.meta │ │ │ │ │ │ ├── Jump.wav.meta │ │ │ │ │ │ └── Land.wav.meta │ │ │ │ │ ├── Audio.meta │ │ │ │ │ ├── FirstPersonCharacterGuidelines.txt │ │ │ │ │ ├── FirstPersonCharacterGuidelines.txt.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── FPSController.prefab │ │ │ │ │ │ ├── FPSController.prefab.meta │ │ │ │ │ │ ├── RigidBodyFPSController.prefab │ │ │ │ │ │ └── RigidBodyFPSController.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ ├── FirstPersonController.cs │ │ │ │ │ │ ├── FirstPersonController.cs.meta │ │ │ │ │ │ ├── HeadBob.cs │ │ │ │ │ │ ├── HeadBob.cs.meta │ │ │ │ │ │ ├── MouseLook.cs │ │ │ │ │ │ ├── MouseLook.cs.meta │ │ │ │ │ │ ├── RigidbodyFirstPersonController.cs │ │ │ │ │ │ └── RigidbodyFirstPersonController.cs.meta │ │ │ │ │ └── Scripts.meta │ │ │ │ ├── FirstPersonCharacter.meta │ │ │ │ ├── RollerBall/ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── RollerBallGrey.mat │ │ │ │ │ │ ├── RollerBallGrey.mat.meta │ │ │ │ │ │ ├── RollerBallWhite.mat │ │ │ │ │ │ └── RollerBallWhite.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── RollerBall.fbx │ │ │ │ │ │ └── RollerBall.fbx.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── RollerBall.prefab │ │ │ │ │ │ └── RollerBall.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── RollerBallGuidelines.txt │ │ │ │ │ ├── RollerBallGuidelines.txt.meta │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ ├── Ball.cs │ │ │ │ │ │ ├── Ball.cs.meta │ │ │ │ │ │ ├── BallUserControl.cs │ │ │ │ │ │ └── BallUserControl.cs.meta │ │ │ │ │ ├── Scripts.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── RollerBallAlbedo.png.meta │ │ │ │ │ │ └── RollerBallSpecularGloss.png.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── RollerBall.meta │ │ │ │ ├── ThirdPersonCharacter/ │ │ │ │ │ ├── Animation/ │ │ │ │ │ │ ├── HumanoidCrouch.fbx │ │ │ │ │ │ ├── HumanoidCrouch.fbx.meta │ │ │ │ │ │ ├── HumanoidIdle.fbx │ │ │ │ │ │ ├── HumanoidIdle.fbx.meta │ │ │ │ │ │ ├── HumanoidIdleJumpUp.fbx │ │ │ │ │ │ ├── HumanoidIdleJumpUp.fbx.meta │ │ │ │ │ │ ├── HumanoidJumpAndFall.fbx │ │ │ │ │ │ ├── HumanoidJumpAndFall.fbx.meta │ │ │ │ │ │ ├── HumanoidMidAir.fbx │ │ │ │ │ │ ├── HumanoidMidAir.fbx.meta │ │ │ │ │ │ ├── HumanoidRun.fbx │ │ │ │ │ │ ├── HumanoidRun.fbx.meta │ │ │ │ │ │ ├── HumanoidRunTurn.fbx │ │ │ │ │ │ ├── HumanoidRunTurn.fbx.meta │ │ │ │ │ │ ├── HumanoidRunTurnSharp.fbx │ │ │ │ │ │ ├── HumanoidRunTurnSharp.fbx.meta │ │ │ │ │ │ ├── HumanoidStandTurn.fbx │ │ │ │ │ │ ├── HumanoidStandTurn.fbx.meta │ │ │ │ │ │ ├── HumanoidWalk.fbx │ │ │ │ │ │ ├── HumanoidWalk.fbx.meta │ │ │ │ │ │ ├── HumanoidWalkTurn.fbx │ │ │ │ │ │ ├── HumanoidWalkTurn.fbx.meta │ │ │ │ │ │ ├── HumanoidWalkTurnSharp.fbx │ │ │ │ │ │ └── HumanoidWalkTurnSharp.fbx.meta │ │ │ │ │ ├── Animation.meta │ │ │ │ │ ├── Animator/ │ │ │ │ │ │ ├── ThirdPersonAnimatorController.controller │ │ │ │ │ │ └── ThirdPersonAnimatorController.controller.meta │ │ │ │ │ ├── Animator.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── EthanGrey.mat │ │ │ │ │ │ ├── EthanGrey.mat.meta │ │ │ │ │ │ ├── EthanWhite.mat │ │ │ │ │ │ └── EthanWhite.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── Ethan.fbx │ │ │ │ │ │ └── Ethan.fbx.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── AIThirdPersonController.prefab │ │ │ │ │ │ ├── AIThirdPersonController.prefab.meta │ │ │ │ │ │ ├── ThirdPersonController.prefab │ │ │ │ │ │ └── ThirdPersonController.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ ├── AICharacterControl.cs │ │ │ │ │ │ ├── AICharacterControl.cs.meta │ │ │ │ │ │ ├── ThirdPersonCharacter.cs │ │ │ │ │ │ ├── ThirdPersonCharacter.cs.meta │ │ │ │ │ │ ├── ThirdPersonUserControl.cs │ │ │ │ │ │ └── ThirdPersonUserControl.cs.meta │ │ │ │ │ ├── Scripts.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── EthanNormals.png.meta │ │ │ │ │ │ └── EthanOcclusion.png.meta │ │ │ │ │ ├── Textures.meta │ │ │ │ │ ├── ThirdPersonCharacterGuidelines.txt │ │ │ │ │ └── ThirdPersonCharacterGuidelines.txt.meta │ │ │ │ └── ThirdPersonCharacter.meta │ │ │ ├── Characters.meta │ │ │ ├── CrossPlatformInput/ │ │ │ │ ├── CrossPlatformInputGuidelines.txt │ │ │ │ ├── CrossPlatformInputGuidelines.txt.meta │ │ │ │ ├── Prefabs/ │ │ │ │ │ ├── CarTiltControls.prefab │ │ │ │ │ ├── CarTiltControls.prefab.meta │ │ │ │ │ ├── DualTouchControls.prefab │ │ │ │ │ ├── DualTouchControls.prefab.meta │ │ │ │ │ ├── MobileAircraftControls.prefab │ │ │ │ │ ├── MobileAircraftControls.prefab.meta │ │ │ │ │ ├── MobileSingleStickControl.prefab │ │ │ │ │ ├── MobileSingleStickControl.prefab.meta │ │ │ │ │ ├── MobileTiltControlRig.prefab │ │ │ │ │ └── MobileTiltControlRig.prefab.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Scripts/ │ │ │ │ │ ├── AxisTouchButton.cs │ │ │ │ │ ├── AxisTouchButton.cs.meta │ │ │ │ │ ├── ButtonHandler.cs │ │ │ │ │ ├── ButtonHandler.cs.meta │ │ │ │ │ ├── CrossPlatformInputManager.cs │ │ │ │ │ ├── CrossPlatformInputManager.cs.meta │ │ │ │ │ ├── InputAxisScrollbar.cs │ │ │ │ │ ├── InputAxisScrollbar.cs.meta │ │ │ │ │ ├── Joystick.cs │ │ │ │ │ ├── Joystick.cs.meta │ │ │ │ │ ├── MobileControlRig.cs │ │ │ │ │ ├── MobileControlRig.cs.meta │ │ │ │ │ ├── PlatformSpecific/ │ │ │ │ │ │ ├── MobileInput.cs │ │ │ │ │ │ ├── MobileInput.cs.meta │ │ │ │ │ │ ├── StandaloneInput.cs │ │ │ │ │ │ └── StandaloneInput.cs.meta │ │ │ │ │ ├── PlatformSpecific.meta │ │ │ │ │ ├── TiltInput.cs │ │ │ │ │ ├── TiltInput.cs.meta │ │ │ │ │ ├── TouchPad.cs │ │ │ │ │ ├── TouchPad.cs.meta │ │ │ │ │ ├── VirtualInput.cs │ │ │ │ │ └── VirtualInput.cs.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Sprites/ │ │ │ │ │ ├── ButtonAcceleratorOverSprite.png.meta │ │ │ │ │ ├── ButtonAcceleratorUpSprite.png.meta │ │ │ │ │ ├── ButtonArrowOverSprite.png.meta │ │ │ │ │ ├── ButtonArrowUpSprite.png.meta │ │ │ │ │ ├── ButtonBrakeOverSprite.png.meta │ │ │ │ │ ├── ButtonBrakeUpSprite.png.meta │ │ │ │ │ ├── ButtonCameraCycleUpSprite.png.meta │ │ │ │ │ ├── ButtonResetSprite.png.meta │ │ │ │ │ ├── ButtonSpacebarSprite.png.meta │ │ │ │ │ ├── ButtonThumbstickOverSprite.png.meta │ │ │ │ │ ├── ButtonThumbstickUpSprite.png.meta │ │ │ │ │ ├── ButtonTimescaleFullUpSprite.png.meta │ │ │ │ │ ├── ButtonTimescaleSlowUpSprite.png.meta │ │ │ │ │ ├── SliderBackgroundSprite.png.meta │ │ │ │ │ ├── SliderHandleSprite.png.meta │ │ │ │ │ └── TouchpadSprite.png.meta │ │ │ │ └── Sprites.meta │ │ │ ├── CrossPlatformInput.meta │ │ │ ├── Editor/ │ │ │ │ ├── CrossPlatformInput/ │ │ │ │ │ ├── CrossPlatformInputInitialize.cs │ │ │ │ │ └── CrossPlatformInputInitialize.cs.meta │ │ │ │ ├── CrossPlatformInput.meta │ │ │ │ ├── Water/ │ │ │ │ │ ├── Water4/ │ │ │ │ │ │ ├── GerstnerDisplaceEditor.cs │ │ │ │ │ │ ├── GerstnerDisplaceEditor.cs.meta │ │ │ │ │ │ ├── PlanarReflectionEditor.cs │ │ │ │ │ │ ├── PlanarReflectionEditor.cs.meta │ │ │ │ │ │ ├── SpecularLightingEditor.cs │ │ │ │ │ │ ├── SpecularLightingEditor.cs.meta │ │ │ │ │ │ ├── WaterBaseEditor.cs │ │ │ │ │ │ ├── WaterBaseEditor.cs.meta │ │ │ │ │ │ ├── WaterEditorUtility.cs │ │ │ │ │ │ └── WaterEditorUtility.cs.meta │ │ │ │ │ └── Water4.meta │ │ │ │ └── Water.meta │ │ │ ├── Editor.meta │ │ │ ├── Effects/ │ │ │ │ ├── GlassRefraction/ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── GlassRefractive.mat │ │ │ │ │ │ └── GlassRefractive.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── GlassStainedBumpDistort.shader │ │ │ │ │ │ └── GlassStainedBumpDistort.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── GlassStainedAlbedo.tif │ │ │ │ │ │ ├── GlassStainedAlbedo.tif.meta │ │ │ │ │ │ ├── GlassStainedNormals.tif │ │ │ │ │ │ └── GlassStainedNormals.tif.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── GlassRefraction.meta │ │ │ │ ├── ImageEffects/ │ │ │ │ │ ├── Readme.txt │ │ │ │ │ └── Readme.txt.meta │ │ │ │ ├── ImageEffects.meta │ │ │ │ ├── LightCookies/ │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── FlashlightCookie.tif │ │ │ │ │ │ ├── FlashlightCookie.tif.meta │ │ │ │ │ │ ├── FlashlightIrregularCookie.tif │ │ │ │ │ │ ├── FlashlightIrregularCookie.tif.meta │ │ │ │ │ │ ├── LightHardCookie.psd │ │ │ │ │ │ ├── LightHardCookie.psd.meta │ │ │ │ │ │ ├── LightSoftCookie.tif │ │ │ │ │ │ ├── LightSoftCookie.tif.meta │ │ │ │ │ │ ├── LightSquareCookie.psd │ │ │ │ │ │ └── LightSquareCookie.psd.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── LightCookies.meta │ │ │ │ ├── LightFlares/ │ │ │ │ │ ├── Flares/ │ │ │ │ │ │ ├── 50mmZoom.flare │ │ │ │ │ │ ├── 50mmZoom.flare.meta │ │ │ │ │ │ ├── FlareSmall.flare │ │ │ │ │ │ ├── FlareSmall.flare.meta │ │ │ │ │ │ ├── Sun.flare │ │ │ │ │ │ └── Sun.flare.meta │ │ │ │ │ ├── Flares.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── Flare50mm.mat │ │ │ │ │ │ └── Flare50mm.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── Flare50mm.psd │ │ │ │ │ │ ├── Flare50mm.psd.meta │ │ │ │ │ │ ├── FlareStar.psd │ │ │ │ │ │ └── FlareStar.psd.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── LightFlares.meta │ │ │ │ ├── Projectors/ │ │ │ │ │ ├── Guidelines.txt │ │ │ │ │ ├── Guidelines.txt.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── GridProjector.mat │ │ │ │ │ │ ├── GridProjector.mat.meta │ │ │ │ │ │ ├── LightProjector.mat │ │ │ │ │ │ ├── LightProjector.mat.meta │ │ │ │ │ │ ├── ShadowProjector.mat │ │ │ │ │ │ └── ShadowProjector.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── BlobLightProjector.prefab │ │ │ │ │ │ ├── BlobLightProjector.prefab.meta │ │ │ │ │ │ ├── BlobShadowProjector.prefab │ │ │ │ │ │ ├── BlobShadowProjector.prefab.meta │ │ │ │ │ │ ├── GridProjector.prefab │ │ │ │ │ │ └── GridProjector.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── ProjectorLight.shader │ │ │ │ │ │ ├── ProjectorLight.shader.meta │ │ │ │ │ │ ├── ProjectorMultiply.shader │ │ │ │ │ │ └── ProjectorMultiply.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── Falloff.psd │ │ │ │ │ │ ├── Falloff.psd.meta │ │ │ │ │ │ ├── Grid.psd │ │ │ │ │ │ ├── Grid.psd.meta │ │ │ │ │ │ ├── Light.psd │ │ │ │ │ │ ├── Light.psd.meta │ │ │ │ │ │ ├── Shadow.psd │ │ │ │ │ │ └── Shadow.psd.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── Projectors.meta │ │ │ │ ├── TessellationShaders/ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── TesselatedBumpSpecular.mat │ │ │ │ │ │ ├── TesselatedBumpSpecular.mat.meta │ │ │ │ │ │ ├── TesselatedBumpSpecularDisplacement.mat │ │ │ │ │ │ ├── TesselatedBumpSpecularDisplacement.mat.meta │ │ │ │ │ │ ├── TesselatedBumpSpecularSmooth.mat │ │ │ │ │ │ └── TesselatedBumpSpecularSmooth.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── LowPolySphere.fbx │ │ │ │ │ │ └── LowPolySphere.fbx.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Scenes/ │ │ │ │ │ │ ├── TessellationSample.unity │ │ │ │ │ │ └── TessellationSample.unity.meta │ │ │ │ │ ├── Scenes.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── BumpedSpecularDisplacement.shader │ │ │ │ │ │ ├── BumpedSpecularDisplacement.shader.meta │ │ │ │ │ │ ├── BumpedSpecularSmooth.shader │ │ │ │ │ │ └── BumpedSpecularSmooth.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── CliffHeight.png.meta │ │ │ │ │ │ └── CliffNormals.png.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── TessellationShaders.meta │ │ │ │ ├── ToonShading/ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── ToonBasic.mat │ │ │ │ │ │ ├── ToonBasic.mat.meta │ │ │ │ │ │ ├── ToonBasicOutline.mat │ │ │ │ │ │ ├── ToonBasicOutline.mat.meta │ │ │ │ │ │ ├── ToonLit.mat │ │ │ │ │ │ ├── ToonLit.mat.meta │ │ │ │ │ │ ├── ToonLitOutline.mat │ │ │ │ │ │ └── ToonLitOutline.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── ToonBasic.shader │ │ │ │ │ │ ├── ToonBasic.shader.meta │ │ │ │ │ │ ├── ToonBasicOutline.shader │ │ │ │ │ │ ├── ToonBasicOutline.shader.meta │ │ │ │ │ │ ├── ToonLit.shader │ │ │ │ │ │ ├── ToonLit.shader.meta │ │ │ │ │ │ ├── ToonLitOutline.shader │ │ │ │ │ │ └── ToonLitOutline.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── ToonLit.psd │ │ │ │ │ │ ├── ToonLit.psd.meta │ │ │ │ │ │ └── UtilToonGradient.png.meta │ │ │ │ │ └── Textures.meta │ │ │ │ └── ToonShading.meta │ │ │ ├── Effects.meta │ │ │ ├── Environment/ │ │ │ │ ├── SpeedTree/ │ │ │ │ │ ├── Broadleaf/ │ │ │ │ │ │ ├── BroadleafBark.tga │ │ │ │ │ │ ├── BroadleafBark.tga.meta │ │ │ │ │ │ ├── BroadleafBark_Normal.tga │ │ │ │ │ │ ├── BroadleafBark_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaf_Desktop Materials/ │ │ │ │ │ │ │ ├── Billboard.mat │ │ │ │ │ │ │ ├── Billboard.mat.meta │ │ │ │ │ │ │ ├── LOD0/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── FacingLeaves_4.mat │ │ │ │ │ │ │ │ ├── FacingLeaves_4.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ ├── LOD0.meta │ │ │ │ │ │ │ ├── LOD1/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── FacingLeaves_4.mat │ │ │ │ │ │ │ │ ├── FacingLeaves_4.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ ├── LOD1.meta │ │ │ │ │ │ │ ├── LOD2/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── FacingLeaves_4.mat │ │ │ │ │ │ │ │ ├── FacingLeaves_4.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ └── LOD2.meta │ │ │ │ │ │ ├── Broadleaf_Desktop Materials.meta │ │ │ │ │ │ ├── Broadleaf_Desktop.spm │ │ │ │ │ │ ├── Broadleaf_Desktop.spm.meta │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas.tga │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas.tga.meta │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Billboards.tga │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Billboards.tga.meta │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Billboards_Normal.tga │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Billboards_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Normal.tga │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Specular.tga │ │ │ │ │ │ ├── Broadleaf_Desktop_Atlas_Specular.tga.meta │ │ │ │ │ │ ├── Broadleaf_Mobile Materials/ │ │ │ │ │ │ │ ├── Billboard.mat │ │ │ │ │ │ │ ├── Billboard.mat.meta │ │ │ │ │ │ │ ├── LOD0/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_1.mat │ │ │ │ │ │ │ │ └── Leaves_1.mat.meta │ │ │ │ │ │ │ ├── LOD0.meta │ │ │ │ │ │ │ ├── LOD1/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_1.mat │ │ │ │ │ │ │ │ └── Leaves_1.mat.meta │ │ │ │ │ │ │ ├── LOD1.meta │ │ │ │ │ │ │ ├── LOD2/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_1.mat │ │ │ │ │ │ │ │ └── Leaves_1.mat.meta │ │ │ │ │ │ │ └── LOD2.meta │ │ │ │ │ │ ├── Broadleaf_Mobile Materials.meta │ │ │ │ │ │ ├── Broadleaf_Mobile.spm │ │ │ │ │ │ ├── Broadleaf_Mobile.spm.meta │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas.tga │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas.tga.meta │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Billboards.tga │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Billboards.tga.meta │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Billboards_Normal.tga │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Billboards_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Normal.tga │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Specular.tga │ │ │ │ │ │ ├── Broadleaf_Mobile_Atlas_Specular.tga.meta │ │ │ │ │ │ ├── Broadleaves_Card_Desktop.tga │ │ │ │ │ │ ├── Broadleaves_Card_Desktop.tga.meta │ │ │ │ │ │ ├── Broadleaves_Card_Desktop_Normal.tga │ │ │ │ │ │ ├── Broadleaves_Card_Desktop_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaves_Card_Desktop_Spec.tga │ │ │ │ │ │ ├── Broadleaves_Card_Desktop_Spec.tga.meta │ │ │ │ │ │ ├── Broadleaves_Desktop.tga │ │ │ │ │ │ ├── Broadleaves_Desktop.tga.meta │ │ │ │ │ │ ├── Broadleaves_Desktop_Normal.tga │ │ │ │ │ │ ├── Broadleaves_Desktop_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaves_Desktop_Spec.tga │ │ │ │ │ │ ├── Broadleaves_Desktop_Spec.tga.meta │ │ │ │ │ │ ├── Broadleaves_Mobile.tga │ │ │ │ │ │ ├── Broadleaves_Mobile.tga.meta │ │ │ │ │ │ ├── Broadleaves_Mobile_Normal.tga │ │ │ │ │ │ ├── Broadleaves_Mobile_Normal.tga.meta │ │ │ │ │ │ ├── Broadleaves_Mobile_Spec.tga │ │ │ │ │ │ ├── Broadleaves_Mobile_Spec.tga.meta │ │ │ │ │ │ ├── Cap_01.tga │ │ │ │ │ │ ├── Cap_01.tga.meta │ │ │ │ │ │ ├── Cap_01_Normal.tga │ │ │ │ │ │ ├── Cap_01_Normal.tga.meta │ │ │ │ │ │ ├── Cap_02.tga │ │ │ │ │ │ ├── Cap_02.tga.meta │ │ │ │ │ │ ├── Cap_02_Normal.tga │ │ │ │ │ │ ├── Cap_02_Normal.tga.meta │ │ │ │ │ │ ├── ClippedFrond.tga │ │ │ │ │ │ ├── ClippedFrond.tga.meta │ │ │ │ │ │ ├── ClippedFrond_Normal.tga │ │ │ │ │ │ └── ClippedFrond_Normal.tga.meta │ │ │ │ │ ├── Broadleaf.meta │ │ │ │ │ ├── Conifer/ │ │ │ │ │ │ ├── ConiferBark.tga │ │ │ │ │ │ ├── ConiferBark.tga.meta │ │ │ │ │ │ ├── ConiferBark_Normal.tga │ │ │ │ │ │ ├── ConiferBark_Normal.tga.meta │ │ │ │ │ │ ├── Conifer_Desktop Materials/ │ │ │ │ │ │ │ ├── Billboard.mat │ │ │ │ │ │ │ ├── Billboard.mat.meta │ │ │ │ │ │ │ ├── LOD0/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ ├── LOD0.meta │ │ │ │ │ │ │ ├── LOD1/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ ├── LOD1.meta │ │ │ │ │ │ │ ├── LOD2/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ └── LOD2.meta │ │ │ │ │ │ ├── Conifer_Desktop Materials.meta │ │ │ │ │ │ ├── Conifer_Desktop.spm │ │ │ │ │ │ ├── Conifer_Desktop.spm.meta │ │ │ │ │ │ ├── Conifer_Desktop_Atlas.tga │ │ │ │ │ │ ├── Conifer_Desktop_Atlas.tga.meta │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Billboards.tga │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Billboards.tga.meta │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Billboards_Normal.tga │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Billboards_Normal.tga.meta │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Normal.tga │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Normal.tga.meta │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Specular.tga │ │ │ │ │ │ ├── Conifer_Desktop_Atlas_Specular.tga.meta │ │ │ │ │ │ ├── Conifer_Needles_Dekstop_Spec.tga │ │ │ │ │ │ ├── Conifer_Needles_Dekstop_Spec.tga.meta │ │ │ │ │ │ ├── Conifer_Needles_Desktop.tga │ │ │ │ │ │ ├── Conifer_Needles_Desktop.tga.meta │ │ │ │ │ │ ├── Conifer_Needles_Desktop_Normal.tga │ │ │ │ │ │ ├── Conifer_Needles_Desktop_Normal.tga.meta │ │ │ │ │ │ └── Thumb_Conifer_Desktop.jpg.meta │ │ │ │ │ ├── Conifer.meta │ │ │ │ │ ├── Palm/ │ │ │ │ │ │ ├── PalmBark.tga │ │ │ │ │ │ ├── PalmBark.tga.meta │ │ │ │ │ │ ├── PalmBark_Detail.tga │ │ │ │ │ │ ├── PalmBark_Detail.tga.meta │ │ │ │ │ │ ├── PalmBark_Detail_Normal.tga │ │ │ │ │ │ ├── PalmBark_Detail_Normal.tga.meta │ │ │ │ │ │ ├── PalmBark_Normal.tga │ │ │ │ │ │ ├── PalmBark_Normal.tga.meta │ │ │ │ │ │ ├── PalmFrond.tga │ │ │ │ │ │ ├── PalmFrond.tga.meta │ │ │ │ │ │ ├── PalmFrond_Normal.tga │ │ │ │ │ │ ├── PalmFrond_Normal.tga.meta │ │ │ │ │ │ ├── PalmFrond_Spec.tga │ │ │ │ │ │ ├── PalmFrond_Spec.tga.meta │ │ │ │ │ │ ├── Palm_Desktop Materials/ │ │ │ │ │ │ │ ├── Billboard.mat │ │ │ │ │ │ │ ├── Billboard.mat.meta │ │ │ │ │ │ │ ├── LOD0/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Branches_1.mat │ │ │ │ │ │ │ │ ├── Branches_1.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ ├── LOD0.meta │ │ │ │ │ │ │ ├── LOD1/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ ├── Fronds_2.mat.meta │ │ │ │ │ │ │ │ ├── Leaves_3.mat │ │ │ │ │ │ │ │ └── Leaves_3.mat.meta │ │ │ │ │ │ │ ├── LOD1.meta │ │ │ │ │ │ │ ├── LOD2/ │ │ │ │ │ │ │ │ ├── Branches_0.mat │ │ │ │ │ │ │ │ ├── Branches_0.mat.meta │ │ │ │ │ │ │ │ ├── Fronds_2.mat │ │ │ │ │ │ │ │ └── Fronds_2.mat.meta │ │ │ │ │ │ │ └── LOD2.meta │ │ │ │ │ │ ├── Palm_Desktop Materials.meta │ │ │ │ │ │ ├── Palm_Desktop.spm │ │ │ │ │ │ ├── Palm_Desktop.spm.meta │ │ │ │ │ │ ├── Palm_Desktop_Atlas.tga │ │ │ │ │ │ ├── Palm_Desktop_Atlas.tga.meta │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Billboards.tga │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Billboards.tga.meta │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Billboards_Normal.tga │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Billboards_Normal.tga.meta │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Normal.tga │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Normal.tga.meta │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Specular.tga │ │ │ │ │ │ ├── Palm_Desktop_Atlas_Specular.tga.meta │ │ │ │ │ │ └── Thumb_Palm_Desktop.jpg.meta │ │ │ │ │ └── Palm.meta │ │ │ │ ├── SpeedTree.meta │ │ │ │ ├── TerrainAssets/ │ │ │ │ │ ├── BillboardTextures/ │ │ │ │ │ │ ├── GrassFrond01AlbedoAlpha.psd │ │ │ │ │ │ ├── GrassFrond01AlbedoAlpha.psd.meta │ │ │ │ │ │ ├── GrassFrond02AlbedoAlpha.psd │ │ │ │ │ │ └── GrassFrond02AlbedoAlpha.psd.meta │ │ │ │ │ ├── BillboardTextures.meta │ │ │ │ │ ├── SurfaceTextures/ │ │ │ │ │ │ ├── CliffAlbedoSpecular.psd │ │ │ │ │ │ ├── CliffAlbedoSpecular.psd.meta │ │ │ │ │ │ ├── GrassHillAlbedo.psd │ │ │ │ │ │ ├── GrassHillAlbedo.psd.meta │ │ │ │ │ │ ├── GrassRockyAlbedo.psd │ │ │ │ │ │ ├── GrassRockyAlbedo.psd.meta │ │ │ │ │ │ ├── MudRockyAlbedoSpecular.bmp.meta │ │ │ │ │ │ ├── MudRockyNormals.bmp.meta │ │ │ │ │ │ ├── SandAlbedo.psd │ │ │ │ │ │ └── SandAlbedo.psd.meta │ │ │ │ │ └── SurfaceTextures.meta │ │ │ │ ├── TerrainAssets.meta │ │ │ │ ├── Water/ │ │ │ │ │ ├── Water/ │ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ │ ├── WaterPlaneMaterial.mat │ │ │ │ │ │ │ ├── WaterPlaneMaterial.mat.meta │ │ │ │ │ │ │ ├── WaterProDaytime.mat │ │ │ │ │ │ │ ├── WaterProDaytime.mat.meta │ │ │ │ │ │ │ ├── WaterProNighttime.mat │ │ │ │ │ │ │ └── WaterProNighttime.mat.meta │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ ├── Models/ │ │ │ │ │ │ │ ├── WaterPlane.fbx │ │ │ │ │ │ │ └── WaterPlane.fbx.meta │ │ │ │ │ │ ├── Models.meta │ │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ │ ├── WaterProDaytime.prefab │ │ │ │ │ │ │ ├── WaterProDaytime.prefab.meta │ │ │ │ │ │ │ ├── WaterProNighttime.prefab │ │ │ │ │ │ │ └── WaterProNighttime.prefab.meta │ │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ │ ├── Displace.cs │ │ │ │ │ │ │ ├── Displace.cs.meta │ │ │ │ │ │ │ ├── GerstnerDisplace.cs │ │ │ │ │ │ │ ├── GerstnerDisplace.cs.meta │ │ │ │ │ │ │ ├── MeshContainer.cs │ │ │ │ │ │ │ ├── MeshContainer.cs.meta │ │ │ │ │ │ │ ├── PlanarReflection.cs │ │ │ │ │ │ │ ├── PlanarReflection.cs.meta │ │ │ │ │ │ │ ├── SpecularLighting.cs │ │ │ │ │ │ │ ├── SpecularLighting.cs.meta │ │ │ │ │ │ │ ├── Water.cs │ │ │ │ │ │ │ ├── Water.cs.meta │ │ │ │ │ │ │ ├── WaterBase.cs │ │ │ │ │ │ │ ├── WaterBase.cs.meta │ │ │ │ │ │ │ ├── WaterTile.cs │ │ │ │ │ │ │ └── WaterTile.cs.meta │ │ │ │ │ │ ├── Scripts.meta │ │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ │ ├── FXWaterPro.shader │ │ │ │ │ │ │ └── FXWaterPro.shader.meta │ │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ │ ├── WaterBump.jpg.meta │ │ │ │ │ │ │ ├── WaterFresnel.psd │ │ │ │ │ │ │ ├── WaterFresnel.psd.meta │ │ │ │ │ │ │ ├── WaterProDaytimeGradient.psd │ │ │ │ │ │ │ ├── WaterProDaytimeGradient.psd.meta │ │ │ │ │ │ │ ├── WaterProNighttimeGradient.psd │ │ │ │ │ │ │ └── WaterProNighttimeGradient.psd.meta │ │ │ │ │ │ └── Textures.meta │ │ │ │ │ ├── Water.meta │ │ │ │ │ ├── Water4/ │ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ │ ├── OceanPlaneMaterial.mat │ │ │ │ │ │ │ ├── OceanPlaneMaterial.mat.meta │ │ │ │ │ │ │ ├── Water4Advanced.mat │ │ │ │ │ │ │ ├── Water4Advanced.mat.meta │ │ │ │ │ │ │ ├── Water4Simple.mat │ │ │ │ │ │ │ └── Water4Simple.mat.meta │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ ├── Models/ │ │ │ │ │ │ │ ├── OceanPlane.FBX │ │ │ │ │ │ │ └── OceanPlane.FBX.meta │ │ │ │ │ │ ├── Models.meta │ │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ │ ├── Water4Advanced.prefab │ │ │ │ │ │ │ ├── Water4Advanced.prefab.meta │ │ │ │ │ │ │ ├── Water4Simple.prefab │ │ │ │ │ │ │ └── Water4Simple.prefab.meta │ │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ │ ├── FXWater4Advanced.shader │ │ │ │ │ │ │ ├── FXWater4Advanced.shader.meta │ │ │ │ │ │ │ ├── FXWater4Simple.shader │ │ │ │ │ │ │ ├── FXWater4Simple.shader.meta │ │ │ │ │ │ │ ├── WaterInclude.cginc │ │ │ │ │ │ │ └── WaterInclude.cginc.meta │ │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ │ ├── SimpleFoam.png.meta │ │ │ │ │ │ │ └── SmallWaves.png.meta │ │ │ │ │ │ └── Textures.meta │ │ │ │ │ └── Water4.meta │ │ │ │ ├── Water (Basic)/ │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── WaterBasicDaytime.mat │ │ │ │ │ │ ├── WaterBasicDaytime.mat.meta │ │ │ │ │ │ ├── WaterBasicNighttime.mat │ │ │ │ │ │ ├── WaterBasicNighttime.mat.meta │ │ │ │ │ │ ├── WaterDefault.mat │ │ │ │ │ │ └── WaterDefault.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── WaterBasicPlane.fbx │ │ │ │ │ │ └── WaterBasicPlane.fbx.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── WaterBasicDaytime.prefab │ │ │ │ │ │ ├── WaterBasicDaytime.prefab.meta │ │ │ │ │ │ ├── WaterBasicNightime.prefab │ │ │ │ │ │ └── WaterBasicNightime.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ ├── WaterBasic.cs │ │ │ │ │ │ └── WaterBasic.cs.meta │ │ │ │ │ ├── Scripts.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── FXWaterBasic.shader │ │ │ │ │ │ └── FXWaterBasic.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── WaterBasicDaytimeGradient.psd │ │ │ │ │ │ ├── WaterBasicDaytimeGradient.psd.meta │ │ │ │ │ │ ├── WaterBasicNighttimeGradient.psd │ │ │ │ │ │ ├── WaterBasicNighttimeGradient.psd.meta │ │ │ │ │ │ └── WaterBasicNormals.jpg.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── Water (Basic).meta │ │ │ │ └── Water.meta │ │ │ ├── Environment.meta │ │ │ ├── Fonts/ │ │ │ │ ├── OpenSans/ │ │ │ │ │ ├── License!.txt │ │ │ │ │ ├── License!.txt.meta │ │ │ │ │ ├── OpenSansBold.ttf.meta │ │ │ │ │ ├── OpenSansLight.ttf.meta │ │ │ │ │ ├── OpenSansRegular.ttf.meta │ │ │ │ │ └── OpenSansSemibold.ttf.meta │ │ │ │ ├── OpenSans.meta │ │ │ │ └── Unipix.ttf.meta │ │ │ ├── Fonts.meta │ │ │ ├── ParticleSystems/ │ │ │ │ ├── Materials/ │ │ │ │ │ ├── ParticleAfterburner.mat │ │ │ │ │ ├── ParticleAfterburner.mat.meta │ │ │ │ │ ├── ParticleDuststorm.mat │ │ │ │ │ ├── ParticleDuststorm.mat.meta │ │ │ │ │ ├── ParticleFireball.mat │ │ │ │ │ ├── ParticleFireball.mat.meta │ │ │ │ │ ├── ParticleFirecloud.mat │ │ │ │ │ ├── ParticleFirecloud.mat.meta │ │ │ │ │ ├── ParticleFirework.mat │ │ │ │ │ ├── ParticleFirework.mat.meta │ │ │ │ │ ├── ParticleFlameLicks.mat │ │ │ │ │ ├── ParticleFlameLicks.mat.meta │ │ │ │ │ ├── ParticleFlames.mat │ │ │ │ │ ├── ParticleFlames.mat.meta │ │ │ │ │ ├── ParticleGlow.mat │ │ │ │ │ ├── ParticleGlow.mat.meta │ │ │ │ │ ├── ParticleSmokeBlack.mat │ │ │ │ │ ├── ParticleSmokeBlack.mat.meta │ │ │ │ │ ├── ParticleSmokeMobile.mat │ │ │ │ │ ├── ParticleSmokeMobile.mat.meta │ │ │ │ │ ├── ParticleSmokeVertlit.mat │ │ │ │ │ ├── ParticleSmokeVertlit.mat.meta │ │ │ │ │ ├── ParticleSmokeWhite.mat │ │ │ │ │ ├── ParticleSmokeWhite.mat.meta │ │ │ │ │ ├── ParticleSpark.mat │ │ │ │ │ ├── ParticleSpark.mat.meta │ │ │ │ │ ├── ParticleSplashes.mat │ │ │ │ │ ├── ParticleSplashes.mat.meta │ │ │ │ │ ├── ParticleSpray.mat │ │ │ │ │ ├── ParticleSpray.mat.meta │ │ │ │ │ ├── ParticleSteam.mat │ │ │ │ │ ├── ParticleSteam.mat.meta │ │ │ │ │ ├── ParticleSteamMobile.mat │ │ │ │ │ ├── ParticleSteamMobile.mat.meta │ │ │ │ │ ├── ParticleWaterSpray.mat │ │ │ │ │ └── ParticleWaterSpray.mat.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── ParticleSystemsGuidelines.txt │ │ │ │ ├── ParticleSystemsGuidelines.txt.meta │ │ │ │ ├── Prefabs/ │ │ │ │ │ ├── Afterburner.prefab │ │ │ │ │ ├── Afterburner.prefab.meta │ │ │ │ │ ├── DustStorm.prefab │ │ │ │ │ ├── DustStorm.prefab.meta │ │ │ │ │ ├── DustStormMobile.prefab │ │ │ │ │ ├── DustStormMobile.prefab.meta │ │ │ │ │ ├── Explosion.prefab │ │ │ │ │ ├── Explosion.prefab.meta │ │ │ │ │ ├── ExplosionMobile.prefab │ │ │ │ │ ├── ExplosionMobile.prefab.meta │ │ │ │ │ ├── FireComplex.prefab │ │ │ │ │ ├── FireComplex.prefab.meta │ │ │ │ │ ├── FireMobile.prefab │ │ │ │ │ ├── FireMobile.prefab.meta │ │ │ │ │ ├── Fireworks.prefab │ │ │ │ │ ├── Fireworks.prefab.meta │ │ │ │ │ ├── Flare.prefab │ │ │ │ │ ├── Flare.prefab.meta │ │ │ │ │ ├── FlareMobile.prefab │ │ │ │ │ ├── FlareMobile.prefab.meta │ │ │ │ │ ├── Hose.prefab │ │ │ │ │ ├── Hose.prefab.meta │ │ │ │ │ ├── HoseMobile.prefab │ │ │ │ │ ├── HoseMobile.prefab.meta │ │ │ │ │ ├── Smoke.prefab │ │ │ │ │ ├── Smoke.prefab.meta │ │ │ │ │ ├── Steam.prefab │ │ │ │ │ ├── Steam.prefab.meta │ │ │ │ │ ├── SteamMobile.prefab │ │ │ │ │ ├── SteamMobile.prefab.meta │ │ │ │ │ ├── TyreBurnoutSmoke.prefab │ │ │ │ │ ├── TyreBurnoutSmoke.prefab.meta │ │ │ │ │ ├── WildFire.prefab │ │ │ │ │ └── WildFire.prefab.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Scripts/ │ │ │ │ │ ├── AfterburnerPhysicsForce.cs │ │ │ │ │ ├── AfterburnerPhysicsForce.cs.meta │ │ │ │ │ ├── ExplosionFireAndDebris.cs │ │ │ │ │ ├── ExplosionFireAndDebris.cs.meta │ │ │ │ │ ├── ExplosionPhysicsForce.cs │ │ │ │ │ ├── ExplosionPhysicsForce.cs.meta │ │ │ │ │ ├── Explosive.cs │ │ │ │ │ ├── Explosive.cs.meta │ │ │ │ │ ├── ExtinguishableParticleSystem.cs │ │ │ │ │ ├── ExtinguishableParticleSystem.cs.meta │ │ │ │ │ ├── FireLight.cs │ │ │ │ │ ├── FireLight.cs.meta │ │ │ │ │ ├── Hose.cs │ │ │ │ │ ├── Hose.cs.meta │ │ │ │ │ ├── ParticleSystemMultiplier.cs │ │ │ │ │ ├── ParticleSystemMultiplier.cs.meta │ │ │ │ │ ├── SmokeParticles.cs │ │ │ │ │ ├── SmokeParticles.cs.meta │ │ │ │ │ ├── WaterHoseParticles.cs │ │ │ │ │ └── WaterHoseParticles.cs.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Shaders/ │ │ │ │ │ ├── PriorityParticleAdd.shader │ │ │ │ │ ├── PriorityParticleAdd.shader.meta │ │ │ │ │ ├── PriorityParticleAddSoft.shader │ │ │ │ │ ├── PriorityParticleAddSoft.shader.meta │ │ │ │ │ ├── PriorityParticleAlpha.shader │ │ │ │ │ └── PriorityParticleAlpha.shader.meta │ │ │ │ ├── Shaders.meta │ │ │ │ ├── Textures/ │ │ │ │ │ ├── ParticleBokeh.png.meta │ │ │ │ │ ├── ParticleCloudBlack.png.meta │ │ │ │ │ ├── ParticleCloudWhite.png.meta │ │ │ │ │ ├── ParticleFireballSheet.png.meta │ │ │ │ │ ├── ParticleFirecloud.png.meta │ │ │ │ │ ├── ParticleFlameLickSheet.png.meta │ │ │ │ │ ├── ParticleFlamesSheet.png.meta │ │ │ │ │ ├── ParticleFlare.png.meta │ │ │ │ │ ├── Spark.png.meta │ │ │ │ │ ├── SplashesFineParticle.png.meta │ │ │ │ │ └── SplashesLargeParticle.png.meta │ │ │ │ └── Textures.meta │ │ │ ├── ParticleSystems.meta │ │ │ ├── PhysicsMaterials/ │ │ │ │ ├── Bouncy.physicmaterial │ │ │ │ ├── Bouncy.physicmaterial.meta │ │ │ │ ├── Ice.physicmaterial │ │ │ │ ├── Ice.physicmaterial.meta │ │ │ │ ├── MaxFriction.physicMaterial │ │ │ │ ├── MaxFriction.physicMaterial.meta │ │ │ │ ├── Metal.physicmaterial │ │ │ │ ├── Metal.physicmaterial.meta │ │ │ │ ├── Rubber.physicmaterial │ │ │ │ ├── Rubber.physicmaterial.meta │ │ │ │ ├── Wood.physicmaterial │ │ │ │ ├── Wood.physicmaterial.meta │ │ │ │ ├── ZeroFriction.physicMaterial │ │ │ │ └── ZeroFriction.physicMaterial.meta │ │ │ ├── PhysicsMaterials.meta │ │ │ ├── Prototyping/ │ │ │ │ ├── Materials/ │ │ │ │ │ ├── NavyGrid.mat │ │ │ │ │ ├── NavyGrid.mat.meta │ │ │ │ │ ├── NavySmooth.mat │ │ │ │ │ ├── NavySmooth.mat.meta │ │ │ │ │ ├── PinkGrid.mat │ │ │ │ │ ├── PinkGrid.mat.meta │ │ │ │ │ ├── PinkSmooth.mat │ │ │ │ │ ├── PinkSmooth.mat.meta │ │ │ │ │ ├── YellowGrid.mat │ │ │ │ │ ├── YellowGrid.mat.meta │ │ │ │ │ ├── YellowSmooth.mat │ │ │ │ │ └── YellowSmooth.mat.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── Models/ │ │ │ │ │ ├── BlockPrototype04x04x04.fbx │ │ │ │ │ ├── BlockPrototype04x04x04.fbx.meta │ │ │ │ │ ├── CubePrototype02x02x02.fbx │ │ │ │ │ ├── CubePrototype02x02x02.fbx.meta │ │ │ │ │ ├── CubePrototype04x04x04.fbx │ │ │ │ │ ├── CubePrototype04x04x04.fbx.meta │ │ │ │ │ ├── CubePrototype08x08x08.fbx │ │ │ │ │ ├── CubePrototype08x08x08.fbx.meta │ │ │ │ │ ├── FloorPrototype04x01x04.fbx │ │ │ │ │ ├── FloorPrototype04x01x04.fbx.meta │ │ │ │ │ ├── FloorPrototype08x01x08.fbx │ │ │ │ │ ├── FloorPrototype08x01x08.fbx.meta │ │ │ │ │ ├── FloorPrototype64x01x64.fbx │ │ │ │ │ ├── FloorPrototype64x01x64.fbx.meta │ │ │ │ │ ├── HousePrototype16x16x24.fbx │ │ │ │ │ ├── HousePrototype16x16x24.fbx.meta │ │ │ │ │ ├── JoinInnerPrototype01x06x01.fbx │ │ │ │ │ ├── JoinInnerPrototype01x06x01.fbx.meta │ │ │ │ │ ├── JoinMidPrototype04x06x01.fbx │ │ │ │ │ ├── JoinMidPrototype04x06x01.fbx.meta │ │ │ │ │ ├── JoinOuterPrototype02x06x02.fbx │ │ │ │ │ ├── JoinOuterPrototype02x06x02.fbx.meta │ │ │ │ │ ├── PickupPrototype01x01x01.fbx │ │ │ │ │ ├── PickupPrototype01x01x01.fbx.meta │ │ │ │ │ ├── PillarPrototype01x02x01.fbx │ │ │ │ │ ├── PillarPrototype01x02x01.fbx.meta │ │ │ │ │ ├── PillarPrototype02x08x02.fbx │ │ │ │ │ ├── PillarPrototype02x08x02.fbx.meta │ │ │ │ │ ├── PlatformPrototype02x01x02.fbx │ │ │ │ │ ├── PlatformPrototype02x01x02.fbx.meta │ │ │ │ │ ├── PlatformPrototype04x01x04.fbx │ │ │ │ │ ├── PlatformPrototype04x01x04.fbx.meta │ │ │ │ │ ├── PlatformPrototype08x01x08.fbx │ │ │ │ │ ├── PlatformPrototype08x01x08.fbx.meta │ │ │ │ │ ├── RampPrototype04x02x02.fbx │ │ │ │ │ ├── RampPrototype04x02x02.fbx.meta │ │ │ │ │ ├── StepsPrototype04x02x02.fbx │ │ │ │ │ ├── StepsPrototype04x02x02.fbx.meta │ │ │ │ │ ├── WallPrototype08x08x01.fbx │ │ │ │ │ └── WallPrototype08x08x01.fbx.meta │ │ │ │ ├── Models.meta │ │ │ │ ├── Prefabs/ │ │ │ │ │ ├── BlockPrototype04x04x04.prefab │ │ │ │ │ ├── BlockPrototype04x04x04.prefab.meta │ │ │ │ │ ├── CubePrototype02x02x02.prefab │ │ │ │ │ ├── CubePrototype02x02x02.prefab.meta │ │ │ │ │ ├── CubePrototype04x04x04.prefab │ │ │ │ │ ├── CubePrototype04x04x04.prefab.meta │ │ │ │ │ ├── CubePrototype08x08x08.prefab │ │ │ │ │ ├── CubePrototype08x08x08.prefab.meta │ │ │ │ │ ├── FloorPrototype04x01x04.prefab │ │ │ │ │ ├── FloorPrototype04x01x04.prefab.meta │ │ │ │ │ ├── FloorPrototype08x01x08.prefab │ │ │ │ │ ├── FloorPrototype08x01x08.prefab.meta │ │ │ │ │ ├── FloorPrototype64x01x64.prefab │ │ │ │ │ ├── FloorPrototype64x01x64.prefab.meta │ │ │ │ │ ├── HousePrototype16x16x24.prefab │ │ │ │ │ ├── HousePrototype16x16x24.prefab.meta │ │ │ │ │ ├── JoinInnerPrototype01x06x01.prefab │ │ │ │ │ ├── JoinInnerPrototype01x06x01.prefab.meta │ │ │ │ │ ├── JoinMidPrototype04x06x01.prefab │ │ │ │ │ ├── JoinMidPrototype04x06x01.prefab.meta │ │ │ │ │ ├── JoinOuterPrototype02x06x02.prefab │ │ │ │ │ ├── JoinOuterPrototype02x06x02.prefab.meta │ │ │ │ │ ├── PickupPrototype.prefab │ │ │ │ │ ├── PickupPrototype.prefab.meta │ │ │ │ │ ├── PillarPrototype01x02x01.prefab │ │ │ │ │ ├── PillarPrototype01x02x01.prefab.meta │ │ │ │ │ ├── PillarPrototype02x08x02.prefab │ │ │ │ │ ├── PillarPrototype02x08x02.prefab.meta │ │ │ │ │ ├── PlatformPrototype02x01x02.prefab │ │ │ │ │ ├── PlatformPrototype02x01x02.prefab.meta │ │ │ │ │ ├── PlatformPrototype04x01x04.prefab │ │ │ │ │ ├── PlatformPrototype04x01x04.prefab.meta │ │ │ │ │ ├── PlatformPrototype08x01x08.prefab │ │ │ │ │ ├── PlatformPrototype08x01x08.prefab.meta │ │ │ │ │ ├── RampPrototype04x02x02.prefab │ │ │ │ │ ├── RampPrototype04x02x02.prefab.meta │ │ │ │ │ ├── StepsPrototype04x02x02.prefab │ │ │ │ │ ├── StepsPrototype04x02x02.prefab.meta │ │ │ │ │ ├── WallPrototype08x08x01.prefab │ │ │ │ │ └── WallPrototype08x08x01.prefab.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Shaders/ │ │ │ │ │ ├── WorldCoordDiffuse.shader │ │ │ │ │ └── WorldCoordDiffuse.shader.meta │ │ │ │ ├── Shaders.meta │ │ │ │ ├── Textures/ │ │ │ │ │ ├── GridEmissive.png.meta │ │ │ │ │ ├── SwatchMauveAlbedo.png.meta │ │ │ │ │ ├── SwatchNavyAlbedo.png.meta │ │ │ │ │ ├── SwatchNavyDarkAlbedo.png.meta │ │ │ │ │ ├── SwatchOrangeAlbedo.png.meta │ │ │ │ │ ├── SwatchPinkDAlbedo.png.meta │ │ │ │ │ ├── SwatchTealAlbedo.png.meta │ │ │ │ │ ├── SwatchTurquoiseAlbedo.png.meta │ │ │ │ │ ├── SwatchWhiteAlbedo.png.meta │ │ │ │ │ └── SwatchYellowAlbedo.png.meta │ │ │ │ └── Textures.meta │ │ │ ├── Prototyping.meta │ │ │ ├── Utility/ │ │ │ │ ├── ActivateTrigger.cs │ │ │ │ ├── ActivateTrigger.cs.meta │ │ │ │ ├── AlphaButtonClickMask.cs │ │ │ │ ├── AlphaButtonClickMask.cs.meta │ │ │ │ ├── AutoMobileShaderSwitch.cs │ │ │ │ ├── AutoMobileShaderSwitch.cs.meta │ │ │ │ ├── AutoMoveAndRotate.cs │ │ │ │ ├── AutoMoveAndRotate.cs.meta │ │ │ │ ├── CameraRefocus.cs │ │ │ │ ├── CameraRefocus.cs.meta │ │ │ │ ├── CurveControlledBob.cs │ │ │ │ ├── CurveControlledBob.cs.meta │ │ │ │ ├── DragRigidbody.cs │ │ │ │ ├── DragRigidbody.cs.meta │ │ │ │ ├── DynamicShadowSettings.cs │ │ │ │ ├── DynamicShadowSettings.cs.meta │ │ │ │ ├── EventSystemChecker.cs │ │ │ │ ├── EventSystemChecker.cs.meta │ │ │ │ ├── FOVKick.cs │ │ │ │ ├── FOVKick.cs.meta │ │ │ │ ├── FPSCounter.cs │ │ │ │ ├── FPSCounter.cs.meta │ │ │ │ ├── FollowTarget.cs │ │ │ │ ├── FollowTarget.cs.meta │ │ │ │ ├── LerpControlledBob.cs │ │ │ │ ├── LerpControlledBob.cs.meta │ │ │ │ ├── ObjectResetter.cs │ │ │ │ ├── ObjectResetter.cs.meta │ │ │ │ ├── ParticleSystemDestroyer.cs │ │ │ │ ├── ParticleSystemDestroyer.cs.meta │ │ │ │ ├── PlatformSpecificContent.cs │ │ │ │ ├── PlatformSpecificContent.cs.meta │ │ │ │ ├── Prefabs/ │ │ │ │ │ ├── FramerateCounter.prefab │ │ │ │ │ └── FramerateCounter.prefab.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── SimpleMouseRotator.cs │ │ │ │ ├── SimpleMouseRotator.cs.meta │ │ │ │ ├── SmoothFollow.cs │ │ │ │ ├── SmoothFollow.cs.meta │ │ │ │ ├── TimedObjectActivator.cs │ │ │ │ ├── TimedObjectActivator.cs.meta │ │ │ │ ├── TimedObjectDestructor.cs │ │ │ │ ├── TimedObjectDestructor.cs.meta │ │ │ │ ├── WaypointCircuit.cs │ │ │ │ ├── WaypointCircuit.cs.meta │ │ │ │ ├── WaypointProgressTracker.cs │ │ │ │ └── WaypointProgressTracker.cs.meta │ │ │ ├── Utility.meta │ │ │ ├── Vehicles/ │ │ │ │ ├── Aircraft/ │ │ │ │ │ ├── AircraftGuidelines.txt │ │ │ │ │ ├── AircraftGuidelines.txt.meta │ │ │ │ │ ├── Animation/ │ │ │ │ │ │ ├── JetGearLower.anim │ │ │ │ │ │ ├── JetGearLower.anim.meta │ │ │ │ │ │ ├── JetGearLowered.anim │ │ │ │ │ │ ├── JetGearLowered.anim.meta │ │ │ │ │ │ ├── JetGearRaise.anim │ │ │ │ │ │ ├── JetGearRaise.anim.meta │ │ │ │ │ │ ├── JetGearRaised.anim │ │ │ │ │ │ ├── JetGearRaised.anim.meta │ │ │ │ │ │ ├── JetPlane.controller │ │ │ │ │ │ ├── JetPlane.controller.meta │ │ │ │ │ │ ├── PropGearLower.anim │ │ │ │ │ │ ├── PropGearLower.anim.meta │ │ │ │ │ │ ├── PropGearLowered.anim │ │ │ │ │ │ ├── PropGearLowered.anim.meta │ │ │ │ │ │ ├── PropGearRaise.anim │ │ │ │ │ │ ├── PropGearRaise.anim.meta │ │ │ │ │ │ ├── PropGearRaised.anim │ │ │ │ │ │ ├── PropGearRaised.anim.meta │ │ │ │ │ │ ├── PropPlane.controller │ │ │ │ │ │ └── PropPlane.controller.meta │ │ │ │ │ ├── Animation.meta │ │ │ │ │ ├── Audio/ │ │ │ │ │ │ ├── FlightWind.wav.meta │ │ │ │ │ │ ├── JetEngine.wav.meta │ │ │ │ │ │ └── PropellerEngine.wav.meta │ │ │ │ │ ├── Audio.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── AircraftFuselageGrey.mat │ │ │ │ │ │ ├── AircraftFuselageGrey.mat.meta │ │ │ │ │ │ ├── AircraftFuselageWhite.mat │ │ │ │ │ │ ├── AircraftFuselageWhite.mat.meta │ │ │ │ │ │ ├── AircraftWingsJetGrey.mat │ │ │ │ │ │ ├── AircraftWingsJetGrey.mat.meta │ │ │ │ │ │ ├── AircraftWingsJetWhite.mat │ │ │ │ │ │ ├── AircraftWingsJetWhite.mat.meta │ │ │ │ │ │ ├── AircraftWingsPropellerBlurGrey.mat │ │ │ │ │ │ ├── AircraftWingsPropellerBlurGrey.mat.meta │ │ │ │ │ │ ├── AircraftWingsPropellerBlurWhite.mat │ │ │ │ │ │ ├── AircraftWingsPropellerBlurWhite.mat.meta │ │ │ │ │ │ ├── AircraftWingsPropellersGrey.mat │ │ │ │ │ │ ├── AircraftWingsPropellersGrey.mat.meta │ │ │ │ │ │ ├── AircraftWingsPropellersWhite.mat │ │ │ │ │ │ ├── AircraftWingsPropellersWhite.mat.meta │ │ │ │ │ │ ├── ParticleAfterburner.mat │ │ │ │ │ │ ├── ParticleAfterburner.mat.meta │ │ │ │ │ │ ├── ParticleContrail.mat │ │ │ │ │ │ ├── ParticleContrail.mat.meta │ │ │ │ │ │ ├── ParticleJetTrail.mat │ │ │ │ │ │ └── ParticleJetTrail.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── AircraftFuselage.fbx │ │ │ │ │ │ ├── AircraftFuselage.fbx.meta │ │ │ │ │ │ ├── AircraftWingsJet.fbx │ │ │ │ │ │ ├── AircraftWingsJet.fbx.meta │ │ │ │ │ │ ├── AircraftWingsPropeller.fbx │ │ │ │ │ │ └── AircraftWingsPropeller.fbx.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── AircraftJet.prefab │ │ │ │ │ │ ├── AircraftJet.prefab.meta │ │ │ │ │ │ ├── AircraftJetAI.prefab │ │ │ │ │ │ ├── AircraftJetAI.prefab.meta │ │ │ │ │ │ ├── AircraftPropeller.prefab │ │ │ │ │ │ ├── AircraftPropeller.prefab.meta │ │ │ │ │ │ ├── AircraftPropellerAi.prefab │ │ │ │ │ │ └── AircraftPropellerAi.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ ├── AeroplaneAiControl.cs │ │ │ │ │ │ ├── AeroplaneAiControl.cs.meta │ │ │ │ │ │ ├── AeroplaneAudio.cs │ │ │ │ │ │ ├── AeroplaneAudio.cs.meta │ │ │ │ │ │ ├── AeroplaneControlSurfaceAnimator.cs │ │ │ │ │ │ ├── AeroplaneControlSurfaceAnimator.cs.meta │ │ │ │ │ │ ├── AeroplaneController.cs │ │ │ │ │ │ ├── AeroplaneController.cs.meta │ │ │ │ │ │ ├── AeroplanePropellerAnimator.cs │ │ │ │ │ │ ├── AeroplanePropellerAnimator.cs.meta │ │ │ │ │ │ ├── AeroplaneUserControl2Axis.cs │ │ │ │ │ │ ├── AeroplaneUserControl2Axis.cs.meta │ │ │ │ │ │ ├── AeroplaneUserControl4Axis.cs │ │ │ │ │ │ ├── AeroplaneUserControl4Axis.cs.meta │ │ │ │ │ │ ├── JetParticleEffect.cs │ │ │ │ │ │ ├── JetParticleEffect.cs.meta │ │ │ │ │ │ ├── LandingGear.cs │ │ │ │ │ │ └── LandingGear.cs.meta │ │ │ │ │ ├── Scripts.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── AircraftFuselageNormals.png.meta │ │ │ │ │ │ ├── AircraftFuselageOcclusion.png.meta │ │ │ │ │ │ ├── AircraftPropellerBlur01GreyAlbedo.png.meta │ │ │ │ │ │ ├── AircraftPropellerBlur01WhiteAlbedo.png.meta │ │ │ │ │ │ ├── AircraftPropellerBlur02GreyAlbedo.png.meta │ │ │ │ │ │ ├── AircraftPropellerBlur02WhiteAlbedo.png.meta │ │ │ │ │ │ ├── AircraftPropellerBlur03GreyAlbedo.png.meta │ │ │ │ │ │ ├── AircraftPropellerBlur03WhiteAlbedo.png.meta │ │ │ │ │ │ ├── AircraftWingsJetNormals.png.meta │ │ │ │ │ │ ├── AircraftWingsJetOcclusion.png.meta │ │ │ │ │ │ ├── AircraftWingsPropellerNormals.png.meta │ │ │ │ │ │ └── AircraftWingsPropellerOcclusion.png.meta │ │ │ │ │ └── Textures.meta │ │ │ │ ├── Aircraft.meta │ │ │ │ ├── Car/ │ │ │ │ │ ├── Audio/ │ │ │ │ │ │ ├── AccelerationHigh.wav.meta │ │ │ │ │ │ ├── AccelerationLow.wav.meta │ │ │ │ │ │ ├── DecelerationHigh.wav.meta │ │ │ │ │ │ ├── DecelerationLow.wav.meta │ │ │ │ │ │ └── Skid.wav.meta │ │ │ │ │ ├── Audio.meta │ │ │ │ │ ├── CarGuidelines.txt │ │ │ │ │ ├── CarGuidelines.txt.meta │ │ │ │ │ ├── Materials/ │ │ │ │ │ │ ├── ParticleBurnout.mat │ │ │ │ │ │ ├── ParticleBurnout.mat.meta │ │ │ │ │ │ ├── ParticleSmokeWhite.mat │ │ │ │ │ │ ├── ParticleSmokeWhite.mat.meta │ │ │ │ │ │ ├── SkyCarBodyGrey.mat │ │ │ │ │ │ ├── SkyCarBodyGrey.mat.meta │ │ │ │ │ │ ├── SkyCarBodyWhite.mat │ │ │ │ │ │ ├── SkyCarBodyWhite.mat.meta │ │ │ │ │ │ ├── SkyCarLightCoversGrey.mat │ │ │ │ │ │ ├── SkyCarLightCoversGrey.mat.meta │ │ │ │ │ │ ├── SkyCarLightCoversWhite.mat │ │ │ │ │ │ ├── SkyCarLightCoversWhite.mat.meta │ │ │ │ │ │ ├── SkyCarLightGlows.mat │ │ │ │ │ │ ├── SkyCarLightGlows.mat.meta │ │ │ │ │ │ ├── SkyCarWheelGrey.mat │ │ │ │ │ │ ├── SkyCarWheelGrey.mat.meta │ │ │ │ │ │ ├── SkyCarWheelWhite.mat │ │ │ │ │ │ ├── SkyCarWheelWhite.mat.meta │ │ │ │ │ │ ├── TrailSkid.mat │ │ │ │ │ │ └── TrailSkid.mat.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Models/ │ │ │ │ │ │ ├── SkyCar.fbx │ │ │ │ │ │ └── SkyCar.fbx.meta │ │ │ │ │ ├── Models.meta │ │ │ │ │ ├── Prefabs/ │ │ │ │ │ │ ├── Car.prefab │ │ │ │ │ │ ├── Car.prefab.meta │ │ │ │ │ │ ├── CarWaypointBased.prefab │ │ │ │ │ │ ├── CarWaypointBased.prefab.meta │ │ │ │ │ │ ├── SkidTrail.prefab │ │ │ │ │ │ └── SkidTrail.prefab.meta │ │ │ │ │ ├── Prefabs.meta │ │ │ │ │ ├── Scripts/ │ │ │ │ │ │ ├── BrakeLight.cs │ │ │ │ │ │ ├── BrakeLight.cs.meta │ │ │ │ │ │ ├── CarAIControl.cs │ │ │ │ │ │ ├── CarAIControl.cs.meta │ │ │ │ │ │ ├── CarAudio.cs │ │ │ │ │ │ ├── CarAudio.cs.meta │ │ │ │ │ │ ├── CarController.cs │ │ │ │ │ │ ├── CarController.cs.meta │ │ │ │ │ │ ├── CarSelfRighting.cs │ │ │ │ │ │ ├── CarSelfRighting.cs.meta │ │ │ │ │ │ ├── CarUserControl.cs │ │ │ │ │ │ ├── CarUserControl.cs.meta │ │ │ │ │ │ ├── Mudguard.cs │ │ │ │ │ │ ├── Mudguard.cs.meta │ │ │ │ │ │ ├── SkidTrail.cs │ │ │ │ │ │ ├── SkidTrail.cs.meta │ │ │ │ │ │ ├── Suspension.cs │ │ │ │ │ │ ├── Suspension.cs.meta │ │ │ │ │ │ ├── WheelEffects.cs │ │ │ │ │ │ └── WheelEffects.cs.meta │ │ │ │ │ ├── Scripts.meta │ │ │ │ │ ├── Shaders/ │ │ │ │ │ │ ├── DiffuseReflectiveShader.shader │ │ │ │ │ │ ├── DiffuseReflectiveShader.shader.meta │ │ │ │ │ │ ├── ReflectiveDiffuseSpec.shader │ │ │ │ │ │ ├── ReflectiveDiffuseSpec.shader.meta │ │ │ │ │ │ ├── ReflectiveDiffuseSpecTransp.shader │ │ │ │ │ │ └── ReflectiveDiffuseSpecTransp.shader.meta │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ ├── Textures/ │ │ │ │ │ │ ├── ParticleCloudWhite.png.meta │ │ │ │ │ │ ├── SkidTrailAlbedo.png.meta │ │ │ │ │ │ ├── SkyCarBodyNormals.png.meta │ │ │ │ │ │ ├── SkyCarBodyOcclusion.png.meta │ │ │ │ │ │ ├── SkyCarLightsGlowAlpha.png.meta │ │ │ │ │ │ ├── SkyCarWheelNormals.png.meta │ │ │ │ │ │ └── SkyCarWheelOcclusion.png.meta │ │ │ │ │ └── Textures.meta │ │ │ │ └── Car.meta │ │ │ └── Vehicles.meta │ │ └── Standard Assets.meta │ ├── ProjectSettings/ │ │ ├── AudioManager.asset │ │ ├── ClusterInputManager.asset │ │ ├── DynamicsManager.asset │ │ ├── EditorBuildSettings.asset │ │ ├── EditorSettings.asset │ │ ├── GraphicsSettings.asset │ │ ├── InputManager.asset │ │ ├── NavMeshAreas.asset │ │ ├── NetworkManager.asset │ │ ├── Physics2DSettings.asset │ │ ├── ProjectSettings.asset │ │ ├── ProjectVersion.txt │ │ ├── QualitySettings.asset │ │ ├── TagManager.asset │ │ ├── TimeManager.asset │ │ └── UnityConnectSettings.asset │ └── UnityPackageManager/ │ └── manifest.json └── README.md