├── .gitignore ├── Editor.meta ├── Editor ├── GradientDrawer.cs ├── GradientDrawer.cs.meta ├── OptionalDrawer.cs ├── OptionalDrawer.cs.meta ├── OutlineFilter.Editor.asmdef ├── OutlineFilter.Editor.asmdef.meta ├── PassDrawer.cs ├── PassDrawer.cs.meta ├── RangeFloatDrawer.cs └── RangeFloatDrawer.cs.meta ├── LICENSE.md ├── LICENSE.md.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Common.meta ├── Common │ ├── GradientParameter.cs │ ├── GradientParameter.cs.meta │ ├── GradientValue.cs │ ├── GradientValue.cs.meta │ ├── Optional.cs │ ├── Optional.cs.meta │ ├── RangeFloat.cs │ ├── RangeFloat.cs.meta │ ├── RenderTarget.cs │ ├── RenderTarget.cs.meta │ ├── ShaderNameAttribute.cs │ ├── ShaderNameAttribute.cs.meta │ ├── Utils.cs │ ├── Utils.cs.meta │ ├── VolFx.Pass.cs │ └── VolFx.Pass.cs.meta ├── Outline.meta ├── Outline │ ├── Outline.shader │ ├── Outline.shader.meta │ ├── OutlinePass.cs │ ├── OutlinePass.cs.meta │ ├── OutlineVol.cs │ └── OutlineVol.cs.meta ├── OutlineFilter.Runtime.asmdef ├── OutlineFilter.Runtime.asmdef.meta ├── OutlineFilter.cs └── OutlineFilter.cs.meta ├── Samples~ ├── Moth.png ├── Moth.png.meta ├── Outline.asset ├── Outline.asset.meta ├── Outline.unity ├── Outline.unity.meta ├── Play.playable ├── Play.playable.meta ├── UrpOutline.asset ├── UrpOutline.asset.meta ├── UrpOutline_Renderer.asset └── UrpOutline_Renderer.asset.meta ├── package.json └── package.json.meta /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/.gitignore -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor.meta -------------------------------------------------------------------------------- /Editor/GradientDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/GradientDrawer.cs -------------------------------------------------------------------------------- /Editor/GradientDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/GradientDrawer.cs.meta -------------------------------------------------------------------------------- /Editor/OptionalDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/OptionalDrawer.cs -------------------------------------------------------------------------------- /Editor/OptionalDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/OptionalDrawer.cs.meta -------------------------------------------------------------------------------- /Editor/OutlineFilter.Editor.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/OutlineFilter.Editor.asmdef -------------------------------------------------------------------------------- /Editor/OutlineFilter.Editor.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/OutlineFilter.Editor.asmdef.meta -------------------------------------------------------------------------------- /Editor/PassDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/PassDrawer.cs -------------------------------------------------------------------------------- /Editor/PassDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/PassDrawer.cs.meta -------------------------------------------------------------------------------- /Editor/RangeFloatDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/RangeFloatDrawer.cs -------------------------------------------------------------------------------- /Editor/RangeFloatDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Editor/RangeFloatDrawer.cs.meta -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/LICENSE.md.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/README.md.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime.meta -------------------------------------------------------------------------------- /Runtime/Common.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common.meta -------------------------------------------------------------------------------- /Runtime/Common/GradientParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/GradientParameter.cs -------------------------------------------------------------------------------- /Runtime/Common/GradientParameter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/GradientParameter.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/GradientValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/GradientValue.cs -------------------------------------------------------------------------------- /Runtime/Common/GradientValue.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/GradientValue.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/Optional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/Optional.cs -------------------------------------------------------------------------------- /Runtime/Common/Optional.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/Optional.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/RangeFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/RangeFloat.cs -------------------------------------------------------------------------------- /Runtime/Common/RangeFloat.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/RangeFloat.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/RenderTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/RenderTarget.cs -------------------------------------------------------------------------------- /Runtime/Common/RenderTarget.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/RenderTarget.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/ShaderNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/ShaderNameAttribute.cs -------------------------------------------------------------------------------- /Runtime/Common/ShaderNameAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/ShaderNameAttribute.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/Utils.cs -------------------------------------------------------------------------------- /Runtime/Common/Utils.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/Utils.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/VolFx.Pass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/VolFx.Pass.cs -------------------------------------------------------------------------------- /Runtime/Common/VolFx.Pass.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Common/VolFx.Pass.cs.meta -------------------------------------------------------------------------------- /Runtime/Outline.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline.meta -------------------------------------------------------------------------------- /Runtime/Outline/Outline.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline/Outline.shader -------------------------------------------------------------------------------- /Runtime/Outline/Outline.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline/Outline.shader.meta -------------------------------------------------------------------------------- /Runtime/Outline/OutlinePass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline/OutlinePass.cs -------------------------------------------------------------------------------- /Runtime/Outline/OutlinePass.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline/OutlinePass.cs.meta -------------------------------------------------------------------------------- /Runtime/Outline/OutlineVol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline/OutlineVol.cs -------------------------------------------------------------------------------- /Runtime/Outline/OutlineVol.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/Outline/OutlineVol.cs.meta -------------------------------------------------------------------------------- /Runtime/OutlineFilter.Runtime.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/OutlineFilter.Runtime.asmdef -------------------------------------------------------------------------------- /Runtime/OutlineFilter.Runtime.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/OutlineFilter.Runtime.asmdef.meta -------------------------------------------------------------------------------- /Runtime/OutlineFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/OutlineFilter.cs -------------------------------------------------------------------------------- /Runtime/OutlineFilter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Runtime/OutlineFilter.cs.meta -------------------------------------------------------------------------------- /Samples~/Moth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Moth.png -------------------------------------------------------------------------------- /Samples~/Moth.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Moth.png.meta -------------------------------------------------------------------------------- /Samples~/Outline.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Outline.asset -------------------------------------------------------------------------------- /Samples~/Outline.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Outline.asset.meta -------------------------------------------------------------------------------- /Samples~/Outline.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Outline.unity -------------------------------------------------------------------------------- /Samples~/Outline.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Outline.unity.meta -------------------------------------------------------------------------------- /Samples~/Play.playable: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Play.playable -------------------------------------------------------------------------------- /Samples~/Play.playable.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/Play.playable.meta -------------------------------------------------------------------------------- /Samples~/UrpOutline.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/UrpOutline.asset -------------------------------------------------------------------------------- /Samples~/UrpOutline.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/UrpOutline.asset.meta -------------------------------------------------------------------------------- /Samples~/UrpOutline_Renderer.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/UrpOutline_Renderer.asset -------------------------------------------------------------------------------- /Samples~/UrpOutline_Renderer.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/Samples~/UrpOutline_Renderer.asset.meta -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NullTale/OutlineFilter/HEAD/package.json.meta --------------------------------------------------------------------------------