├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── Source ├── Curves │ ├── anim_curve.tres │ └── impact_curve.tres ├── Energy Shield.csproj ├── Energy Shield.csproj.old ├── Energy Shield.csproj.old.1 ├── Energy Shield.csproj.old.2 ├── Energy Shield.sln ├── Meshs │ ├── Sphere.obj │ └── Sphere.obj.import ├── Scenes │ ├── energy_shield.tscn │ ├── sample.tscn │ ├── sample_fresnel.tscn │ ├── sample_intersection.tscn │ └── sample_ripple.tscn ├── Scripts │ └── Impact.cs ├── Shaders │ ├── EnergyShield.gdshader │ ├── SampleFresnel.gdshader │ ├── SampleIntersection.gdshader │ └── SampleRipple.gdshader ├── icon.svg ├── icon.svg.import └── project.godot └── imgs ├── DepthExample.png ├── Fresnel.png ├── FresnelColor.png ├── FresnelComparison.png ├── Mesh.png ├── RippleSample.png └── Shield.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/README.md -------------------------------------------------------------------------------- /Source/Curves/anim_curve.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Curves/anim_curve.tres -------------------------------------------------------------------------------- /Source/Curves/impact_curve.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Curves/impact_curve.tres -------------------------------------------------------------------------------- /Source/Energy Shield.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Energy Shield.csproj -------------------------------------------------------------------------------- /Source/Energy Shield.csproj.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Energy Shield.csproj.old -------------------------------------------------------------------------------- /Source/Energy Shield.csproj.old.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Energy Shield.csproj.old.1 -------------------------------------------------------------------------------- /Source/Energy Shield.csproj.old.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Energy Shield.csproj.old.2 -------------------------------------------------------------------------------- /Source/Energy Shield.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Energy Shield.sln -------------------------------------------------------------------------------- /Source/Meshs/Sphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Meshs/Sphere.obj -------------------------------------------------------------------------------- /Source/Meshs/Sphere.obj.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Meshs/Sphere.obj.import -------------------------------------------------------------------------------- /Source/Scenes/energy_shield.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Scenes/energy_shield.tscn -------------------------------------------------------------------------------- /Source/Scenes/sample.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Scenes/sample.tscn -------------------------------------------------------------------------------- /Source/Scenes/sample_fresnel.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Scenes/sample_fresnel.tscn -------------------------------------------------------------------------------- /Source/Scenes/sample_intersection.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Scenes/sample_intersection.tscn -------------------------------------------------------------------------------- /Source/Scenes/sample_ripple.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Scenes/sample_ripple.tscn -------------------------------------------------------------------------------- /Source/Scripts/Impact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Scripts/Impact.cs -------------------------------------------------------------------------------- /Source/Shaders/EnergyShield.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Shaders/EnergyShield.gdshader -------------------------------------------------------------------------------- /Source/Shaders/SampleFresnel.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Shaders/SampleFresnel.gdshader -------------------------------------------------------------------------------- /Source/Shaders/SampleIntersection.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Shaders/SampleIntersection.gdshader -------------------------------------------------------------------------------- /Source/Shaders/SampleRipple.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/Shaders/SampleRipple.gdshader -------------------------------------------------------------------------------- /Source/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/icon.svg -------------------------------------------------------------------------------- /Source/icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/icon.svg.import -------------------------------------------------------------------------------- /Source/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/Source/project.godot -------------------------------------------------------------------------------- /imgs/DepthExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/DepthExample.png -------------------------------------------------------------------------------- /imgs/Fresnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/Fresnel.png -------------------------------------------------------------------------------- /imgs/FresnelColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/FresnelColor.png -------------------------------------------------------------------------------- /imgs/FresnelComparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/FresnelComparison.png -------------------------------------------------------------------------------- /imgs/Mesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/Mesh.png -------------------------------------------------------------------------------- /imgs/RippleSample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/RippleSample.png -------------------------------------------------------------------------------- /imgs/Shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AbstractBorderStudio/energy-shield-shader-with-impact-effect/HEAD/imgs/Shield.png --------------------------------------------------------------------------------