some questions about omni shaders

ChoppskiChoppski Posts: 507

I have not updated to ds22.1 and have accidentally bought some hair props that apperently cannot take anything but omni shaders, which is odd because some that I have can take other shaders, so I am a bit confused.

So my questions:

1. Does a product built for an omni shader prohibit one from using other shaders? Why?

2. If I upgrade to DS 4.22 and get the omnishader tools etc, can I use them on hair NOT created for omni shaders.

3. Why are PAs pushing only omni shaders (not all are) when many of us have so many hair shaders we can, and like, to use.

Thanks for any clarifications.

Comments

  • ZiconZicon Posts: 310
    edited May 29

    The Omni shader is specifically intended for strand-based hair (as opposed to hair created with strips of geometry) and is such an upgrade over previous shaders that it makes no sense to NOT use it if you can. The results look better and are much lighter to work with. You can use Omni shader on any strand-based hair, both new and old.

    You can, however, use any shader intended for strand-based hair on the hairs that come with Omni presets. You will, of course, not get the improvements of the Omni shader if you do so.

    Post edited by Zicon on
  • ChoppskiChoppski Posts: 507

    Zicon said:

    The Omni shader is specifically intended for strand-based hair (as opposed to hair created with strips of geometry) and is such an upgrade over previous shaders that it makes no sense to NOT use it if you can. The results look better and are much lighter to work with. You can use Omni shader on any strand-based hair, both new and old.

    You can, however, use any shader intended for strand-based hair on the hairs that come with Omni presets. You will, of course, not get the improvements of the Omni shader if you do so.

    Ok, thanks. I guess I asked because I have several strand based hairs where I can use some of the other hair shaders without a problem, but with stuff created for Omni, those shaders don't get the same result, and I have tried shaders made just for stand based hair. All of them work technically, but they don't look the same. I will likely need to break down and get DS 4.22. It's jsut that 4/21 started giving me memory issues so I worry about upgrading. 

  • ElorElor Posts: 1,473

    An alternative to upgrading is using the public beta (which is something like Daz 4.22.1xx now) alongside Daz 4.21 and this way, you can use Daz 4.21 with everything that doesn't require Daz 4.22 and the public beta for products that do require a more recent version.

  • lilweeplilweep Posts: 2,487

    Choppski said:

    Zicon said:

    The Omni shader is specifically intended for strand-based hair (as opposed to hair created with strips of geometry) and is such an upgrade over previous shaders that it makes no sense to NOT use it if you can. The results look better and are much lighter to work with. You can use Omni shader on any strand-based hair, both new and old.

    You can, however, use any shader intended for strand-based hair on the hairs that come with Omni presets. You will, of course, not get the improvements of the Omni shader if you do so.

    Ok, thanks. I guess I asked because I have several strand based hairs where I can use some of the other hair shaders without a problem, but with stuff created for Omni, those shaders don't get the same result, and I have tried shaders made just for stand based hair. All of them work technically, but they don't look the same. I will likely need to break down and get DS 4.22. It's jsut that 4/21 started giving me memory issues so I worry about upgrading. 

    it would help if you were more specific about what hair youre talking about, what shaders youre talking about, what the tesselation sides has been set to on the SBH, and what the unwanted results are.

    Most 'SBH' are technically the same.  The only thing that will be different for post-OmniHair SBH is that PAs will use the default 'render tesselation sides' of 0 or 1, as going above that on SBH is not needed for Omnihair shaders.  They can render "correctly" just being a curve.

    You can change render tesselation sides to 3 or something under Parameters if you want to/need to convert the SBH curves to geometry. That might be recommended if the shaders youre talking about need geometry to render "correctly", unclear from your post.

  • ChoppskiChoppski Posts: 507

    I upgraded to 4.22 so I can use the hair that comes with omnishader presets.

    But is there an actual omnishader somewhere in daz studio that I can apply to older hairs? or is the Revolution set the only way to apply omni shaders to other hairs?

  • AlmightyQUESTAlmightyQUEST Posts: 2,003

    There is, by default it should be intsalled in your library under \Shader Presets\Iray\OmniSurface . There may have been an updated to the Daz studio resources to include this, I don't recall if it is in the studio install or separate.

  • GordigGordig Posts: 10,051

    Note that updating DS alone won't give you access to the Omnishader; you also need to update your Default Resources.

  • ChoppskiChoppski Posts: 507

    Gordig said:

    Note that updating DS alone won't give you access to the Omnishader; you also need to update your Default Resources.

    yep, that was the issue. Thanks

Sign In or Register to comment.