Forked from: zz85's Blue Flame View Diff (16)

Black Ink

zz85

License: MIT License

Fork
1
Fav
2
View
4666
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 415 lines
  • HTML 1 lines
  • CSS 16 lines

Experimenting with JS Fluid Simulation.

  • Uses parallel Typed Arrays
  • Uses Typed Arrays with Canvas's image data

References

Jos Stam's GDC03 paper, the source of many references online for fluid simulation code

However a little hard to read, so fluid for dummies might give a little explaination to the code.

Fortunately, Stam's has some presentation slides which is more useful for anyone to wish to understand the thinking behind his algorithms which is much easier for reading too.

Probably the better thing (which I only later on found out), was that there was accompanying source code. It kinds of re-checks my code for bugs, even though it was mostly lifted from his paper.

I dont claim to have done this really well. Oliver's simple fluid dynamics simulator is close but optimized port of Jos Stam's code.

  • Black Ink
  • Black Ink

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

zz85

Author

learning and playing with visual effects with javascript!

twitter: http://twitter.com/blurspline github: https://github.com/zz85

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Favorite by

Forked

sort by