Jump to content

A problem


DKnight

Recommended Posts

@DKnight Can you please check what render pipeline it says Gaia is configured for in the setup panel of the Gaia Manager? If it is not set to URP yet, you would need to switch it to URP in there:
image.png

If it is set to URP already, and you still get that message, it might be that the UPPipeline scripting define is missing. You would need to check under Edit > Project Settings > Player if the "UPPipeline" scripting define entry is there, and if not, add it manually:
image.png

This entry should normally be created during the pipeline switching process in Gaia, but can be removed for various reasons (e.g. resetting project setting files in source control, etc.)

Link to comment
Share on other sites

Ok checked both and had to enter the UPPipeline, but still get the message. This is a strange bug.

Link to comment
Share on other sites

On 5/5/2022 at 12:29 PM, DKnight said:

Ok checked both and had to enter the UPPipeline, but still get the message. This is a strange bug.

Hmm, I double checked the code, and it is relatively simple. It should complain if:

- You do NOT use ANY render pipeline asset in the Graphics Settings, but do have "HDPipeline" or "UPPipeline" in your scripting defines.
- You do use a HD Render pipeline asset, but do NOT have "HDPipeline" or DO have the "UPPipeline" scripting define
- You do use a Universal pipeline asset, but do NOT have "UPPipeline", or DO have the "HDPipeline" scripting define.

In other words, the defines should match what pipeline asset is being used, and the defines should be exclusive only. Do you maybe also have the "HDPipeline" define for some reason? That would be the only explanation I would have left. If you are familiar with coding, you could debug the GaiaUtils.UsesCorrectPipelineDefines() to see why it returns false for you in this case.

 

On 5/5/2022 at 2:31 PM, MiTschMR said:

I am wondering why it should be UPPipeline and not URPipeline. Maybe it was a typo by Peter?

It is indeed "UPPipeline", it is a bit weird naming choice, but originally we had "HDPipeline" and "LWPipeline" then the "Light Weight Render Pipeline" was renamed, and we wanted to keep the "two letter prefix + Pipeline" scheme. "URPipeline" would have been better in hindsight, our choice is a bit like "HIV virus" or "ATM Machine" 😉 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Tell a friend

    Love Canopy - Procedural Worlds? Tell a friend!
  • Need help?

    We work with some of the biggest brands in global gaming, automotive, technology, and government to create environments, games, simulations, and product launches for desktop, mobile, and VR.

    Our unique expertise and technology enable us to deliver solutions that look and run better at a fraction of the time and cost of a typical project.

    Check out some of our non-NDA work in the Gallery, and then Contact Us to accelerate your next project!

×
×
  • Create New...