All Projects → transitive-bullshit → react-fluid-animation

transitive-bullshit / react-fluid-animation

Licence: other
Fluid media animation for React powered by WebGL.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to react-fluid-animation

canvas-fluid-solver
Real-time fluid simulation in Javascript.
Stars: ✭ 45 (-21.05%)
Mutual labels:  fluid, fluid-simulation
Blender Flip Fluids
FLIP Fluids is a powerful liquid simulation plugin that gives you the ability to create high quality fluid effects all within Blender, the free and open source 3D creation suite.
Stars: ✭ 983 (+1624.56%)
Mutual labels:  fluid, fluid-simulation
unity-fluid-simulation
A fluid simulation I made for a class assignment, based on work by Jos Stam.
Stars: ✭ 26 (-54.39%)
Mutual labels:  fluid-simulation
UnsteadyFlowSolvers.jl
Solvers for problems involving unsteady fluid flow
Stars: ✭ 18 (-68.42%)
Mutual labels:  fluid-simulation
sph vulkan
SPH simulation in Vulkan compute shader.
Stars: ✭ 29 (-49.12%)
Mutual labels:  fluid-simulation
FluidSimulationSurface
UE4 plugin that show a simple Fluid Simulation Surface
Stars: ✭ 23 (-59.65%)
Mutual labels:  fluid-simulation
PhysIKA
PhysIKA: Physics-based Interactive Kinematics Architecture
Stars: ✭ 91 (+59.65%)
Mutual labels:  fluid
Shizuku
Real time simulation and rendering of free surface fluid
Stars: ✭ 22 (-61.4%)
Mutual labels:  fluid-simulation
Vortex2D
Real-time fluid simulation engine running on GPU with Vulkan
Stars: ✭ 91 (+59.65%)
Mutual labels:  fluid
webgl-regl-fluid-base
Regl base for webgl fluid simulations
Stars: ✭ 14 (-75.44%)
Mutual labels:  fluid-simulation
mlflip
A quick implementation of MLFLIP
Stars: ✭ 46 (-19.3%)
Mutual labels:  fluid-simulation
sph-tutorial
Brandon Pelfrey's SPH fluid simulation tutorial
Stars: ✭ 36 (-36.84%)
Mutual labels:  fluid-simulation
sf event mgt
An event management and registration extension for TYPO3 CMS based on ExtBase and Fluid.
Stars: ✭ 46 (-19.3%)
Mutual labels:  fluid
Fluid Simulation
Self advection, external force and pressure solve to a velocity field represented by a MaC grid.
Stars: ✭ 107 (+87.72%)
Mutual labels:  fluid-simulation
Natrix
Fast fluid simulation in Python 🐍
Stars: ✭ 25 (-56.14%)
Mutual labels:  fluid-simulation
sph opengl
SPH simulation in OpenGL compute shader.
Stars: ✭ 57 (+0%)
Mutual labels:  fluid-simulation
FiniteStateMachine
This project is a finite state machine designed to be used in games.
Stars: ✭ 45 (-21.05%)
Mutual labels:  fluid
feedingbottle
FeedingBottle is a Aircrack-ng GUI, create by Fast Light User-Interface Designer ("FLUID").
Stars: ✭ 26 (-54.39%)
Mutual labels:  fluid
jflowsim
Highly interactive, thread-parallel Lattice Boltzmann CFD solver
Stars: ✭ 18 (-68.42%)
Mutual labels:  fluid-simulation
navier-stokes-webgl
Stable fluid simulation on GPU using WebGL.
Stars: ✭ 27 (-52.63%)
Mutual labels:  fluid-simulation

react-fluid-animation (demo)

Fluid media simulation for React powered by WebGL.

NPM Build Status JavaScript Style Guide

Demo

This is a port of the WebGL fluid animation by Pavel Dobryakov, which itself is a port of GPU Gems Chapter 38. It provides a very fast, stable fluid simulation by iteratively solving the Navier-Stokes equations for incompressible flow.

Install

npm install --save react-fluid-animation

Usage

Check out the demo.

import React, { Component } from 'react'

import FluidAnimation from 'react-fluid-animation'

export default class App extends Component {
  render () {
    return (
      <FluidAnimation
        style={{ height: '100vh' }}
      />
    )
  }
}

Props

TODO

Credits

  • Pavel Dobryakov - Original WebGL fluid experiment by Pavel Dobryakov. This project is a direct port and extension of Pavel's excellent work.
  • GPU Gems Chapter 38 - Fast fluid dynamics simulation on the GPU.
  • jwagner - Similar WebGL implementation.
  • haxiomic - Alternative WebGL fluid experiment.

License

MIT © Travis Fischer

Support my OSS work by following me on twitter twitter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].