|
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Inheritance diagram for UnityStandardAssets.ImageEffects.DepthOfField:
Collaboration diagram for UnityStandardAssets.ImageEffects.DepthOfField:Public Types | |
| enum | BlurType { BlurType.DiscBlur = 0, BlurType.DX11 = 1 } |
| enum | BlurSampleCount { BlurSampleCount.Low = 0, BlurSampleCount.Medium = 1, BlurSampleCount.High = 2 } |
Public Member Functions | |
| override bool | CheckResources () |
Public Member Functions inherited from UnityStandardAssets.ImageEffects.PostEffectsBase | |
| bool | Dx11Support () |
Public Attributes | |
| bool | visualizeFocus = false |
| float | focalLength = 10.0f |
| float | focalSize = 0.05f |
| float | aperture = 0.5f |
| Transform | focalTransform = null |
| float | maxBlurSize = 2.0f |
| bool | highResolution = false |
| BlurType | blurType = BlurType.DiscBlur |
| BlurSampleCount | blurSampleCount = BlurSampleCount.High |
| bool | nearBlur = false |
| float | foregroundOverlap = 1.0f |
| Shader | dofHdrShader |
| Shader | dx11BokehShader |
| float | dx11BokehThreshold = 0.5f |
| float | dx11SpawnHeuristic = 0.0875f |
| Texture2D | dx11BokehTexture = null |
| float | dx11BokehScale = 1.2f |
| float | dx11BokehIntensity = 2.5f |
Private Member Functions | |
| void | OnEnable () |
| void | OnDisable () |
| void | ReleaseComputeResources () |
| void | CreateComputeResources () |
| float | FocalDistance01 (float worldDist) |
| void | WriteCoc (RenderTexture fromTo, bool fgDilate) |
| void | OnRenderImage (RenderTexture source, RenderTexture destination) |
Private Attributes | |
| Material | dofHdrMaterial = null |
| Material | dx11bokehMaterial |
| float | focalDistance01 = 10.0f |
| ComputeBuffer | cbDrawArgs |
| ComputeBuffer | cbPoints |
| float | internalBlurWidth = 1.0f |
| Camera | cachedCamera |
Additional Inherited Members | |
Protected Member Functions inherited from UnityStandardAssets.ImageEffects.PostEffectsBase | |
| Material | CheckShaderAndCreateMaterial (Shader s, Material m2Create) |
| Material | CreateMaterial (Shader s, Material m2Create) |
| bool | CheckSupport () |
| void | Start () |
| bool | CheckSupport (bool needDepth) |
| bool | CheckSupport (bool needDepth, bool needHdr) |
| void | ReportAutoDisable () |
| void | NotSupported () |
| void | DrawBorder (RenderTexture dest, Material material) |
Protected Attributes inherited from UnityStandardAssets.ImageEffects.PostEffectsBase | |
| bool | supportHDRTextures = true |
| bool | supportDX11 = false |
| bool | isSupported = true |
Definition at line 9 of file DepthOfField.cs.
| Enumerator | |
|---|---|
| Low | |
| Medium | |
| High | |
Definition at line 24 of file DepthOfField.cs.
| Enumerator | |
|---|---|
| DiscBlur | |
| DX11 | |
Definition at line 19 of file DepthOfField.cs.
|
virtual |
Reimplemented from UnityStandardAssets.ImageEffects.PostEffectsBase.
Definition at line 55 of file DepthOfField.cs.
|
private |
Definition at line 91 of file DepthOfField.cs.
|
private |
Definition at line 105 of file DepthOfField.cs.
|
private |
Definition at line 75 of file DepthOfField.cs.
|
private |
Definition at line 70 of file DepthOfField.cs.
|
private |
Definition at line 147 of file DepthOfField.cs.
|
private |
Definition at line 84 of file DepthOfField.cs.
|
private |
Definition at line 109 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.aperture = 0.5f |
Definition at line 14 of file DepthOfField.cs.
Referenced by AdvancedOptionsOldGUI.Effects().
| BlurSampleCount UnityStandardAssets.ImageEffects.DepthOfField.blurSampleCount = BlurSampleCount.High |
Definition at line 31 of file DepthOfField.cs.
| BlurType UnityStandardAssets.ImageEffects.DepthOfField.blurType = BlurType.DiscBlur |
Definition at line 30 of file DepthOfField.cs.
|
private |
Definition at line 53 of file DepthOfField.cs.
|
private |
Definition at line 49 of file DepthOfField.cs.
|
private |
Definition at line 50 of file DepthOfField.cs.
|
private |
Definition at line 37 of file DepthOfField.cs.
| Shader UnityStandardAssets.ImageEffects.DepthOfField.dofHdrShader |
Definition at line 36 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.dx11BokehIntensity = 2.5f |
Definition at line 46 of file DepthOfField.cs.
|
private |
Definition at line 40 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.dx11BokehScale = 1.2f |
Definition at line 45 of file DepthOfField.cs.
| Shader UnityStandardAssets.ImageEffects.DepthOfField.dx11BokehShader |
Definition at line 39 of file DepthOfField.cs.
| Texture2D UnityStandardAssets.ImageEffects.DepthOfField.dx11BokehTexture = null |
Definition at line 44 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.dx11BokehThreshold = 0.5f |
Definition at line 42 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.dx11SpawnHeuristic = 0.0875f |
Definition at line 43 of file DepthOfField.cs.
|
private |
Definition at line 48 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.focalLength = 10.0f |
Definition at line 12 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.focalSize = 0.05f |
Definition at line 13 of file DepthOfField.cs.
| Transform UnityStandardAssets.ImageEffects.DepthOfField.focalTransform = null |
Definition at line 15 of file DepthOfField.cs.
Referenced by SelectAtomFocus.Update().
| float UnityStandardAssets.ImageEffects.DepthOfField.foregroundOverlap = 1.0f |
Definition at line 34 of file DepthOfField.cs.
| bool UnityStandardAssets.ImageEffects.DepthOfField.highResolution = false |
Definition at line 17 of file DepthOfField.cs.
|
private |
Definition at line 51 of file DepthOfField.cs.
| float UnityStandardAssets.ImageEffects.DepthOfField.maxBlurSize = 2.0f |
Definition at line 16 of file DepthOfField.cs.
| bool UnityStandardAssets.ImageEffects.DepthOfField.nearBlur = false |
Definition at line 33 of file DepthOfField.cs.
| bool UnityStandardAssets.ImageEffects.DepthOfField.visualizeFocus = false |
Definition at line 11 of file DepthOfField.cs.