Liquid Physics 2D

Hi,

My name is Sam Warner, I’m the creative director at Physical Liquid Software.

I’m just posting to announce our new asset is released on the asset store! We’ve spent a lot of time effort and money on creating this asset and we hope you enjoy it!

The Asset is called ‘Liquid Physics 2D’ (LP2D).

Liquid Physics 2D is, as the name suggests, a 2D physics engine plugin for Unity. It’s based on a version of Box2D and LiquidFun (an extension of Box2D).

It’s an easy to use tool that allows you to create advanced physics based games and simulations within the unity engine. It can simulate tens of thousands of particles in real time to create realistic fluid effects.
Check out the trailer here:

It can even simulate 1000’s of particles in real-time on modern mobile devices. (ios and android)
Check out the android testbed app here: https://play.google.com/store/apps/details?id=com.physicalliquid.lp2d&hl=en

Our asset is in continued development and is fully supported.
Check out our dedicated support forum for more information and asset support here: http://physicalliquid.com/forum/index.php

All the best,
Sam

This looks really impressive!!! There was definitely room for some competition in the asset store for fluid physics. Price seams fair if a bit out of my personal range. It would be cool to see a “light” version with a lower price point but more limited functionality. Anyway nice work, fluid simulation is so cool!

Looks very nice, my only thought is it looks too slow-motion… everything moves and reacts slowly… is there an adjustment for that?

Hi TheValar,

Thanks for the kind comments, we’re very happy with it! It’s taken our team months of work but we’re very satisfied with the end result. We are considering a ‘cut-price’ limited version sometime in the future.

Hi ImaginaryHuman,

Its not really in slow motion, the scale of the simulation is just quite big. They are big bodies of water, many metres across. (therefore the ‘water’ moves more slowly, as in real-life) You can of course make the simulation smaller, or you can change the scale of gravity on only the particles which can make the scale of them appear smaller or you can simply make the simulation run faster if you wish. The plugin as a whole is infinitely adjustable!

If you are curious as to how it all works in detail, check out our tutorial videos:

https://www.youtube.com/watch?v=zS2tCjp_4UQ

https://www.youtube.com/watch?v=V_P2bih5_Zk

https://www.youtube.com/watch?v=dceHA5yO7Hw

https://www.youtube.com/watch?v=cNicq0C6cig

https://www.youtube.com/watch?v=75nudcmtgAg

https://www.youtube.com/watch?v=C9goHuHBmxQ

Hi

I have seen in the asset that there are two licenses included, one for the asset itself and one for liquidfun.

Is it possible to have a quick description of what these licenses say ?

Also does the system require Unity Pro and does it support refraction in the water ?

Thanks

Hi, both licenses are very basic. Our one simply states the plugin was created by us and is subject to the basic unity asset store license.
Liquidfun is also free to use for any commercial or non-commercial project under the creative commons license.

Here is our license:

Here is liquidfun’s:

The plugin requires unity pro on mac but not on windows.

In terms of refraction…you can write and include any shader you want with LP2D, so yes you could potentially simulate a liquid refraction effect in a body of particles in LP2D. note: many advanced shader features are unity pro only.

If you purchase the asset and visit our dedicated support forums, we could give you a few pointers on writing a “refraction” shader! :slight_smile:

Thanks for the clarifications.

Nice - so if it’s physics-based does it handle water pressure properly around a u-bend (so it settles to an equal height either side)? - that always seems the hard bit in water simulation

Essentially yes!

of course how well it ‘settles out’ would depend on particle size in relation to the ‘u-bend’ width. think of filling a u-bend with lots of ball bearings, if you use lots of small ball bearings they should settle out perfectly either side, however if you used very big ball bearings some might get jammed!

also our particles are VERY tweak-able, you can change their gravity scale, iterations, materials, friction etc. etc…

But yes, although we do say it ourselves this is the most advanced, accurate and fastest 2D liquid physics engine plugin for unity and each individual particle is a physics object so the effect you are talking about is, well, ‘built in’! :slight_smile:

Hi @Physical_Liquid , what happend with the Asset packege?
I had bought this asset some time ago from the Assets Store and now i cant see in my lis of “Packages” anymore!, what happen? how i can download from the assets store now?

LP2D is currently off sale for the time being. It will be back on sale in the next month or 2. we apologise for any inconvenience.

Hi @Physical_Liquid , i know that is off sale, but I already had bought that the last year… how i can download now?

official from unity: 'Assets are removed from the store either because the publisher has decided they no longer wish to sell the asset on the Asset Store, or due to some kind of EULA violation which required that we take it down.

If you wish to get another copy of the asset and you no longer have a local copy of it handy, it’s up to you to contact the publisher from whom you purchased the asset.

You can find a local copy of the assets you have purchased in the directory below:

Windows - User>AppData>Roaming>Unity> Asset Store
Mac - User>Library>Unity>Asset Store

Ensure you keep a backup of all the assets you purchase.’

If you don’t have a local copy could you please email us your order number and we will send you the package. thanks.

Hi @Physical_Liquid , how I can contact the publisher? there is mail o something to send my order number?

When you purchase from unity, you are emailed an invoice number. Send it to the above Physical_Liquid chap.

yes i know i got the invoice number, but how i contact the publisher? there is a mail or something to contact the publisher?

info(at)physicalliquid(dot)com

Do you have any plans to make a 3d liquid particle simulator ever?