实例介绍
Unity Fracture是一个可以在运行时对任意网格进行破碎的工具。
该工具的使用方法如下:
1) 将网格切割成较小的网格块;
2) 为每个块添加刚体组件;
3) 使用固定关节连接块,当力施加时断开连接。
【实例截图】
文件清单
└── unity-fracture-26550d8e47c9b8350cc7c02a80512821a9e72397
├── Assets
│ ├── Project
│ │ ├── FPSController Variant.prefab
│ │ ├── FPSController Variant.prefab.meta
│ │ ├── Gound.mat
│ │ ├── Gound.mat.meta
│ │ ├── Hot Red.mat
│ │ ├── Hot Red.mat.meta
│ │ ├── Meshes
│ │ │ ├── Donut.blend
│ │ │ ├── Donut.blend.meta
│ │ │ ├── Sphere.blend
│ │ │ ├── Sphere.blend.meta
│ │ │ ├── Stanford Dragon.blend
│ │ │ └── Stanford Dragon.blend.meta
│ │ ├── Meshes.meta
│ │ ├── Neon Blue.mat
│ │ ├── Neon Blue.mat.meta
│ │ ├── Outside.mat
│ │ ├── Outside.mat.meta
│ │ ├── Post Processing.asset
│ │ ├── Post Processing.asset.meta
│ │ ├── Scripts
│ │ │ ├── Fractures
│ │ │ │ ├── Anchor.cs
│ │ │ │ ├── Anchor.cs.meta
│ │ │ │ ├── ChunkGraphManager.cs
│ │ │ │ ├── ChunkGraphManager.cs.meta
│ │ │ │ ├── ChunkNode.cs
│ │ │ │ ├── ChunkNode.cs.meta
│ │ │ │ ├── Fracture.cs
│ │ │ │ ├── Fracture.cs.meta
│ │ │ │ ├── FractureUtils.cs
│ │ │ │ └── FractureUtils.cs.meta
│ │ │ ├── Fractures.meta
│ │ │ ├── FractureThis.cs
│ │ │ ├── FractureThis.cs.meta
│ │ │ ├── Utils
│ │ │ │ ├── Extensions.cs
│ │ │ │ └── Extensions.cs.meta
│ │ │ ├── Utils.meta
│ │ │ ├── Weapon
│ │ │ │ ├── FireGunAlt.cs
│ │ │ │ ├── FireGunAlt.cs.meta
│ │ │ │ ├── FireGun.cs
│ │ │ │ └── FireGun.cs.meta
│ │ │ └── Weapon.meta
│ │ ├── Scripts.meta
│ │ ├── SelectMesh.cs
│ │ ├── SelectMesh.cs.meta
│ │ ├── ShowHideUi.cs
│ │ ├── ShowHideUi.cs.meta
│ │ ├── Sun.prefab
│ │ └── Sun.prefab.meta
│ ├── Project.meta
│ ├── Scene.unity
│ ├── Scene.unity.meta
│ ├── Tools
│ │ ├── AKM
│ │ │ ├── Materials
│ │ │ │ ├── AKM.mat
│ │ │ │ └── AKM.mat.meta
│ │ │ ├── Materials.meta
│ │ │ ├── Models
│ │ │ │ ├── AKM.FBX
│ │ │ │ ├── AKM.FBX.meta
│ │ │ │ ├── AKM_Lod_0.FBX
│ │ │ │ ├── AKM_Lod_0.FBX.meta
│ │ │ │ ├── AKM_Lod_1.FBX
│ │ │ │ ├── AKM_Lod_1.FBX.meta
│ │ │ │ ├── AKM_Lod_2.FBX
│ │ │ │ ├── AKM_Lod_2.FBX.meta
│ │ │ │ ├── AKM_Lod_3.FBX
│ │ │ │ ├── AKM_Lod_3.FBX.meta
│ │ │ │ ├── AKM_Lod_4.FBX
│ │ │ │ └── AKM_Lod_4.FBX.meta
│ │ │ ├── Models.meta
│ │ │ ├── Textures
│ │ │ │ ├── akm_diff.tga
│ │ │ │ ├── akm_diff.tga.meta
│ │ │ │ ├── akm_norm.tga
│ │ │ │ └── akm_norm.tga.meta
│ │ │ └── Textures.meta
│ │ ├── AKM.meta
│ │ ├── NvBlast
│ │ │ ├── Plugins
│ │ │ │ ├── NvBlast.cs
│ │ │ │ ├── NvBlast.cs.meta
│ │ │ │ ├── NvBlastExtUnity.cs
│ │ │ │ ├── NvBlastExtUnity.cs.meta
│ │ │ │ ├── x64
│ │ │ │ │ ├── AuthoringTool_x64.exe
│ │ │ │ │ ├── AuthoringTool_x64.exe.meta
│ │ │ │ │ ├── NvBlastExtAssetUtils_x64.dll
│ │ │ │ │ ├── NvBlastExtAssetUtils_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtAuthoring_x64.dll
│ │ │ │ │ ├── NvBlastExtAuthoring_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtExporter_x64.dll
│ │ │ │ │ ├── NvBlastExtExporter_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtPhysX_x64.dll
│ │ │ │ │ ├── NvBlastExtPhysX_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtPxSerialization_x64.dll
│ │ │ │ │ ├── NvBlastExtPxSerialization_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtSerialization_x64.dll
│ │ │ │ │ ├── NvBlastExtSerialization_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtShaders_x64.dll
│ │ │ │ │ ├── NvBlastExtShaders_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtStress_x64.dll
│ │ │ │ │ ├── NvBlastExtStress_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtTkSerialization_x64.dll
│ │ │ │ │ ├── NvBlastExtTkSerialization_x64.dll.meta
│ │ │ │ │ ├── NvBlastExtUnity_x64.dll
│ │ │ │ │ ├── NvBlastExtUnity_x64.dll.meta
│ │ │ │ │ ├── NvBlastGlobals_x64.dll
│ │ │ │ │ ├── NvBlastGlobals_x64.dll.meta
│ │ │ │ │ ├── NvBlastTk_x64.dll
│ │ │ │ │ ├── NvBlastTk_x64.dll.meta
│ │ │ │ │ ├── NvBlast_x64.dll
│ │ │ │ │ ├── NvBlast_x64.dll.meta
│ │ │ │ │ ├── nvToolsExt64_1.dll
│ │ │ │ │ ├── nvToolsExt64_1.dll.meta
│ │ │ │ │ ├── PhysX3Cooking_x64.dll
│ │ │ │ │ ├── PhysX3Cooking_x64.dll.meta
│ │ │ │ │ ├── PhysX3Gpu_x64.dll
│ │ │ │ │ ├── PhysX3Gpu_x64.dll.meta
│ │ │ │ │ ├── PhysX3_x64.dll
│ │ │ │ │ ├── PhysX3_x64.dll.meta
│ │ │ │ │ ├── PxFoundation_x64.dll
│ │ │ │ │ ├── PxFoundation_x64.dll.meta
│ │ │ │ │ ├── PxPvdSDK_x64.dll
│ │ │ │ │ └── PxPvdSDK_x64.dll.meta
│ │ │ │ └── x64.meta
│ │ │ └── Plugins.meta
│ │ ├── NvBlast.meta
│ │ ├── PostProcessing
│ │ │ ├── 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.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
│ │ │ │ │ ├── MotionBlendingIcon.png.meta
│ │ │ │ │ ├── Trackball.shader
│ │ │ │ │ └── Trackball.shader.meta
│ │ │ │ └── UI.meta
│ │ │ ├── Editor Resources.meta
│ │ │ ├── Resources
│ │ │ │ ├── Bluenoise64
│ │ │ │ │ ├── COPYING.txt
│ │ │ │ │ ├── COPYING.txt.meta
│ │ │ │ │ ├── LDR_LLL1_0.png
│ │ │ │ │ ├── LDR_LLL1_0.png.meta
│ │ │ │ │ ├── LDR_LLL1_10.png
│ │ │ │ │ ├── LDR_LLL1_10.png.meta
│ │ │ │ │ ├── LDR_LLL1_11.png
│ │ │ │ │ ├── LDR_LLL1_11.png.meta
│ │ │ │ │ ├── LDR_LLL1_12.png
│ │ │ │ │ ├── LDR_LLL1_12.png.meta
│ │ │ │ │ ├── LDR_LLL1_13.png
│ │ │ │ │ ├── LDR_LLL1_13.png.meta
│ │ │ │ │ ├── LDR_LLL1_14.png
│ │ │ │ │ ├── LDR_LLL1_14.png.meta
│ │ │ │ │ ├── LDR_LLL1_15.png
│ │ │ │ │ ├── LDR_LLL1_15.png.meta
│ │ │ │ │ ├── LDR_LLL1_16.png
│ │ │ │ │ ├── LDR_LLL1_16.png.meta
│ │ │ │ │ ├── LDR_LLL1_17.png
│ │ │ │ │ ├── LDR_LLL1_17.png.meta
│ │ │ │ │ ├── LDR_LLL1_18.png
│ │ │ │ │ ├── LDR_LLL1_18.png.meta
│ │ │ │ │ ├── LDR_LLL1_19.png
│ │ │ │ │ ├── LDR_LLL1_19.png.meta
│ │ │ │ │ ├── LDR_LLL1_1.png
│ │ │ │ │ ├── LDR_LLL1_1.png.meta
│ │ │ │ │ ├── LDR_LLL1_20.png
│ │ │ │ │ ├── LDR_LLL1_20.png.meta
│ │ │ │ │ ├── LDR_LLL1_21.png
│ │ │ │ │ ├── LDR_LLL1_21.png.meta
│ │ │ │ │ ├── LDR_LLL1_22.png
│ │ │ │ │ ├── LDR_LLL1_22.png.meta
│ │ │ │ │ ├── LDR_LLL1_23.png
│ │ │ │ │ ├── LDR_LLL1_23.png.meta
│ │ │ │ │ ├── LDR_LLL1_24.png
│ │ │ │ │ ├── LDR_LLL1_24.png.meta
│ │ │ │ │ ├── LDR_LLL1_25.png
│ │ │ │ │ ├── LDR_LLL1_25.png.meta
│ │ │ │ │ ├── LDR_LLL1_26.png
│ │ │ │ │ ├── LDR_LLL1_26.png.meta
│ │ │ │ │ ├── LDR_LLL1_27.png
│ │ │ │ │ ├── LDR_LLL1_27.png.meta
│ │ │ │ │ ├── LDR_LLL1_28.png
│ │ │ │ │ ├── LDR_LLL1_28.png.meta
│ │ │ │ │ ├── LDR_LLL1_29.png
│ │ │ │ │ ├── LDR_LLL1_29.png.meta
│ │ │ │ │ ├── LDR_LLL1_2.png
│ │ │ │ │ ├── LDR_LLL1_2.png.meta
│ │ │ │ │ ├── LDR_LLL1_30.png
│ │ │ │ │ ├── LDR_LLL1_30.png.meta
│ │ │ │ │ ├── LDR_LLL1_31.png
│ │ │ │ │ ├── LDR_LLL1_31.png.meta
│ │ │ │ │ ├── LDR_LLL1_32.png
│ │ │ │ │ ├── LDR_LLL1_32.png.meta
│ │ │ │ │ ├── LDR_LLL1_33.png
│ │ │ │ │ ├── LDR_LLL1_33.png.meta
│ │ │ │ │ ├── LDR_LLL1_34.png
│ │ │ │ │ ├── LDR_LLL1_34.png.meta
│ │ │ │ │ ├── LDR_LLL1_35.png
│ │ │ │ │ ├── LDR_LLL1_35.png.meta
│ │ │ │ │ ├── LDR_LLL1_36.png
│ │ │ │ │ ├── LDR_LLL1_36.png.meta
│ │ │ │ │ ├── LDR_LLL1_37.png
│ │ │ │ │ ├── LDR_LLL1_37.png.meta
│ │ │ │ │ ├── LDR_LLL1_38.png
│ │ │ │ │ ├── LDR_LLL1_38.png.meta
│ │ │ │ │ ├── LDR_LLL1_39.png
│ │ │ │ │ ├── LDR_LLL1_39.png.meta
│ │ │ │ │ ├── LDR_LLL1_3.png
│ │ │ │ │ ├── LDR_LLL1_3.png.meta
│ │ │ │ │ ├── LDR_LLL1_40.png
│ │ │ │ │ ├── LDR_LLL1_40.png.meta
│ │ │ │ │ ├── LDR_LLL1_41.png
│ │ │ │ │ ├── LDR_LLL1_41.png.meta
│ │ │ │ │ ├── LDR_LLL1_42.png
│ │ │ │ │ ├── LDR_LLL1_42.png.meta
│ │ │ │ │ ├── LDR_LLL1_43.png
│ │ │ │ │ ├── LDR_LLL1_43.png.meta
│ │ │ │ │ ├── LDR_LLL1_44.png
│ │ │ │ │ ├── LDR_LLL1_44.png.meta
│ │ │ │ │ ├── LDR_LLL1_45.png
│ │ │ │ │ ├── LDR_LLL1_45.png.meta
│ │ │ │ │ ├── LDR_LLL1_46.png
│ │ │ │ │ ├── LDR_LLL1_46.png.meta
│ │ │ │ │ ├── LDR_LLL1_47.png
│ │ │ │ │ ├── LDR_LLL1_47.png.meta
│ │ │ │ │ ├── LDR_LLL1_48.png
│ │ │ │ │ ├── LDR_LLL1_48.png.meta
│ │ │ │ │ ├── LDR_LLL1_49.png
│ │ │ │ │ ├── LDR_LLL1_49.png.meta
│ │ │ │ │ ├── LDR_LLL1_4.png
│ │ │ │ │ ├── LDR_LLL1_4.png.meta
│ │ │ │ │ ├── LDR_LLL1_50.png
│ │ │ │ │ ├── LDR_LLL1_50.png.meta
│ │ │ │ │ ├── LDR_LLL1_51.png
│ │ │ │ │ ├── LDR_LLL1_51.png.meta
│ │ │ │ │ ├── LDR_LLL1_52.png
│ │ │ │ │ ├── LDR_LLL1_52.png.meta
│ │ │ │ │ ├── LDR_LLL1_53.png
│ │ │ │ │ ├── LDR_LLL1_53.png.meta
│ │ │ │ │ ├── LDR_LLL1_54.png
│ │ │ │ │ ├── LDR_LLL1_54.png.meta
│ │ │ │ │ ├── LDR_LLL1_55.png
│ │ │ │ │ ├── LDR_LLL1_55.png.meta
│ │ │ │ │ ├── LDR_LLL1_56.png
│ │ │ │ │ ├── LDR_LLL1_56.png.meta
│ │ │ │ │ ├── LDR_LLL1_57.png
│ │ │ │ │ ├── LDR_LLL1_57.png.meta
│ │ │ │ │ ├── LDR_LLL1_58.png
│ │ │ │ │ ├── LDR_LLL1_58.png.meta
│ │ │ │ │ ├── LDR_LLL1_59.png
│ │ │ │ │ ├── LDR_LLL1_59.png.meta
│ │ │ │ │ ├── LDR_LLL1_5.png
│ │ │ │ │ ├── LDR_LLL1_5.png.meta
│ │ │ │ │ ├── LDR_LLL1_60.png
│ │ │ │ │ ├── LDR_LLL1_60.png.meta
│ │ │ │ │ ├── LDR_LLL1_61.png
│ │ │ │ │ ├── LDR_LLL1_61.png.meta
│ │ │ │ │ ├── LDR_LLL1_62.png
│ │ │ │ │ ├── LDR_LLL1_62.png.meta
│ │ │ │ │ ├── LDR_LLL1_63.png
│ │ │ │ │ ├── LDR_LLL1_63.png.meta
│ │ │ │ │ ├── LDR_LLL1_6.png
│ │ │ │ │ ├── LDR_LLL1_6.png.meta
│ │ │ │ │ ├── LDR_LLL1_7.png
│ │ │ │ │ ├── LDR_LLL1_7.png.meta
│ │ │ │ │ ├── LDR_LLL1_8.png
│ │ │ │ │ ├── LDR_LLL1_8.png.meta
│ │ │ │ │ ├── LDR_LLL1_9.png
│ │ │ │ │ ├── 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
│ │ │ │ │ ├── Fog.shader
│ │ │ │ │ ├── Fog.shader.meta
│ │ │ │ │ ├── FXAA3.cginc
│ │ │ │ │ ├── FXAA3.cginc.meta
│ │ │ │ │ ├── FXAA.shader
│ │ │ │ │ ├── FXAA.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
│ │ │ │ │ ├── UberSecondPass.cginc
│ │ │ │ │ ├── UberSecondPass.cginc.meta
│ │ │ │ │ ├── Uber.shader
│ │ │ │ │ └── Uber.shader.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
│ │ │ │ │ ├── NeutralLUT_16.png.meta
│ │ │ │ │ ├── NeutralLUT_32.png
│ │ │ │ │ └── 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
│ │ │ │ │ │ ├── DebugMotionVectors.png.meta
│ │ │ │ │ │ ├── UVChecker.png
│ │ │ │ │ │ ├── UVChecker.png.meta
│ │ │ │ │ │ ├── WheelMotionVectors.png
│ │ │ │ │ │ └── WheelMotionVectors.png.meta
│ │ │ │ │ └── Textures.meta
│ │ │ │ └── CustomMotionTexture.meta
│ │ │ └── Utilities.meta
│ │ ├── PostProcessing.meta
│ │ ├── Standard Assets
│ │ │ ├── Characters
│ │ │ │ ├── FirstPersonCharacter
│ │ │ │ │ ├── Audio
│ │ │ │ │ │ ├── Footstep01.wav
│ │ │ │ │ │ ├── Footstep01.wav.meta
│ │ │ │ │ │ ├── Footstep02.wav
│ │ │ │ │ │ ├── Footstep02.wav.meta
│ │ │ │ │ │ ├── Footstep03.wav
│ │ │ │ │ │ ├── Footstep03.wav.meta
│ │ │ │ │ │ ├── Footstep04.wav
│ │ │ │ │ │ ├── Footstep04.wav.meta
│ │ │ │ │ │ ├── Jump.wav
│ │ │ │ │ │ ├── Jump.wav.meta
│ │ │ │ │ │ ├── Land.wav
│ │ │ │ │ │ └── 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
│ │ │ │ │ │ ├── RollerBallAlbedo.png.meta
│ │ │ │ │ │ ├── RollerBallSpecularGloss.png
│ │ │ │ │ │ └── RollerBallSpecularGloss.png.meta
│ │ │ │ │ └── Textures.meta
│ │ │ │ └── RollerBall.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
│ │ │ │ │ ├── ButtonAcceleratorOverSprite.png.meta
│ │ │ │ │ ├── ButtonAcceleratorUpSprite.png
│ │ │ │ │ ├── ButtonAcceleratorUpSprite.png.meta
│ │ │ │ │ ├── ButtonArrowOverSprite.png
│ │ │ │ │ ├── ButtonArrowOverSprite.png.meta
│ │ │ │ │ ├── ButtonArrowUpSprite.png
│ │ │ │ │ ├── ButtonArrowUpSprite.png.meta
│ │ │ │ │ ├── ButtonBrakeOverSprite.png
│ │ │ │ │ ├── ButtonBrakeOverSprite.png.meta
│ │ │ │ │ ├── ButtonBrakeUpSprite.png
│ │ │ │ │ ├── ButtonBrakeUpSprite.png.meta
│ │ │ │ │ ├── ButtonCameraCycleUpSprite.png
│ │ │ │ │ ├── ButtonCameraCycleUpSprite.png.meta
│ │ │ │ │ ├── ButtonResetSprite.png
│ │ │ │ │ ├── ButtonResetSprite.png.meta
│ │ │ │ │ ├── ButtonSpacebarSprite.png
│ │ │ │ │ ├── ButtonSpacebarSprite.png.meta
│ │ │ │ │ ├── ButtonThumbstickOverSprite.png
│ │ │ │ │ ├── ButtonThumbstickOverSprite.png.meta
│ │ │ │ │ ├── ButtonThumbstickUpSprite.png
│ │ │ │ │ ├── ButtonThumbstickUpSprite.png.meta
│ │ │ │ │ ├── ButtonTimescaleFullUpSprite.png
│ │ │ │ │ ├── ButtonTimescaleFullUpSprite.png.meta
│ │ │ │ │ ├── ButtonTimescaleSlowUpSprite.png
│ │ │ │ │ ├── ButtonTimescaleSlowUpSprite.png.meta
│ │ │ │ │ ├── SliderBackgroundSprite.png
│ │ │ │ │ ├── SliderBackgroundSprite.png.meta
│ │ │ │ │ ├── SliderHandleSprite.png
│ │ │ │ │ ├── SliderHandleSprite.png.meta
│ │ │ │ │ ├── TouchpadSprite.png
│ │ │ │ │ └── TouchpadSprite.png.meta
│ │ │ │ └── Sprites.meta
│ │ │ ├── CrossPlatformInput.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
│ │ │ │ ├── FollowTarget.cs
│ │ │ │ ├── FollowTarget.cs.meta
│ │ │ │ ├── FOVKick.cs
│ │ │ │ ├── FOVKick.cs.meta
│ │ │ │ ├── FPSCounter.cs
│ │ │ │ ├── FPSCounter.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
│ │ └── Standard Assets.meta
│ └── Tools.meta
├── LICENSE
├── Packages
│ ├── manifest.json
│ └── packages-lock.json
├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VersionControlSettings.asset
│ └── VFXManager.asset
├── README.md
└── UserSettings
└── EditorUserSettings.asset
65 directories, 749 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论