Search Unity

  1. We want you to join us at GDC this year! Take a peek at all of the events we will be hosting during the week of GDC.
    Dismiss Notice
  2. Tell us about your experience here and you’ll get early access to the 2018 Game Studios report + more goodies.
    Dismiss Notice
  3. Unity 2017.3 has arrived! Read about it here.
    Dismiss Notice
  4. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  5. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    Dismiss Notice

Flow

Discussion in 'Assets and Asset Store' started by Arkhivrag, Oct 25, 2012.

  1. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Flow v1.6.5 has been released

    Flow shader creates real time flow effects using flow maps. Package contains 20 high quality - SM3 shaders and 21 optimized mobile version shaders.
    Shaders are divided into several groups with more or less complexity. Complexity and quality of the shader is controllable.
    Shader supports: Diffuse, Specular, Bump, Transparency, Emission, Parallax, Reflection, Refraction (fake Refraction for Unity Free), Noise, Lightmapping etc.
    All scenes from promo video are inside package.

    Check asset store: https://www.assetstore.unity3d.com/#/content/4897




    Flow v1.6 - Mobile Flow with lightmapping support


    Flow v1.5 with easy flow revealing feature


    Flow v1.4 with refraction



    Update info:

    Update v1.6.5
    • Fixed transparency artifacts
    • Improved Gloss for nonmobile shaders
    • Reduced instructions count 2 - 7 per shader
    • Shaders are 5% - 10% faster

    Update v1.6.4
    • Warnings cleanup in Unity 4.2.1

    Update v1.6.3
    • Transparent shaders take mesh vertex alpha into account
    • Fixed Mobile transparent shaders render order

    Update v1.6
    • Mobile shaders support Lightmap
    • Improved Flow script and inspector GUI

    Update v1.5.1
    • Correct work of Refraction flow with fog
    • Fixed compilation errors with Reflection flow
    • Removed some compilation warnings

    Update v1.5
    • New flow revealing feature

    Update v1.4.2
    • Support Unity 4.1

    Update v1.4.1
    • Support Skinned Meshes.

    Update v1.4
    • Added refraction shaders

    Update v1.3
    • Added material indexing feature.
    • Added multi script support (Several flows can be controlled on the same object).

    Update v1.2
    • Support Unity 4 DX11 (Fixed bugs in DX11 mode).

    Update v1.1
    • Improved all shaders (redused instruction count).
    • Added mobile shaders.

    Note: Mobile shaders are built according Unity's built in Mobile shaders and have same restrictions:
    • Mobile shaders do not support reflection, parallax, emission and noise parameters.
    • No specular color
    • Specular map inside flow texture alpha channel
    • Specular lighting directions are approximated per vertex
    • Normalmap uses Tiling/Offset of the Base texture
    • No Deferred Lighting support
    • Supports ONLY 1 directional light. Other lights are completely ignored.
     
    Last edited: Oct 29, 2014
  2. nuverian

    nuverian

    Joined:
    Oct 3, 2011
    Posts:
    1,905
    This is super cool man. A bit pricey maybe, but it seems worth it I guess. :)
    Good job.
     
  3. janpec

    janpec

    Joined:
    Jul 16, 2010
    Posts:
    3,496
    A+!
    This is going to make rivers so much better, since flow now gets obstructed by rocks. Please post some more videos with rivers and rocks in them:D
     
  4. Sparty

    Sparty

    Joined:
    Aug 26, 2010
    Posts:
    81
    Thinking of using this for rivers and waterfalls. Would love to be sold with more videos and or info. :)
     
  5. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi
    Shader is really easy to use and all parameters there are self exploratory. I tried to create all variations of shader for every case of need. I made 28 shaders for it.
    Here are two images for the simplest and the "hardest" shaders.
    [​IMG]

    [​IMG]


    And for the river with stones inside, its really very simple situation, just need to paint or generate flow map texture.

    Thanks for reply. Good luck.
     
    Last edited: Oct 26, 2012
  6. nuverian

    nuverian

    Joined:
    Oct 3, 2011
    Posts:
    1,905
    nice. Good to see the shader properties
     
  7. cygnusprojects

    cygnusprojects

    Joined:
    Mar 13, 2011
    Posts:
    458
    Nice, interested in buying this package but are they compatible with Unity 4?
     
  8. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Why they should not?
     
  9. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi
    here is new video demonstrating Flow shader pack



    Shader parameters:
    [​IMG]
     
  10. shifty

    shifty

    Joined:
    Oct 28, 2011
    Posts:
    249
    Well worth a $100. any good for mobile?
     
  11. Games-Foundry

    Games-Foundry

    Joined:
    May 19, 2011
    Posts:
    632
    Sent you a PM a few days back.
     
  12. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Flow contains 51 shaders for any case of need. Simplest shader contains just few parameters, while advanced ones are more complex. It is devided in several groups. Flow just with colors, other + specular, others +bump, others +parallax, +reflection and so on. So as for performance its up to you which one
    you use. If you run on PC of course its better to use more complex and visually more better Flow. And if you run on mobile there are "cheaper" shaders too. Also there are unlit versions also.
    While writing Flow I tried to make it more usable for every situation.
     
    Last edited: Jul 10, 2013
  13. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    I am working on new version, with mobile support. In several days it would be uploaded.
     
    Last edited: Jul 10, 2013
  14. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
  15. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi
    I have submitted new version of Flow with mobile support. After review it will be on asset store. Everyone who already purchased Flow, will get update for free.
     
  16. janpec

    janpec

    Joined:
    Jul 16, 2010
    Posts:
    3,496
    Hey do you have suggestion with what software is best to create river flow map?
     
  17. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    @janpec

    There is documentation inside Flow package, describing flow maps and how to create, draw or generate them.
     
  18. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
  19. Pulov

    Pulov

    Joined:
    Feb 20, 2010
    Posts:
    824
    Hi, the river video is impressive.

    The tears too.

    I can see it working on a car windscreen to simulate rain.
     
  20. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    @pulov
    As of course, it's really easy with Flow. Check this video
     
  21. BrUnO-XaVIeR

    BrUnO-XaVIeR

    Joined:
    Dec 6, 2010
    Posts:
    1,707
    I've just asked about possibility of this going into asset store madness... And, haha, so that is how you deal with potential new costumers?
    Good to know, less $100 bucks in your pockets, budy. Enjoy!
     
  22. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    @BrUnO XaVIeR
    Bad behavior.
    If you have any questions ask them here.
     
  23. jesta

    jesta

    Joined:
    Jun 19, 2010
    Posts:
    281
    Can this work on terrains? Or do I have to place a "dummy" terrain as a mesh?
     
  24. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Unity terrain has it's own shader, so Flow can not replace terrain base shader.
     
  25. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi,
    Working in Unity 4, I encounter one strange problem using DX11 mode. Flow does not render correctly inside editor, while Running it works correctly. Some times in editor it is entirely black. This problem is only in editor viewport using Unity4 DX11 mode. I am working on solution and hope soon will fix this bug. Sorry if someone else has the same problem.

    DX11 bug:
    [​IMG]

    Should be:
    [​IMG]
     
  26. janpec

    janpec

    Joined:
    Jul 16, 2010
    Posts:
    3,496
    Do you provide software for creation flow maps, or at least do you know which one to use? Also i am guessing that river has to be UV unwraped in 1:1 space for flow map texture right? If thats so that means that for bigger rivers you would need to stick few rivers together.
     
  27. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi, janpec
    I do not provide software for flow map creation or generation, there already are several softs handling it, some of them are free (I`am using one). Package contains documentation how to get flow map and prepare them for Flow shader. This shader is for every kind of leak and flow surfaces and effects, not only rivers.
    Yes surface should be UV unwraped.
    For bigger rivers, if you mean complex geometry, you can have just one object, but with properly unwraped UV.
    By the way how can you use any kind of shader on mesh, if it is not unwraped ?
     
  28. janpec

    janpec

    Joined:
    Jul 16, 2010
    Posts:
    3,496
    Well some shaders like only 1 color rim shaders do not need UVs since its only 1 color on object.
    Thanks for river flow informations.
     
  29. Games-Foundry

    Games-Foundry

    Joined:
    May 19, 2011
    Posts:
    632
    @Arkhivrag It would be helpful to list those free packages with URLs. Being able to easily edit flow maps is something developers evaluating your package will want to research, since no editor is included in your asset, only guidelines for Photoshop.

    We are watching this asset for a potential buy, but are waiting until it matures and any bugs are found/fixed, and to read feedback from other community members on the quality of the asset and support. Were it on sale, we would buy it sooner.
     
  30. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    For creating flow maps I use free program - FlowMap Painter - http://teckartist.com/?p=96
    I also use photoshop for simple flow maps, for example in demo video - tears on statue, I drew flow map inside photoshop. Beside this I know there is plugin for Houdini (to generate flow map) and script for 3ds Max (to draw flaw map).
     
  31. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi,
    I have solved the problem with DX11 view port. I have submitted updated version of Flow and after review it will be on asset store.
     
    Last edited: Nov 23, 2012
  32. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi,
    New version of Flow (v1.2) - RELEASED. Now it correctly handles Unity4 DX11. All shaderes inside package have been rewritten.
     
  33. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    1,472
    I just purchased this, looks great--but I'm having trouble setting teh Speed and Stretching in the Flow Controller script. I set them, but at runtime my settings are overridden and they change to -0.2 and 5. How do I force them to stick to my settings?
     
  34. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi,
    I have just retested Flow on several Unity versions and everything works correctly. I can not determine reason of your problems. Could you please send my your project, including Flow package and I will be glad to help you.
     
  35. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    @gecko
    I have solved your problem (I hope), problem was with an editor script - FlowController_Editor. It did not correctly handle FlowController script, may be it is package import problem, but after removing FlowController script from the object and then reassigning it again, it begin working correctly.
     
  36. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    1,472
    That got it working, thanks much!
     
  37. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Hi,
    I have update Flow with new feature. Now you can set which indexed material is under Flow control and there can be more then one flow on the same object.

    [​IMG]
     
  38. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Christmas madness sale has begun with 70% sale. Free bonus feature is not included.

    [​IMG]

    There is no time for the world end :)
     
    Last edited: Dec 30, 2012
  39. blechowski

    blechowski

    Joined:
    Jul 26, 2012
    Posts:
    7
    Thanks for the great shaders!

    I have bought the Flow package, but I could not find the bonus package.
    I was led to believe that subsurface-scattering-shader is part of Flow.
    Am I missing something?

    Again, thanks for the great work!
     
  40. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Sorry, I have forgotten to mention that as I gave Flow with a huge sale, really huge . It does not contain bonus feature. I think it will be unjust for them, who bought Flow before the sale.
     
  41. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    By the way, I've just check asset stores description on Flow page and there is not written that it contains free bonus features.
     
  42. Zozo2099

    Zozo2099

    Joined:
    Jul 15, 2012
    Posts:
    478
    please can I know if it is compatible with Unity 4! thank you.
     
  43. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Yes it is. It is compatible with all Unity versions above 3.5, including Unity 4 DX11.
     
    Last edited: Jan 23, 2013
  44. blechowski

    blechowski

    Joined:
    Jul 26, 2012
    Posts:
    7
    Thanks for the reply :)

    Great, that you acknowledge that it was your fault.
    It is really cool that you try to be fair to some of your customers, but what about others?
    How do you know that I bought Flow for the Flow, instead of the bonus package? Maybe, the Flow was nice bonus for the money.

    That is not relevant. Imagine an advertisement that says you have a bonus package. You click on the ad and the page is opened that does not mention the bonus. Clearly, it is a false advertisement.
    On top of it, Flow unity store page links to this forum.

    I hope you understand my position :)
     
    Last edited: Dec 30, 2012
  45. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    To avoid misunderstandings like - blechowski had, before buying anything, please studiously read description of the package and look through the content on official page - Asset Store.

    During two months Flow contained free bonus shader, as a gift. Know it is sold without it.
     
  46. ronan-thibaudau

    ronan-thibaudau

    Joined:
    Jun 29, 2012
    Posts:
    1,751
    Purchased and very happy about it. Now that i own it i can say it would've been worth it even before the reduction!
     
  47. blechowski

    blechowski

    Joined:
    Jul 26, 2012
    Posts:
    7
    It is clear that on the forum you advertised Flow + bonus (Subsurface scattering shader worth 10$) and in asset store you sold only Flow. This is an obvious case of false advertising. You acknowledged that it was your fault that it happened. Great! Why don't you make it right though?
    You baited me with Flow + bonus and I only got Flow. This is known as bait and switch and is illegal[1].
    You also think that the content on the asset store takes precedent over your advertisement on the forums and here you are simply mistaken.It only proves that you acknowledge that your offer on forums and asset store differ, even though they supposedly describe the same product, thus one can make a case for false advertising.

    It is irrelevant if you call it a gift/bonus/free product or not. These are marketing terms. What matters is that you advertised Flow+bonus and I got Flow only.

    [1] http://en.wikipedia.org/wiki/Bait-and-switch
     
    Last edited: Dec 31, 2012
  48. Arkhivrag

    Arkhivrag

    Joined:
    Apr 25, 2012
    Posts:
    1,650
    Last edited: Jan 3, 2013
  49. MOMO Wing

    MOMO Wing

    Joined:
    Jan 18, 2013
    Posts:
    3
    sorry, I just pay the plug "flow", but I find the "Volcano" demo scene don't like the video.
    The Magma ejected from the crater but no in the scene, I wanna make it like the video show, so what shold I do? e-mail me, thx.
     
  50. MOMO Wing

    MOMO Wing

    Joined:
    Jan 18, 2013
    Posts:
    3
    I would like to Publisher: Davit Naskidashvili to ask a question, I watched your demo video (youtube url: http://www.youtube.com/watch?v=x2S25z2nMGA) from1 minutes and 40 seconds to 1 minute 45seconds, the volcanic magma flow from the top to the foot of the mountain, is how to achieve your Flow 1.3a version there is no way to achieve the same effect?You are using deceptive methods to demonstrate the program it?Please reply to this person to buy your plug-user questions, thank you