Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Resolved Post-processing Stack v2 2.3.0

Discussion in 'General Graphics' started by Atix07, Jul 12, 2021.

  1. Atix07

    Atix07

    Joined:
    Jul 27, 2013
    Posts:
    182
    juanitogan likes this.
  2. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,628
  3. Mauri

    Mauri

    Joined:
    Dec 9, 2010
    Posts:
    2,663
    Per the thread title, the OP wants to use version 2.3.0 of the stack. The GitHub page also indicates:
    • For versions of Unity starting from 2017.2+, use version 2.3.0.
    However, there is no 2.3.0 on the Releases page and nowhere else.

    It's not the first time someone faced this problem:
     
    juanitogan, AcidArrow and PutridEx like this.
  4. Atix07

    Atix07

    Joined:
    Jul 27, 2013
    Posts:
    182
    For versions of Unity starting from 2017.2+, use version 2.3.0. For older versions of Unity (5.6 and 2017.1), use version 2.1.8. There is no 2.3.0 in github.
     
  5. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,628
    Isn't 2.3.0 supposed to be installed from the package manager?
     
  6. Atix07

    Atix07

    Joined:
    Jul 27, 2013
    Posts:
    182
    I think so... There is no package manager in 2017
     
  7. Mauri

    Mauri

    Joined:
    Dec 9, 2010
    Posts:
    2,663
    Try this: https://download.packages.unity.com/com.unity.postprocessing/-/com.unity.postprocessing-2.3.0.tgz

    List of all available versions: https://download.packages.unity.com/com.unity.postprocessing

    Open the .tgz file with e.g. 7-Zip afterwards. You will find another .tar inside of it - just open it and you will get to the PostProcessing folder eventually, which you can then place inside your project's Assets folder. (I haven't tested it this way, but it should work).

    Somehow, the 2.3.0 version is - contrary to the GitHub page - meant for 2018.1+... Just another Unity fudge-up, I guess.
     
    qbaige and AcidArrow like this.
  8. Atix07

    Atix07

    Joined:
    Jul 27, 2013
    Posts:
    182
    Code (CSharp):
    1. using System.Collections;
    2. using System.Collections.Generic;
    3. using UnityEngine;
    4. using UnityEditor.PackageManager.Requests;
    5. using UnityEditor.PackageManager;
    6. using UnityEditor;
    7.  
    8. public class req : MonoBehaviour
    9. {
    10.     static AddRequest Request;
    11.  
    12.     [MenuItem("Window/Add Package Example")]
    13.     static void Add()
    14.     {
    15.         // Add a package to the project
    16.         Request = Client.Add("com.unity.postprocessing@2.1.7");
    17.         EditorApplication.update += Progress;
    18.     }
    19.  
    20.     static void Progress()
    21.     {
    22.         if (Request.IsCompleted)
    23.         {
    24.             if (Request.Status == StatusCode.Success)
    25.                 Debug.Log("Installed: " + Request.Result.packageId);
    26.             else if (Request.Status >= StatusCode.Failure)
    27.                 Debug.Log(Request.Error.message);
    28.  
    29.             EditorApplication.update -= Progress;
    30.         }
    31.     }
    32. }
    Documents say this works too but cant seem to find downloaded package
     
  9. Atix07

    Atix07

    Joined:
    Jul 27, 2013
    Posts:
    182
    Oh ok coool! The files you sent me is also can be downloaded by the code I shared. Thanks for helping :)
     
  10. juanitogan

    juanitogan

    Joined:
    Aug 18, 2017
    Posts:
    27
    That is just according to the Package Manager data. It says that for all old packages regardless. Likely because Package Manager itself requires 2018.1+. Anyhow, I just added 2.3.0 to my 2017.4 project, GRITS Racing, and it appears to be working fine. Thanks for the link and how to find all versions. It helped a ton.