IMPORTANT:

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible: https://developer.oculus.com/quest-pitch/

For additional information and context, please see "Submitting Your App to the Oculus Quest Store".
Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Should we be using the Universal Render Pipeline?

phystophysto Posts: 21
Brain Burst
My current project is still on the legacy renderer.  Should I be using the URP for performance?

Comments

  • phystophysto Posts: 21
    Brain Burst
    Sorry. Not sure what the correct name is but I was referring to the best pipeline for Unity which may or may not still be called the Lightweight Render Pipeline. Is anyone using that for Quest?
  • K9Ch33tahK9Ch33tah Posts: 3
    NerveGear
    edited September 11
    I'm currently using URP It but depends if you want to use some urp feature like shader graph. Otherwise 3d is a bit more stable at the moment.
  • phystophysto Posts: 21
    Brain Burst
    K9Ch33tah said:
    I'm currently using URP It but depends if you want to use some urp feature like shader graph. Otherwise 3d is a bit more stable at the moment.

    I can live without shader graph if I need to. Just wondering if the performance of the URP is acceptable on Quest.
  • ribrib Posts: 16 Oculus Start Member
    I've been using LWRP, now URP for fair while on Quest and I've been happy with the performance so far (profiling, I'm able to hit 70fps ok with the content I'm building). I currently have a separate render pipeline asset configured for Quest vs PC to tune it a little.
  • mightycoconutmightycoconut Posts: 7
    Brain Burst
    I'm using URP (upgraded from OG LWRP) and getting ~400k tris through it at steady 72fps. Had to optimize quite a bit, but pretty impressive. Some of the shaders on the avatars/controllers weren't supported so you might have to upgrade those yourself.
  • phystophysto Posts: 21
    Brain Burst
    rib said:
    I've been using LWRP, now URP for fair while on Quest and I've been happy with the performance so far (profiling, I'm able to hit 70fps ok with the content I'm building). I currently have a separate render pipeline asset configured for Quest vs PC to tune it a little.
    Thanks. I'm going branch and upgrade from legacy to URP and see how it goes.

  • phystophysto Posts: 21
    Brain Burst
    I'm using URP (upgraded from OG LWRP) and getting ~400k tris through it at steady 72fps. Had to optimize quite a bit, but pretty impressive. Some of the shaders on the avatars/controllers weren't supported so you might have to upgrade those yourself.
    > ~400k tris through it at steady 72fps.
    WOW! I'm been budgeting for ~50K and trying to limit the number of materials and textures.

    Any chance you can, in general terms, talk about what you're optimized?

  • phystophysto Posts: 21
    Brain Burst
    I'm using URP (upgraded from OG LWRP) and getting ~400k tris through it at steady 72fps. Had to optimize quite a bit, but pretty impressive. Some of the shaders on the avatars/controllers weren't supported so you might have to upgrade those yourself.

    You mean Quest 1 not Quest 2, right?
Sign In or Register to comment.