Giter Site home page Giter Site logo

gpu-fluid-experiments's People

Contributors

haxiomic avatar michaeldimmitt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gpu-fluid-experiments's Issues

Resizing Window

If you start with a small screen and stretch it out larger it gets really pixelated.

Particles disappear off screen

I am not sure if it is isolated to the web version, but after leaving the simulation running for a long period of time, there are far fewer particles than originally.

Can't build on Windows following instructions

I followed the instructions, it failed to compile with:

C:\dvx\GPU-Fluid-Experiments>aether test html5
C:/HaxeToolkit/haxe/lib/gltoolbox/git/gltoolbox/render/RenderTarget.hx:6: characters 7-36 : Class not found : lime.graphics.opengl.GLBuffer

color changes

Hi! I really appreciate your work, I am not a javascript pro so I just want you to tell me how to change the color of the particules and where in the code THANKKKKS

I don't see anything

Mozilla Firefox 33.0.2
Arch linux
Nvidia GT-8600 (nvidia drivers)

I don't see anything, and I have tried other webGL experiments before.

Reset

Remaining fluctuations after clicking reset button. Changing quality hither and thither really resets the canvas.
I suppose, it's not hard to fix it :) Thanks a lot

Color flattening upon 'stop fluid'

This is likely the intended behavior but it was not intuitive or anticipated. If it is intentional please let me know so I can close this and it can be used as a reference to anyone grepping through on this.

Beautiful work, now I have to look at the source. ๐Ÿ˜„

#During run

image

#Upon stop

image

cannot compile to exe

D:\GPU-Fluid-Experiments-snow>haxelib run flow run flow build --log 1

D:\Haxe\haxe\lib\snow/git/snow/api/buffers/ArrayBufferView.hx:9: characters 4-26 : You cannot access the cpp package while targeting cross (for cpp.NativeArray)
D:\Haxe\haxe\lib\snow/git/snow/api/buffers/Uint8Array.hx:53: characters 11-43 : referenced here
D:\Haxe\haxe\lib\snow/git/snow/types/Types.hx:4: characters 7-34 : referenced here
D:\Haxe\haxe\lib\snow/git/snow/App.hx:4: characters 7-23 : referenced here

Feature Request

First of all, I would like to pay homage to such a brilliant application!

Secondly, I would like to ask how difficult it would be to add an additional feature...

Currently, a down click is needed which creates a small dot to indicate a click has been registered, then a user must swipe to get the awesome ripple effect.

I thought it would be great that if on the down-click, depending on how long you hold down, the small dot becomes bigger. Then, when releasing (without moving the mouse), it would behave as though something has been dropped into the water, thus creating a ripple effect. The longer you hold the down-click, the bigger the ripple to simulate the height an item is being dropped from...

If this could be achieved, please could you guide me or give some hints as to how this might be achieved?

Thanks in advance!

SecondLife Virtuality

Is there any chance that such a script can be uploaded into the virtual world Second Life (SL) ?
And if Yes, I like to get the full script...but dont know how.Am quite an unexperienced scripter but rather a virtual performing avatar and i could use such scripts and add it into a prim and use it as a dance floor so when the avatar feet touches the floor ..the fluid get activated...Is this even possible...?

Cannot build using Snow

I followed the directions on the snow branch and now I get this message:
/usr/lib/haxe/lib/gltoolbox/git/gltoolbox/GeometryTools.hx:78: characters 56-64 : Array<Float> should be Int /usr/lib/haxe/lib/gltoolbox/git/gltoolbox/GeometryTools.hx:78: characters 56-64 : For function argument '_elements' /usr/lib/haxe/lib/gltoolbox/git/gltoolbox/GeometryTools.hx:96: lines 96-109 : Array<Float> should be Int /usr/lib/haxe/lib/gltoolbox/git/gltoolbox/GeometryTools.hx:96: lines 96-109 : For function argument '_elements'

Is this due to a breaking change in GL Toolbox or something?

Not an issue- More a feature request...

Would it be reasonable to pull an audio stream from say di.fm and impart random vectors to the fluid, which would create a sweet visualization?

EDIT: I'll google getting started. After peering at your code it shouldn't be hard!

Also: This is badass! ๐Ÿ‘

gltoolbox.TextureTools.floatTextureFactoryRGBA not found

GPU-Fluid-Experiments-haxiomic$ haxelib run lime build html5
Source/GPUParticles.hx:80: characters 69-115 : Class<gltoolbox.TextureTools> has no field floatTextureFactoryRGBA
...
$ grep -iR floatTextureFactoryRGBA /usr/opt/haxe/lib/haxe/lib/gltoolbox/0,0,1/
$ grep -iR floatTextureFactoryRGBA ~/gltoolbox-next-branch/

Not found

$ haxelib list
dox: [1.1.0]
format: [3.2.1]
gltoolbox: [0.0.1]
lime: [3.4.1]
openfl: 2.0.1 [4.4.1]
shaderblox: [1.0.0]

PS I have patched for current gltoolbox, but dont have patched for new lime "Type not found : lime.ui.MouseEventManager"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.