haxiomic / gpu-fluid-experiments Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
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...?
Has this been made into a OSX screensaver?
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.
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! ๐
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"
If you start with a small screen and stretch it out larger it gets really pixelated.
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
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.
Mouseup off screen leaves the 'cursor' active.
I found this site - https://iohk.io/ have an animation in Canvas. Found a js file GPU-Fluid-1.3.js. But cannot find how to activate/link the animation on the canvas.
Tried to run the this - https://github.com/haxiomic/GPU-Fluid-Experiments/blob/master/Templates/html5/template/index.html i see nothing.
Would be very happy if someone can help me.
Thank You
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
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!
http://haxiomic.github.io/GPU-Fluid-Experiments/html5/ does not produce any moving graphics, just the standard screen with the controls.
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
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?
basically unusable and makes safari hang up pretty bad
any other debug info i can give lemme know
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
concrete bug description
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.