Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
obi fluid + hdrp
#17
(08-11-2021, 09:02 AM)josemendez Wrote: I still regularly attempt to get the renderer working in HDRP. All my efforts so far have been in vain, it just seems like HDRP (and the whole SRP ecosystem) is designed with a few very specific use cases in mind, as soon as something deviates from the marked path it becomes an unsurmountable wall.

Writing a non-trivial shader by hand for HDRP (which is where I invested my time at first) is out of the question, Unity has made it clear in the past that their intention is for ShaderGraph to be the one and only way to make shaders for SRPs. ShaderGraph however is still nowhere close to being flexible enough to implement what Obi needs.

In one of my latest attempts I learned that not long ago it wasn't possible to pass custom interpolated data from the vertex to the fragment stage (something that Obi heavily relies on), SG just got an update to allow this - but only in Unity 2020.2 and up -. This is basic functionality that should have been there from the start imho. See: https://forum.unity.com/threads/performi...st-7553410

Recently, the folks at Unity have backpedaled on pushing ShaderGraph as the only way to write shaders and will allow hand-written stuff in the future. However they're still in the design stages of a shader API for HDRP (and other SRPs) that makes it feasible to write custom shader stuff by hand without the need to completely take apart the entire render pipeline and reassemble it yourself.

Just trying to get my frustration across  Indeciso . Jason Booth's better shaders package is right now the only alternative left to deal with non-trivial HDRP shaders, this is where I've been investing my time lately.

Will keep you updated on this but I expect it to keep being a long and painful road.
I understand.

Appreciate all your work!
Reply


Messages In This Thread
obi fluid + hdrp - by marad747 - 14-09-2020, 10:34 AM
RE: obi fluid + hdrp - by josemendez - 14-09-2020, 11:20 AM
RE: obi fluid + hdrp - by marad747 - 18-09-2020, 02:30 PM
RE: obi fluid + hdrp - by josemendez - 18-09-2020, 02:45 PM
RE: obi fluid + hdrp - by zagoalie - 24-10-2020, 05:37 PM
RE: obi fluid + hdrp - by josemendez - 26-10-2020, 08:30 AM
RE: obi fluid + hdrp - by ibbybn - 11-02-2021, 11:41 PM
RE: obi fluid + hdrp - by MostHated - 28-02-2021, 07:37 PM
RE: obi fluid + hdrp - by josemendez - 01-03-2021, 01:36 PM
RE: obi fluid + hdrp - by tepat - 16-03-2021, 02:55 PM
RE: obi fluid + hdrp - by dino56ac - 27-04-2021, 04:16 AM
RE: obi fluid + hdrp - by forestsource - 05-05-2021, 01:27 PM
RE: obi fluid + hdrp - by Necka - 05-06-2021, 06:11 PM
RE: obi fluid + hdrp - by sam3dx - 29-08-2021, 08:03 PM
RE: obi fluid + hdrp - by whack - 07-11-2021, 09:03 PM
RE: obi fluid + hdrp - by josemendez - 08-11-2021, 09:02 AM
RE: obi fluid + hdrp - by whack - 09-11-2021, 06:55 PM
RE: obi fluid + hdrp - by Epineurien - 05-02-2022, 01:21 PM
RE: obi fluid + hdrp - by josemendez - 06-02-2022, 12:31 PM
RE: obi fluid + hdrp - by sam3dx - 14-02-2022, 09:39 AM
RE: obi fluid + hdrp - by locque - 01-03-2022, 08:40 AM
RE: obi fluid + hdrp - by fluidman84 - 30-03-2022, 05:28 PM
RE: obi fluid + hdrp - by josemendez - 31-03-2022, 08:25 AM
RE: obi fluid + hdrp - by locque - 02-05-2022, 10:03 AM
RE: obi fluid + hdrp - by LiquidOwl - 13-05-2023, 09:12 PM