Question about Daz and new AMD Radeon cards.

in The Commons
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.
Comments
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.
They will "work" with Daz Studio; they just won't contribute to Iray renders.
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.
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.
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.
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.
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,
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.
Use Reality?
https://preta3d.com/reality-details/
Poser 12 has introduced support for AMD cards as well as Nvidia.
there is also the DAZ to Unreal bridge
Poser also uses the Blender Cycles engine.D|S doesn't.
I thought MDL was supposed to be a bit of a standard format.
Set the Render Engine to Viewport in Render Settings and the Viewport Drawstyle to Filament, then render.
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.
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
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.
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).
...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.
...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?
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.
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.
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 :)
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