Search Unity

Post Processing Ultimate: Post Processing Stack v2 Custom Effects Editor

Discussion in 'Assets and Asset Store' started by DawidMoza, Mar 12, 2018.

  1. Nosliac

    Nosliac

    Joined:
    Mar 27, 2017
    Posts:
    6
    Yes I even made a new clear project to test
     
  2. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    What version of Unity are You using? I'll test it.
     
  3. Nosliac

    Nosliac

    Joined:
    Mar 27, 2017
    Posts:
    6
    I have tested the 2018.3, 2018.4, 2019 and 2020
     
  4. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    I've found the issue! It will be fixed in the next update. If You want to get fixed files earlier, please contact me at assetstore.ntec@gmail.com
     
    Nosliac likes this.
  5. analogupstudios

    analogupstudios

    Joined:
    Jul 3, 2019
    Posts:
    14
    I am receiving significant errors in Unity 2020.1.6f1 UDRP DX12. Main error seems to stem from:

    The type or namespace name 'PostProcessing' does not exist in the namespace 'UnityEngine.Rendering' (are you missing an assembly reference?)

    Any ideas what would be causing this?
     

    Attached Files:

  6. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    You mean URP? As far as I know in case of URP Post Processing Stack v2 is working with 2019 LTS version only.
     
  7. analogupstudios

    analogupstudios

    Joined:
    Jul 3, 2019
    Posts:
    14
    No I meant HDRP not URP
     
  8. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    Support for Post Processing Stack v2 in HDRP has been discontinued in Unity 2019.1 unfortunately.
     
  9. Johny-Gull

    Johny-Gull

    Joined:
    Apr 22, 2014
    Posts:
    13
    Hi

    The asset inspired the description, but I didn't manage to do anything special with it, because every time I perform some action (even moving a node), the shader is saved and sometimes after that all the nodes disappear. If i reopen this shader, the field is still empty. This happens even in ready-made shaders.
    For example Overlay calls:
    and
    Checked in 2019.4.12f1 and 2020.1.7f1

    Therefore, a few questions and suggestions:
    1) Is it possible to disable automatic saving? It would be more convenient to add nodes and connect them when I already know what needs to be done and am not experimenting. This keeps the development flow

    2) Can you add a search to the node selection menu?

    3) In general, my task is to combine the view from the main camera with the hands from the first person, but there was a problem that these hands are not present in the scene (they do not react to DOF or AO, for example). So I decided that with the help of your asset it will be possible to combine not only _Screen, but also _DepthPass, which will give more flexibility in the end. Is it possible to do this?
     
    Last edited: Oct 17, 2020
  10. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    Hello, thank You for buying!

    1) Could You tell me on what spec are You working? I haven't ever heard about autosave being a problem, but I can add disabling autosave feature in the next update.

    2) There is already a search box, at the top of the context menu.

    3) Could You give me more information about Your problem? Maybe some pictures, because I don't really understand what You need to achieve.
     
  11. Johny-Gull

    Johny-Gull

    Joined:
    Apr 22, 2014
    Posts:
    13
    Thanks for the answer
    Threadripper 2990WX
    RTX 2080 Ti
    32 GB RAM
    2) Oh, sorry, how could i have missed it :) Thank You
    3) Main Camera uses 70 FOV and Hands Camera 27. This way they look good in my opinion.
    But the problem here is that it makes it impossible to use effects that work with geometry and depth on two layers at the same time.
    For example, I added a reaction to the walls for the arms - they rise when the character is too close to an obstacle. But here it would be nice to add AO where the hands and the wall meet. Also, if i add DOF to the camera, then the hands will not blur, and if i add it to the Hands Camera, then the blur will be cut off by the alpha mask
     
    Last edited: Oct 18, 2020
  12. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    I've already sent and update with disabling the autosave option setting. As for Your project, to be honest, I don't have experience in working with many cameras. So it's hard for me to give You some advice. I'm really sorry for that. But if You would like to see any additional functionalities in PPU, please feel free to tell me. I will happily try to implement them. The autosave update should be available on the store tomorrow, maybe on Tuesday, depending on how fast it's going to be checked.
     
  13. Johny-Gull

    Johny-Gull

    Joined:
    Apr 22, 2014
    Posts:
    13
    Many thanks
    I will definitely share it if it turns out something adequate
     
  14. Johny-Gull

    Johny-Gull

    Joined:
    Apr 22, 2014
    Posts:
    13
    After a few hours of work, everything works great!
    Thank you so much for your help
    Compatibility with 2020.1 confirmed
    Even during the compilation of the shader and the script, I constantly clicked on the Unity window, trying to drop it or at least somehow disrupt the work, but everything continued to work stably.
     
    DawidMoza likes this.
  15. sportique

    sportique

    Joined:
    May 27, 2013
    Posts:
    8
  16. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    So You want to make an effect that given a texture with cells is going through all the cells included? Are there any transitions required or just switching between cells?
     
  17. sportique

    sportique

    Joined:
    May 27, 2013
    Posts:
    8
    thanks for the reply! Yeah pretty much just sequencing/switching through the cells; no fancy transitions or anything.
     
  18. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    upload_2021-7-21_22-20-34.png

    flipbook.gif

    Source code:

    Code (CSharp):
    1. //{"Values":["0","NTEC/Screen/Flipbook","_MainTex","0",""]}|{"position":{"serializedVersion":"2","x":0.0,"y":1.0,"width":212.0,"height":89.0},"name":"Int","selected":false,"Values":["Columns","Tooltip","0"],"serial":0,"unique":3130,"type":"IntField"}|{"position":{"serializedVersion":"2","x":0.0,"y":100.0,"width":212.0,"height":89.0},"name":"Int","selected":false,"Values":["Rows","Tooltip","0"],"serial":1,"unique":3972,"type":"IntField"}|{"position":{"serializedVersion":"2","x":0.0,"y":199.0,"width":212.0,"height":69.0},"name":"Texture2D","selected":false,"Values":["Texture_Name","Tooltip"],"serial":2,"unique":-1,"type":"Texture2DField"}|{"tempTextures":0,"passes":[{"position":{"serializedVersion":"2","x":0.0,"y":36.0,"width":212.0,"height":16.0},"InputLabels":["Game"],"OutputLabels":["Screen"],"PassLabels":["0"],"VariableLabels":["None","Columns","Rows"],"Input":0,"Output":0,"Pass":0,"Iterations":1,"Variable":0}],"passOptions":["0"],"inputOptions":["Game"],"outputOptions":["Screen"],"variableOptions":["None","Columns","Rows"]}
    2. //\    CameraOutput\    4812.396\    839.4034\    192\    215\        False\            null\            null\        False\            null\            null\        False\            null\            null\        True\            13\            0\    StereoUV\    2258.897\    513.4039\    192\    175\        True\            null\            null\        True\            null\            null\        False\            null\            null\    Floor\    1815.818\    1258.421\    192\    135\        True\            null\            null\        True\            3\            1\    Time\    888.3968\    1313.596\    192\    255\        False\            null\            null\        True\            12\            1\        False\            null\            null\        False\            null\            null\        False\            null\            null\    Mod\    3035.119\    1251.405\    192\    215\        /4\        True\            null\            null\        True\            2\            0\        True\            7\            0\        False\            null\            null\    Mod\    2944.674\    845.6257\    192\    215\        /4\        True\            null\            null\        True\            14\            0\        True\            6\            0\        False\            null\            null\    _Int\    1728.897\    743.7374\    192\    95\        /Columns\        /1\        /3130\        True\            null\            null\    _Int\    1594.736\    1688.718\    192\    95\        /Rows\        /2\        /3972\        True\            null\            null\    Add\    3460.998\    681.929\    192\    215\        /4\        True\            null\            null\        True\            5\            0\        True\            1\            0\        False\            null\            null\    Add\    3472.998\    1009.929\    192\    215\        /4\        True\            null\            null\        True\            4\            0\        True\            1\            1\        False\            null\            null\    Div\    3888.999\    793.9295\    192\    215\        /4\        True\            null\            null\        True\            8\            0\        True\            6\            0\        False\            null\            null\    Div\    3952.999\    1187.929\    192\    215\        /4\        True\            null\            null\        True\            9\            0\        True\            7\            0\        False\            null\            null\    Mul\    1943.999\    957.5404\    192\    215\        /4\        True\            14\            1\        True\            3\            1\        True\            6\            0\        False\            null\            null\    _Texture2D\    4386.698\    998.1754\    192\    375\        /Texture_Name\        /1\        /-1\        True\            null\            null\        False\            null\            null\        False\            null\            null\        False\            null\            null\        False\            null\            null\        True\            10\            0\        True\            11\            0\        False\            null\            null\    Floor\    2405\    1032.5\    192\    135\        True\            5\            1\        True\            12\            0
    3.  
    If you already have PPU is should be enough to create new .hlsl file, paste the source code, open it using PPU and save.
     
  19. sportique

    sportique

    Joined:
    May 27, 2013
    Posts:
    8
    Thank you! that's great and it works perfectly!

    thanks again!
     
    Last edited: Jul 22, 2021
  20. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    I'm glad I was able to help You, please consider reviewing the asset as it really helps to promote it. Greetings!
     
  21. dizzymediainc

    dizzymediainc

    Joined:
    Apr 6, 2014
    Posts:
    433
    I want to create a radiation effect similar to Metro Exodus, how would i go about doing this with your system?

     
  22. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    Great question!

    Samples already contains the glitch effect and the creation process should be somehow similar - create Your own random number generator that will take time and coords as a parameters and it will determine when certain pixel should be white as in the video.

    Wish You luck!
     
  23. dizzymediainc

    dizzymediainc

    Joined:
    Apr 6, 2014
    Posts:
    433
    Yea i'm going to need luck lol as there is are no real tutorials for your system, i expected an answer similar to the one you gave sportique which was a sample of how you could do it. That would be helpful, i can then adjust it from there.
     
  24. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    I will try to find some time. As for tutorials, I know what there is a problem, I'm currently working on a rather big update, but there are plans about making some.
     
    dizzymediainc likes this.
  25. dizzymediainc

    dizzymediainc

    Joined:
    Apr 6, 2014
    Posts:
    433
    Awesome :) thanks a bunch.
     
  26. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    Sorry that it took so long, but here is the basic tutorial. Also newest 1.5.0 update is available! Would love to hear Your opinion about that tutorial, so the future ones can be better.
     
    dizzymediainc likes this.
  27. dizzymediainc

    dizzymediainc

    Joined:
    Apr 6, 2014
    Posts:
    433
    Awesome, i'll check it out ^_^
     
    DawidMoza likes this.
  28. DawidMoza

    DawidMoza

    Joined:
    Nov 24, 2016
    Posts:
    216
    So, did You have time to check it already? I would love to hear some opinions, especially critical as they are more valuable :)