项目作者: the-other-mariana

项目描述 :
Unity Shader that emulates an explosion using layered perlin noise. The shader involves vertex modification, color manipulation and a camera shader as well. Implemented in C# for Unity 3D.
高级语言: C#
项目地址: git://github.com/the-other-mariana/explosion-shader-unity.git
创建时间: 2020-06-19T16:46:19Z
项目社区:https://github.com/the-other-mariana/explosion-shader-unity

开源协议:MIT License

下载


Volumetric Explosion Shader for Unity 3D

Unity Shader that emulates a volumetric explosion of a sphere. There are 3 shaders involved: a vertex/fragment shader that handles the color and shape of the sphere using layered perlin noise, a smoke shader and a camera shader that lightens up as the explosion takes place. Implemented in C#.

Specifications

Unity Version: 2018.4.4f1

Usage

For visualization

Download exe-unity folder and store it in your computer.

Open the zipped folder and click on the .EXE file.

For the source code

Download unity-project folder and decompress it.

Open it as a Unity 3D project.

Preview

Preview version of an explosion using the shader is:

alt text

Siggraph 2020 FSSW Exhibit

alt text