Skip to content

hamonCordova/glsl-flame-shader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flame Shader

This Flame Shader was created using GLSL and showcased with Three.js.

Demo

The project includes three different shapes, which were created from scratch.

Shape 1 Shape 2 Shape 3
Demo 1 Demo 2 Demo 3

Try the live demo by clicking here.

About

It is a simple shader that takes an alpha texture (three examples are available in the static folder) to define its shape. There is a basic wind effect and color mixing, which is enhanced by the Bloom post-processing in Three.js. You can use the debug panel to tweak some parameters.

Get started

Install dependencies:

npm install

Run the project:

npm run dev

Once the server starts, open your browser and navigate to the provided URL to see the project in action.

About

Simple flame shader created using GLSL and showcased with Three.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published