Question about Daz and new AMD Radeon cards.

Heya,

I was just wondering if and how the new AMD cards like the RX 6900 XT will work with Daz?

I am assuming they will at least work? Will it be able to use all the Daz features? Or would there be issues because Iray is Nvidia technology with the cuda stuff? 
 

Sorry I dunno much about AMD cards, just trying to work out if I should go with RTX 3090 or wait for AMD.

Also side question does anyone know if the AMD cards will work well for AI based deep learning? Like deepfacelab for example?

 

Thanks.

«1

Comments

  • nonesuch00nonesuch00 Posts: 18,316

    No they won't. They'll work with Blender and you can export DAZ scenes to Blender with DAZ2Blender plugin or with Diffeomorphic. Diffeomorphic will probably do more at once for you than the DAZ2Blender will.

  • GordigGordig Posts: 10,186

    They will "work" with Daz Studio; they just won't contribute to Iray renders. 

  • No they won't. They'll work with Blender and you can export DAZ scenes to Blender with DAZ2Blender plugin or with Diffeomorphic. Diffeomorphic will probably do more at once for you than the DAZ2Blender will.

    Ahh yep. Looks like if I want to render with I have to go with RTX same will go for cuda based AI stuff. 
     

    'Bit of a bummer, the new AMD cards esp the 6900 XT look really good at lest in terms of gaming esp for the price compared to the RTX 3090. crying

     

  • LeanaLeana Posts: 11,830
    edited November 2020

    Depends what your definition of "work" is. 

    If you mean "can I launch DS and play with it on a PC having an AMD GPU", the answer is yes.

    If you mean "will the GPU be used for Iray renders" then no.

    Post edited by Leana on
  • CUDA is required for iRay. CUDA is exclusively on Nvidia cards.

    Radeon cards therefore do not have CUDA and will not be usable with iRay.

  • Ghosty12Ghosty12 Posts: 2,065

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

  • GordigGordig Posts: 10,186
    Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

  • Gordig said:
    Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

    This is non trivial as anyone who has exported to Blender should know. iRay materials do not easily or automatically convert to those used in other renderers. Simply integrating another render engine into DS would have little if any effect if the PA's did not embrace it.

    For instance a new render engine was added in the most recent public Beta release, but for some reason you can't actually do full renders just use it for the viewport. I have honestly no idea why that was done but there it is. But even if the rest of the needed functionality will eventually be added how will it matter if the PA's don't support it? Octane and LuxRender have had plugins for DS for ages and there are at best a handful of products with materials for each.

  • Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    I don't ever see that happening. I have a 5700xt in another machine and even with Prorender from AMD is like getting raped by an elephant frustrating to use. Oh and the renders suck too.  There are so few people using it the support is non-existent. Most of the #D animation programs now just do not like AMD, 

  • nicsttnicstt Posts: 11,715
    edited November 2020

    I use Blender for rendering. I do like having the option to render in Studio, which is painful on a CPU, but if the cost/performance (and power saving) is sufficient then I will switch to AMD.

    So depending how you look at it then you can export from Studio (Daz is the company), and render in Blender using AMD.

    Post edited by nicstt on
  • scorpioscorpio Posts: 8,479

    Poser 12 has introduced support for AMD cards as well as Nvidia.

  • there is also the DAZ to Unreal bridge

  • AscaniaAscania Posts: 1,855
    scorpio said:

    Poser 12 has introduced support for AMD cards as well as Nvidia.

    Poser also uses the Blender Cycles engine.D|S doesn't.

  • NylonGirlNylonGirl Posts: 1,932
    Gordig said:
    Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

    This is non trivial as anyone who has exported to Blender should know. iRay materials do not easily or automatically convert to those used in other renderers. Simply integrating another render engine into DS would have little if any effect if the PA's did not embrace it.

    I thought MDL was supposed to be a bit of a standard format.

  • Gordig said:
    Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

    This is non trivial as anyone who has exported to Blender should know. iRay materials do not easily or automatically convert to those used in other renderers. Simply integrating another render engine into DS would have little if any effect if the PA's did not embrace it.

    For instance a new render engine was added in the most recent public Beta release, but for some reason you can't actually do full renders just use it for the viewport. I have honestly no idea why that was done but there it is. But even if the rest of the needed functionality will eventually be added how will it matter if the PA's don't support it? Octane and LuxRender have had plugins for DS for ages and there are at best a handful of products with materials for each.

    Set the Render Engine to Viewport in Render Settings and the Viewport Drawstyle to Filament, then render.

  • NylonGirl said:
    Gordig said:
    Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

    This is non trivial as anyone who has exported to Blender should know. iRay materials do not easily or automatically convert to those used in other renderers. Simply integrating another render engine into DS would have little if any effect if the PA's did not embrace it.

    I thought MDL was supposed to be a bit of a standard format.

    It isn't. It's Nvidia's creation and no one else really uses it.

  • nonesuch00nonesuch00 Posts: 18,316
    NylonGirl said:
    Gordig said:
    Ghosty12 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

    This is non trivial as anyone who has exported to Blender should know. iRay materials do not easily or automatically convert to those used in other renderers. Simply integrating another render engine into DS would have little if any effect if the PA's did not embrace it.

    I thought MDL was supposed to be a bit of a standard format.

    It isn't. It's Nvidia's creation and no one else really uses it.

    Not 100% certain myself but I think it's PBR/PBS that is the standard but as we know from all the PBR/PBS implementations the format of presentation of that data in a file or the presentation of it to the render engine isn't standard at all, it's just the behavior of those parameters in the render engine that is (supposed to be) standard.

  • HogyoHogyo Posts: 59

    I have just bought a new PC with AMD 6700x GPU.

    It does not work at all for Daz ( I mean for the GPU render)

    I'm sending back the PC and buy one with the Nvidya 3060 12Gb

  • TaozTaoz Posts: 9,979

    Ascania said:

    Poser 12 has introduced support for AMD cards as well as Nvidia.

    Poser also uses the Blender Cycles engine.D|S doesn't.

    I'm not impressed with Cycles in Poser though, but it could be because of a lack of appropriate shaders in the items I've tried of course, don't know much about how to use it.

  • N-RArtsN-RArts Posts: 1,523

    Iray DOES work with AMD CPUs! 

    Although, I've always loved the look of Superfly in Poser (the older version, that is - Not the new cycles version). 

  • kyoto kidkyoto kid Posts: 41,239

    artphobe said:

    Use Reality?

    https://preta3d.com/reality-details/

    ...a few major downsides, LuxRender (Reality is just the interface) is still a CPU based engine, it has not been updated for years (not even sure it's even available anymore as the developers abandoned it for a new engine called "Luxcore"), and was geologically slow even compared to Iray in CPU mode.  We're not talking hours, we're talking days.  I used to use it and even after a over a full  day of processing (on a 64 bit system with a hyper-threading CPU), renders were still very grainy.

    I will admit Lux and Reality had a few nice features, one: as advertised reality has a "spaghetti free" shader conversion system . Two: you can run Lux in background or pause rendering to free up resources for other tasks and resume form the same point later, and 3: once the scene was loaded into LuxRender you could close the Daz Programme and scene file down, further reducing the load on system resources. 

    Unfortunately the 4th edition of Reality was rather buggy and when subsequent revisions fixed one thing, something else usually broke, which is why I gave up on it and went back to 3DL until Iray was introduced in the 4.8 beta. Lux added a speed boost which was touted to make it render 10x faster (on my older system I was lucky to get 2 to 3 times the speed advantage) but it was at the cost of render quality.

  • kyoto kidkyoto kid Posts: 41,239

    nonesuch00 said:

    The only way AMD cards would be useful for rendering in Daz Studio, is if Daz intergrate Blender Cycles into Daz Studio..

    Or AMD's own rendering engine.

    This is non trivial as anyone who has exported to Blender should know. iRay materials do not easily or automatically convert to those used in other renderers. Simply integrating another render engine into DS would have little if any effect if the PA's did not embrace it.

    I thought MDL was supposed to be a bit of a standard format.

    It isn't. It's Nvidia's creation and no one else really uses it.

    Not 100% certain myself but I think it's PBR/PBS that is the standard but as we know from all the PBR/PBS implementations the format of presentation of that data in a file or the presentation of it to the render engine isn't standard at all, it's just the behavior of those parameters in the render engine that is (supposed to be) standard.

    ...sounds like the old BASIC programming language (back in the mainframe and minicomputer days),   While it was supposed to be a "user friendly" language, just about every system developer/vendor had a different "dialect" .  I first learned BASIC for the Burroughs 6700 and when I moved on to a different system (like a Digital PDP-11 or Data General MV10000), it was back to the learning curve for a bit to deal with the slight differences.

  • I also have an AMD graphics card (Radeon R7 200 series) and I heard you can have an Nvidia card on the side to do only the rendering while having another card just handle the page and so. Will that work?

  • Leana said:

    Depends what your definition of "work" is. 

    If you mean "can I launch DS and play with it on a PC having an AMD GPU", the answer is yes.

    If you mean "will the GPU be used for Iray renders" then no.

    I'm in the minority, but that works for me... I use the quick non-IRay rendering, since I don't need a fully rendered scene.  I use Daz as basically virtual artist's models and settings -  -raw material for drawings or paintings.  I finally got it working after an OpenGL issue, but it's laggy as HELL.  I thought switching it to using the graphics card instead of CPU would help, but so far, nope.  

  • jd641jd641 Posts: 459

    superesp87_58361490f5 said:

    I also have an AMD graphics card (Radeon R7 200 series) and I heard you can have an Nvidia card on the side to do only the rendering while having another card just handle the page and so. Will that work?

    Using an nvidia card as a slave render card is something a lot of people do, I have a 3060 that's dedicated to rendering everything while my 1070 handles the scenes and desktop. What I don't know is how having both an AMD GPU and an Nvidia GPU will work as far as driver conflicts are concerned.

  • PerttiAPerttiA Posts: 10,024

    jd641 said:

    superesp87_58361490f5 said:

    I also have an AMD graphics card (Radeon R7 200 series) and I heard you can have an Nvidia card on the side to do only the rendering while having another card just handle the page and so. Will that work?

    Using an nvidia card as a slave render card is something a lot of people do, I have a 3060 that's dedicated to rendering everything while my 1070 handles the scenes and desktop. What I don't know is how having both an AMD GPU and an Nvidia GPU will work as far as driver conflicts are concerned.

    Mixing several GPU's with different chip manufacturers, is one of the common causes for conflicts - The main reason why I never accept a system with integrated graphics.

  • nonesuch00nonesuch00 Posts: 18,316

    Look at this thread for those that want to AMD render in DAZ Studio:

    Iray vs LuxCore: "Heads to Heads" Blind Comparison - Daz 3D Forums

     

  • If Daz Studio doesn't fall behind the rest of the graphics world, it will migrate to USD. That would mean it would work with any renderer that has a render delegate which, trust me, will be all of them. The rest of the 3D world is solving these types of problems; the only question is whether Daz Studio is going to be a modern, well behaved member of that future or continue to do things the Daz Way.

    In all fairness, up until now the Daz Way has worked pretty darned well, but the rest of the 3D world is rapidly integrating. SIGGRAPH 2021 just concluded last week, and there were no less than 4 sessions exclusively on USD, and USD was ever present in many more. It has clearly been accepted as the way forward, and an app that needs development work to function with other renderers will look increasingly like an outdated relic. None of us want to see that, and I hope that Daz also embraces USD.

    Off topic, but the same will go for assets. PAs on, say, Stonemason's level can stand shoulder to shoulder with the best I've seen on Turbosquid or CGTrader and they'd benefit from USD as well. Come to think of it, no, Daz please don't do that as the asset prices will probably go up :)

  • vwranglervwrangler Posts: 4,901

    TheMysteryIsThePoint said:

    If Daz Studio doesn't fall behind the rest of the graphics world, it will migrate to USD. That would mean it would work with any renderer that has a render delegate which, trust me, will be all of them. The rest of the 3D world is solving these types of problems; the only question is whether Daz Studio is going to be a modern, well behaved member of that future or continue to do things the Daz Way.

    For what it's worth, nVidia is tinkering with USD/RTX/MDL combinations. Whether/how/when that will be incorporated into a future version of Iray -- and what sort of truly epic graphics card you'd need to buy to use it -- who can say?

    https://developer.nvidia.com/usd

     

Sign In or Register to comment.