Search Unity

[UPDATED] Amplify Motion - Quality vector based motion blur

Discussion in 'Assets and Asset Store' started by Amplify_Ricardo, Dec 5, 2013.

  1. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
  2. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
  3. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Try Amplify Motion today! Join InXile, makers of Wasteland 2 and take your project to the next level.

    Wasteland 2, currently the top selling game on steam, boosts an impressive combination of visuals and pure RPG gameplay, we strongly recommend it to every fan of the genre amongst our users.

     
  4. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389

    We are very happy to announce the new update for Amplify Motion. We have listened to your feedback with the utmost attention and the new version improves upon the existing features and tackles important possible issues, offering a more reliable and high quality extension for your projects.

    As some of you may have noticed, we have been rolling out source data on our products. This update includes the complete source code required to improve or create new features with Amplify Motion.

    Thank you for all your feedback and support, you have helped us make Amplify Motion the industry proven tool that the Unity Community deserves.

    Amplify Motion Update 1.3.0

    New & Improved
    • More Source Code available.
    • Added Unity 5 support; albeit without cloth (pending Physx updates)
    • Added Windows Store support
    • Added MinVelocity for improved motion blur control and stability
    • Added custom job scheduler for deformation; exposed worker thread count
    • Eliminated all recurring frame heap allocations
    • Improved reliability by extended nullref security checks
    • Disabled motion vector face culling on dynamic objects for better blur coverage and less artifacts

    Fixes
    • Fixed bug when front surfaces were blurred by moving surfaces behind them; vector rendering depth test is now non-linear
    • Fixed nullref when object was initialized without AM efect
    • Fixed nullref object issues with dynamic instancing
    • Fixed blurred objects in first frame after spawn
    • Fixed some masking issues
    • Fixed intermittent hdr issue; clamped for now
    • Fixed problem with invalid/null camera overlays
    • Fixed errors when releasing overlay cameras
    • Fixed weird colors/gradients when using overlay cameras
    • Fixed crash when using Overlay Cameras in DirectX 11 mode
    • Fixed SM2 compilation errors on d3d11_9x and d3d9

    Full blog post: Direct Link

    Fully functional trial: Download

    Now live on the Unity Asset Store: Amplify Motion
     
    Last edited: Sep 20, 2014
  5. GTASUPERFAN

    GTASUPERFAN

    Joined:
    Jul 1, 2014
    Posts:
    14
    Thank you i made this with it: Unity 2014-10-02 22-30-41-11.png
    i was also using amplify color
     
  6. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Nice one! I would love to see it motion.

    Are you making a racing game?
     
    GTASUPERFAN likes this.
  7. GTASUPERFAN

    GTASUPERFAN

    Joined:
    Jul 1, 2014
    Posts:
    14
    yeah, i was just testing it with the blur, il let you know when make a vid :)
     
    Last edited: Oct 4, 2014
  8. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Sounds great, keep us posted.
     
  9. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    MyTP One Mountain – Ski, Freeski and Snowboard is the latest game in the Randerline Games Winter Sports series, we strongly recommend that you check it out.

    Powered by Amplify Color & Motion , try our fully functional trial and see for yourself what it can do for your project.


     
  10. United Racing

    United Racing

    Joined:
    Oct 12, 2014
    Posts:
    40
    Im GTAUPERFAN, my account was compromised so i made a new one, i made a vid

     
  11. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Looking good! Keep us posted.
     
  12. United Racing

    United Racing

    Joined:
    Oct 12, 2014
    Posts:
    40
    Thanks :) i will be making a graphical demo.
     
  13. United Racing

    United Racing

    Joined:
    Oct 12, 2014
    Posts:
    40
    Last edited: Oct 13, 2014
  14. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Amplified by our color grading and vector based motion blur solution, Homebrew is an exciting and fun vehicle building sandbox from indie developers COPYBUGPASTE. It will challenge your creativity and building skills while giving you the tools and freedom you need to realize your dreams.

    Amplify Motion - Amplify Color



    Now available on Steam, be sure to check out our full blog post.​
     
  15. Danz112

    Danz112

    Joined:
    May 20, 2014
    Posts:
    39
    Hey guys,

    I downloaded the free version to test, but I'm experiencing this error:

    Mesh.uv2 is out of bounds. The supplied array needs to be the same size as the Mesh.vertices array.
    UnityEngine.Mesh:set_uv2(Vector2[])
    AmplifyMotion.ClothState:Initialize()
    AmplifyMotionObjectBase:TryInitialize()
    AmplifyMotionObjectBase:Start()
    what could it be?

    edit: hm, taking out "auto register objs" it works. Seems a problem with the Interactive Cloth element, maybe? I didn't grasp what changes though if I remove this option.
    edit2: uh, oh, I guess what changes is that it doesn't work. I don't want to do it manually.. :(
     
  16. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    There's some problems there. Why is the vehicle blurred when the camera is the same relative velocity?
     
  17. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Hello

    Thank you for evaluating Amplify Motion.

    What is your Unity version?

    We currently do not support tearing and Unity 5 cloth.
     
  18. Danz112

    Danz112

    Joined:
    May 20, 2014
    Posts:
    39
    Hello. But it's 4.5.5f...
     
  19. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Hello

    We are not sure but it might just be an artistic choice by the developers. Amplify Motion does provide a configurable culling mask and there are ways to debug possible issues.

    I could speculate but it’s best to get in touch with the developers and try to help with any possible issues.

    Let us know if you come across any similar issues, we would be happy to help.
     
  20. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    In that case I will have to get back to you, I will pass this issue onto the AM developer.

    Thanks
     
  21. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Give your project the cinematic look it deserves with Amplify Motion

    Ziggurat, by Milkstone Studios​


    Get Ziggurat: Steam Page

    Amplify Motion Trial: Download
     
  22. PhobicGunner

    PhobicGunner

    Joined:
    Jun 28, 2011
    Posts:
    1,813
    Sorry if this has been answered but I can't for the life of me find it...

    I've got a situation where the camera essentially "teleports" over a large distance. I'd like to reset the blur during this, otherwise there's one frame where everything is "smeared" because of the large "velocity" due to the distance change.
    How should I accomplish this?
     
  23. Danz112

    Danz112

    Joined:
    May 20, 2014
    Posts:
    39
    sorry, any news? I'm guessing maybe the interactive clothes are not supported, but that would mean I can't buy this =(.
     
  24. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Hello, my apologies for the delayed reply.

    Have you tried to disable / enable the Amplify Motion camera script ? If so, let me know if that does not work for you.
     
  25. PhobicGunner

    PhobicGunner

    Joined:
    Jun 28, 2011
    Posts:
    1,813
    Actually, that seems to work just fine. Thanks!
     
  26. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Happy to hear it, let us know if you run into any additional issues.
     
  27. beffio

    beffio

    Joined:
    Aug 9, 2014
    Posts:
    143
    Hi there,

    Do you think it will work with new 4.6 UI elements ?

    Thanks
     
  28. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Hello,

    We are actually looking into it, I will keep you posted.

    Do you have a specific usage example in mind?

    All the best,
    Ricardo Teixeira
     
  29. beffio

    beffio

    Joined:
    Aug 9, 2014
    Posts:
    143
    Yes I would like to use it for motion blured UI elements. For example all my UI elements Menus, Panetls Button are animated. So you know like in AAA games it will looking nice if they will going blur while moving.
     
  30. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    As long as we can access the required information in order to apply the effect it should work. At the moment I cannot guarantee that it will work with all possible UI uses but we are looking into it. I will take note of your user name and get in touch as soon as we have any updates.

    Thanks
     
  31. PhobicGunner

    PhobicGunner

    Joined:
    Jun 28, 2011
    Posts:
    1,813
    Is there a best practice for getting motion blur to work on first person weapon cameras?

    I've got a main camera and a separate weapon camera, both deferred. I have the motion effect on the main camera with the weapon camera set as an overlay camera. However, objects in the background seem to "overwrite" the first person weapon's velocity vectors, like they're being rendered on top even though it should be the exact opposite (first person rendered on top of everything else).

    I've also tried both cameras being forward-rendered, and also combined main camera deferred + weapon camera forward. Nothing seems to help.

    Screenshots:
    Here's my scene:


    What it looks like from first person:


    Debug mode enabled:


    Previous image contrast enhanced:


    And the cube now moving side-to-side illustrating the problem I'm having.
     
  32. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Hello,

    You are using the best method. Are the weapons on a separate Layer mask?
     
  33. PhobicGunner

    PhobicGunner

    Joined:
    Jun 28, 2011
    Posts:
    1,813
    Yes, weapons are on the FirstPerson layer, which the WeaponCamera is set to render while the MainCamera is set to render everything *except* the FirstPerson layer. Additionally, the Amplify Motion effect is set to motion blur all layers.
     
  34. Diogo-Teixeira

    Diogo-Teixeira

    Joined:
    Apr 9, 2010
    Posts:
    494
    Hi PhobicGunner,

    When the weapon is blurring against the background, using this FPS/overlay configuration, it's usually caused by the weapon not having an Amplify Motion Object component attached. This means the weapon isn't registered against AM and motion vectors are not being drawn to the motion buffers.

    Can you check if the weapon Mesh game object has a AmplifyMotionObject component attached?

    Cheers
     
  35. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Hello Andyzano,

    We fixed the reported issue and we will soon submit a new update to the Unity Asset Store. Please do test the trial version that I sent you and let us know if the problem still persists in your project.

    Thanks!
     
  36. Danz112

    Danz112

    Joined:
    May 20, 2014
    Posts:
    39
    Sorry for the late answer but yes, it works. Thanks a lot!
     
  37. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    No problem, happy to know it's working.
     
  38. ksam2

    ksam2

    Joined:
    Apr 28, 2012
    Posts:
    1,080
    Didn't you said it will work with Unity 5? But in the Unity 5B17 I get below error

    AmplifyMotionBase.cs(332,53): error CS0117: `Environment' does not contain a definition for `ProcessorCount'
     
  39. ksam2

    ksam2

    Joined:
    Apr 28, 2012
    Posts:
    1,080
    Didn't you said it will work with Unity 5? But in the Unity 5B17 I get below error

    AmplifyMotionBase.cs(332,53): error CS0117: `Environment' does not contain a definition for `ProcessorCount'
     
  40. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Yes, it works great on Unity 5! We are about to release a fix for this particular issue regarding B17. We will let you know as soon as it's available in our download system.
     
    ksam2 likes this.
  41. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
  42. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    The issue was corrected, try the new Trial and let us know if you run into any additional issues.

    Amplify Motion 1.3.1 - Download

    AM 1.3.1 – 8th January 2015 – Stable
    • Fixed Console bugs/crashes
    • Fixed iOS/Mobile bugs/crashes
    • Fixed Overlay Camera bugs
    • Added Unity5 b18 support

    Thanks for testing!
     
  43. Z43D

    Z43D

    Joined:
    Jan 2, 2013
    Posts:
    100
    Thanks for the awesome assets Amplify! I'm using both Amplify Motion and Color in my game AMUN and I love them! They have been able to give me just the look I'm after. Appreciate you keeping them updated regularly as well :)

    AMUN Desktop Background.jpg
     
  44. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    Awesome! We have to add that to our product showcase ;)

    Happy to know that our products helped in the development of your game, we look forward to trying it out.
     
  45. Z43D

    Z43D

    Joined:
    Jan 2, 2013
    Posts:
    100
    That would be awesome :) Just let me know if you need anything from me for that!
     
  46. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    I will get in touch via email, thanks for using our products.
     
  47. Amplify_Ricardo

    Amplify_Ricardo

    Joined:
    Jul 19, 2013
    Posts:
    2,389
    To anyone evaluating the latest AM build for Unity 5:

    We found an issue in the trial version that prevented the plugin from executing properly. The issue has been corrected and the Trial pack has been updated.

    Latest Trial: http://amplify.pt/wp-content/download/AmplifyMotionTrial.unitypackage

    • After importing the trial, you must install the following package: Assets/AmplifyMotion/InstallForUnity5.unitypackage
    • The Unity related issue only affects trial version; the full version doesn't need extra installs.
    We will automate this process in future updates, this is a temporary requirement.
     
  48. DrewMedina

    DrewMedina

    Joined:
    Apr 1, 2013
    Posts:
    418
    Is there a way to use this with VR/oculus rift? I tried the demo version and it looks great until i move my head, then it blurs evrything in head directions. Im looking for the world to blur around me while i fly... I can't imagine how to get around this... Thabks!
     
  49. PhobicGunner

    PhobicGunner

    Joined:
    Jun 28, 2011
    Posts:
    1,813
    I'd think you'd want to turn of motion blur altogether in VR.
     
  50. DrewMedina

    DrewMedina

    Joined:
    Apr 1, 2013
    Posts:
    418
    I was hoping to blur the fast moving terrain during an intense flythrough of canyons. Its a cinematic effect, not necessary. like i said its tough because i only want to blur the outside fast moving terrain and nothing else. Maybe make my terrain an object blur? So nothing else blurs...