doom-fire-algorithm

Fire simulator

An experimental playground for recreating the fire effect from DOOM using various programming languages and rendering libraries.

Playground for the fire effect from DOOM. Really simple algorithm and all experiments are welcome!

GitHub

1k stars
39 watching
284 forks
Language: JavaScript
last commit: 10 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
firesim/firesim A platform for simulating and validating the behavior of complex digital systems on FPGA hardware 887
lautenberger/elmfire A numerical simulation tool used to forecast and model the spread of wildfires 30
farama-foundation/vizdoom A platform for developing AI bots to play Doom using visual information from the game screen 1,740
ondras/fireworks-webgl An application that creates a visual effect of fireworks using WebGL and Web Audio API 66
jeromeetienne/fireworks.js A JavaScript implementation of a basic particles engine for simulating fireworks effects 151
forefireapi/firefront A simulation tool for modeling wildland fire spread, using C++ and Python 37
mitrefireline/simfire A simulation environment used to train reinforcement learning agents to fight wildfires. 30
egoist/hanabi A JavaScript library for generating fireworks simulations with user-provided code 246
bijection/smoke.js Creates a simulated smoke effect on a canvas. 274
disaster-robotics-proalertas/usv_sim_lsa A simulation environment for testing Unmanned Surface Vehicle navigation and control methods in realistic disaster scenarios with wind, current, and waves. 339
dolsup/cli-fireplace A JavaScript project that simulates a digital fireplace for users to watch on their terminal during the holiday season. 56
cell2fire/cell2fire A simulator of forest fire growth based on cell-based partitioning and parallel computation 45
facebookresearch/flsim A flexible framework for simulating federated learning settings with minimal API and supports differential privacy, secure aggregation, and compression techniques. 250
facebookresearch/khronos.jl A GPU-accelerated Maxwell FDTD solver written in Julia 49
aduros/flambe A high-performance 2D game engine for cross-platform development using Haxe. 744