Thanks for the Chapters, I was to skip to Animations to get disappointed after hearing they aren't supported for Iray Server, saved me 40 minutes of watching the whole video ✊✊
Wow ..every time i get to see your vids something new i get to learn in DAZ3d. i hope that you continue such lessons for all of us here .. many thanks and God bless
Awesome video! I've been wanting to learn more about this, but haven't had the time to investigate it yet. Thanks so much for sharing this information. I haven't found to many tutorial that really cover this. So it awesome to see you talking about this in depth. You're the best! WOOOOOOOO!!!!!!!! 😃
Does the proxy server work over the Internet? if yes, which ip address to use for connection. Everything works on my home network. But if I want, say, another person over the Internet to be able to render using my PC, then he cannot connect.
It definitely can be done, but on home routers you need to know a bit about networking to make it work. First you need to open the port on which the server communicates, both on the Windows and your router's firewall. Next you need to know your own external IP address, which is then the address your guest connects to. Note that your PC has an internal IP address too, so the router needs NAT enabled to translate accordingly.
Not at the moment. Animations require the streaming connection in the current implementation, which disables the render queue. For stills you can use the queue for multiple users though, so you can setup one Iray Server instance and submit jobs from multiple computers.
I am in Render settings -Bridge -Advances tab. I am trying to network 2 computers to join the computational power in local mode. In server I add the ip of the parent computer. It does not connect. Connection error. Both computers are on the same network. I have done a ping and the packets have been received OK. What am I doing wrong? Thank you very much. :)
The port you use for Iray server (9090 by default) needs to be open for the computers to communicate. Open it in both your firewalls and you should be good to go. If that's not it then I have no idea.
Iray Server has its own web server, so you can reach it through a web interface. You can keep track of its status and render progress that way, and download your images through it.
@@WPguru awesome! Just downloaded and it works great!! Thank you so much! I've also tried to connect with a computer outside of my network (another location) and I entered the same IP to the browser, 192.#.#.#:9090 but it would not connect, I tried the master (-m) extension and no extension from the outside computer, but still no luck. closed my VPN and Firewall (the first thing). any ideas! Again thank you so much!!!
@@PrepperLegend That's a more complicated setup that requires a bit of networking knowledge. You essentially have two IP addresses, an internal private (like 192.x.y.z) and an external public (something that can reach your router from the outside world, try googling "what's my IP" and you'll see it). Your router has a NAT (network address table) that forwards requests from the external address to the internal requesting computer. This requires something called port forwarding. I don't know much about it I'm afraid, but this article explains the details: docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-allow-outside-access
Great overview of the iray server especially from a daz3d perspective, have been looking into it as it allows renders to be done on other computers while working on the primary. Any idea if the "home" version of the iray support clustering or only as a stand alone? Anyone heard anything when/if daz3d will support animations through iray server?
I haven't bought it yet, but as soon as I do I'll let you know. I'm hoping only one license will be required, no matter how many computers we use as the cluster. Time will tell!
Just came across this while looking for a way to server queue and render daz jobs to free up my pc. This worked good on everything I tried except for HDRI scenes. The background does not render for me. Not sure if it's a Daz/Iray Server limitation or something I'm doing wrong. I don't use a lot of HDRI scenes though so it's not that big of a deal. Plan on setting up a dedicated render pc now. It will be nice not having my pc tied up waiting on a detailed 4k renders to finish.
@@PrepperLegend Unfortunately no. In fact I quit using it because I was spending more time trying to fix little quirks than the time I was saving using it. Some scenes rendered perfectly others would do weird things like not rendering a floor texture but in the mirror reflection the floor was there.
Great video, thanks for making it. Does this mean you need a $300 license on each of your machines? If I wanted to run my two computers on this server am I in for $600 a year?
I wish I knew - technically I think yes, but I think in practice you may get away with a single license. When I had it running on a couple of nodes here during testing, it was working fine without an additional license. This may have been due to the trial I had, but it's worth checking with the folks from Iraylpugins.com to clarify. If you find out, please let me know - I'd love to know this myself.
@@WPguru Hey thanks for the response. I did get in contact with their tech support. The answer is yes, you need two licenses. I used the free trial and then after purchase was a little taken back, but it makes sense. Luckily I can justify the cost for what I'm doing. But everyone should be aware, if you want to run two personal PCs with Iray Server, it will cost you $600 a year.
The Iray Server documentation is a good starting point. You'll have to be comfortable on the Windows command line to use it. Each computer on the network needs to have Iray server installed an running in slave mode, one system is the master, to which Daz Studio connects and from which you download the final renders. All servers participating can be barebones Windows installations.
There are various ways to do it: VNC clients, RDP connections or tools like TeamViewer and NoMachine. I use the latter, it's free and available for all major operating systems: nomachine.com
@@WPguru thank you so much. One more questions, am from Nigeria where can purchase Nvidia graphic card. and like how long will take to arrive at my door step
I set this up tonight with two PC's each with a high end RTX card. 4090 in one and 4070 ti super in the other. I got everything working in cluster mode, but the scene import takes forever, which kind of defeats one of the main purposes of using this for me. When looking at the scene import speed it's about 35mbps, but my network is gigabit and other network apps transfer through the network at over 800mbps. Anyone know of something I can check to make iray server move faster when importing the scene? A 5gb scene takes about 20 to 25 minutes to import.
The limitation could be Daz Studio or the way Iray evaluates what needs to be sent to the server. Apparently what you send to the server is cached, so if an object already exists on the server, it is not sent again the second time and subsequent transfers are mich faster. This is good news for animations, or subsequent renders of the same scene.
@@WPguru One thing I did notice when I was experimenting was that cluster rendering is about twice as fast importing the scene, for me at least, when I run iray server in udp multicast mode vs TCP/IP. For anyone interested, this video shows how to set things up in TCP/IP mode but for udp multicast mode you need to set different parameters in the shortcuts. For the master it's -c1 -m and for the nodes it's just -c1. You don't need to use an ip address.
Actually there is! You'll have to disable the queue and switch into streaming mode, then use the regular blue render button to let Iray Server to the rendering. I've explained how to do it here: ua-cam.com/video/Yy2jmE04FOM/v-deo.html
I was hoping it was a cloud server that had its own processing units. So, in a nutshell, I still have to purchase the big rig myself to render my projects or at best know someone willing to join my server who has a big gpu?
Yes Iray Server is a software, so you'll need to buy or rent hardware to use it. Some services will let you connect to their hardware for an hourly rate, without the need to own an Iray Server license. I'll make a video about this soon.
Assuming all ports are open, you'll need the IPv4 address without a protocol (so like 192.168.0.25), disable the secure check box, then admin and admin as credentials. During the installation, Iray Server adds 8 exceptions to the Windows firewall. If you still can't connect, see if you can ping the remote server from the DAZ machine. If so, disable the firewall briefly and see if that does the trick. If all else fails, try a remote Iray Server from Infinite Compute - it spins up in 5 minutes for less than $2 per hour: infinite-compute.com
@@achimschnick4890 Yes that's by design: when the Iray Server queue is running, the box can't be ticked. Stop the render queue, and you can tick the box. This will enable viewport streaming, as well as rendering animations using the regular blue Render button in DAZ Studio. I have a separate video about this here: ua-cam.com/video/Yy2jmE04FOM/v-deo.html
Yes, provided the server remains up and running. You can even share the render queue with other users, so multiple people can submit scenes if and when they need.
Not am I happy to see you also using Firefox, but maybe you don't want to show off all your secret bookmarks. I tend to put all my secret bookmarks in a folder called "resources"
The actual render time will depend on the hardware the Iray server is running on. It can increase your productivity though because you can keep working in DAZ Studio while Iray server renders.
Iray being originally an NVIDIA product, you'll need an NVIDIA GPU to reap the benefits. Alternatively, look into cloud rendering with Iray server. Infinite Compute have such a service: infinite-compute.com
I was crushed about this too... until I found out that it does work after all! Lookie here: www.patreon.com/posts/57084987 Full video with instructions coming soon 🤩
Thanks for the Chapters, I was to skip to Animations to get disappointed after hearing they aren't supported for Iray Server, saved me 40 minutes of watching the whole video ✊✊
Shortly after I made this video, I figured out how to do animations, they are possible after all:
ua-cam.com/video/Yy2jmE04FOM/v-deo.html
Wow ..every time i get to see your vids something new i get to learn in DAZ3d. i hope that you continue such lessons for all of us here .. many thanks and God bless
Hi, please tell me why the hdri map is not displayed on the Iray server when rendering?
Awesome video!
I've been wanting to learn more about this, but haven't had the time to investigate it yet.
Thanks so much for sharing this information. I haven't found to many tutorial that really cover this. So it awesome to see you talking about this in depth.
You're the best!
WOOOOOOOO!!!!!!!! 😃
My pleasure!
This is really useful! About to invest in my own mini-farm for my recently released project!
Great video, Let us know when will be available for videos as well! that would have been huge game changer
Perfect!! Just the video I needed. Thank you!
Does the proxy server work over the Internet? if yes, which ip address to use for connection. Everything works on my home network. But if I want, say, another person over the Internet to be able to render using my PC, then he cannot connect.
It definitely can be done, but on home routers you need to know a bit about networking to make it work. First you need to open the port on which the server communicates, both on the Windows and your router's firewall. Next you need to know your own external IP address, which is then the address your guest connects to. Note that your PC has an internal IP address too, so the router needs NAT enabled to translate accordingly.
Thanks a lot, I was able to configure.@@WPguru
I think I had a render server a few years back with 3ds max too. It may have been pre-iray though and I only had one PC to torture.
Thanks for the tut! Is there any way to render 2 animations simultaneously from 2 different users? Or at least set those jobs in queue?
Not at the moment. Animations require the streaming connection in the current implementation, which disables the render queue. For stills you can use the queue for multiple users though, so you can setup one Iray Server instance and submit jobs from multiple computers.
I am in Render settings -Bridge -Advances tab.
I am trying to network 2 computers to join the computational power in local mode.
In server I add the ip of the parent computer.
It does not connect. Connection error.
Both computers are on the same network. I have done a ping and the packets have been received OK.
What am I doing wrong?
Thank you very much. :)
The port you use for Iray server (9090 by default) needs to be open for the computers to communicate. Open it in both your firewalls and you should be good to go. If that's not it then I have no idea.
Might be a silly question but - How do you move between desktops? are they all connected through a KVM?
I mean how do see the iray server?
Iray Server has its own web server, so you can reach it through a web interface. You can keep track of its status and render progress that way, and download your images through it.
@@WPguru awesome! Just downloaded and it works great!! Thank you so much!
I've also tried to connect with a computer outside of my network (another location) and I entered the same IP to the browser, 192.#.#.#:9090 but it would not connect,
I tried the master (-m) extension and no extension from the outside computer, but still no luck.
closed my VPN and Firewall (the first thing). any ideas!
Again thank you so much!!!
@@PrepperLegend That's a more complicated setup that requires a bit of networking knowledge. You essentially have two IP addresses, an internal private (like 192.x.y.z) and an external public (something that can reach your router from the outside world, try googling "what's my IP" and you'll see it). Your router has a NAT (network address table) that forwards requests from the external address to the internal requesting computer. This requires something called port forwarding. I don't know much about it I'm afraid, but this article explains the details: docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-allow-outside-access
@@WPguru you sir are awesome!! Thank you so much!!
Great overview of the iray server especially from a daz3d perspective, have been looking into it as it allows renders to be done on other computers while working on the primary. Any idea if the "home" version of the iray support clustering or only as a stand alone?
Anyone heard anything when/if daz3d will support animations through iray server?
I haven't bought it yet, but as soon as I do I'll let you know. I'm hoping only one license will be required, no matter how many computers we use as the cluster. Time will tell!
Nice info, although I watched this almost to the end until you mentioned that iRay Server doesn't support animations.
Just came across this while looking for a way to server queue and render daz jobs to free up my pc. This worked good on everything I tried except for HDRI scenes. The background does not render for me. Not sure if it's a Daz/Iray Server limitation or something I'm doing wrong. I don't use a lot of HDRI scenes though so it's not that big of a deal. Plan on setting up a dedicated render pc now. It will be nice not having my pc tied up waiting on a detailed 4k renders to finish.
@Brad Bourque did you find a solution for the HDRI render?
@@PrepperLegend Unfortunately no. In fact I quit using it because I was spending more time trying to fix little quirks than the time I was saving using it. Some scenes rendered perfectly others would do weird things like not rendering a floor texture but in the mirror reflection the floor was there.
Great video, thanks for making it. Does this mean you need a $300 license on each of your machines? If I wanted to run my two computers on this server am I in for $600 a year?
I wish I knew - technically I think yes, but I think in practice you may get away with a single license. When I had it running on a couple of nodes here during testing, it was working fine without an additional license. This may have been due to the trial I had, but it's worth checking with the folks from Iraylpugins.com to clarify. If you find out, please let me know - I'd love to know this myself.
@@WPguru Hey thanks for the response. I did get in contact with their tech support. The answer is yes, you need two licenses. I used the free trial and then after purchase was a little taken back, but it makes sense. Luckily I can justify the cost for what I'm doing. But everyone should be aware, if you want to run two personal PCs with Iray Server, it will cost you $600 a year.
@@llamamanngames4303 Thanks for letting me (and all of us) know, much appreciated!
I know people like Alorth and Dr Pink Cake built their own render servers but I'm having trouble finding any information about doing it myself.
The Iray Server documentation is a good starting point. You'll have to be comfortable on the Windows command line to use it. Each computer on the network needs to have Iray server installed an running in slave mode, one system is the master, to which Daz Studio connects and from which you download the final renders. All servers participating can be barebones Windows installations.
Thanks you, my question is how do you connect two system in one monitor
There are various ways to do it: VNC clients, RDP connections or tools like TeamViewer and NoMachine. I use the latter, it's free and available for all major operating systems: nomachine.com
@@WPguru thank you so much. One more questions, am from Nigeria where can purchase Nvidia graphic card. and like how long will take to arrive at my door step
Pass I'm afraid, I would try to get one from Amazon or eBay.
I set this up tonight with two PC's each with a high end RTX card. 4090 in one and 4070 ti super in the other. I got everything working in cluster mode, but the scene import takes forever, which kind of defeats one of the main purposes of using this for me. When looking at the scene import speed it's about 35mbps, but my network is gigabit and other network apps transfer through the network at over 800mbps. Anyone know of something I can check to make iray server move faster when importing the scene? A 5gb scene takes about 20 to 25 minutes to import.
The limitation could be Daz Studio or the way Iray evaluates what needs to be sent to the server. Apparently what you send to the server is cached, so if an object already exists on the server, it is not sent again the second time and subsequent transfers are mich faster. This is good news for animations, or subsequent renders of the same scene.
@@WPguru Interesting. So maybe things will get faster once I've imported enough scenes. Thanks for the heads up!
@@WPguru One thing I did notice when I was experimenting was that cluster rendering is about twice as fast importing the scene, for me at least, when I run iray server in udp multicast mode vs TCP/IP. For anyone interested, this video shows how to set things up in TCP/IP mode but for udp multicast mode you need to set different parameters in the shortcuts. For the master it's -c1 -m and for the nodes it's just -c1. You don't need to use an ip address.
It is a bummer about the animation not working. I've been looking for a solution for years.
Actually there is! You'll have to disable the queue and switch into streaming mode, then use the regular blue render button to let Iray Server to the rendering. I've explained how to do it here: ua-cam.com/video/Yy2jmE04FOM/v-deo.html
I was hoping it was a cloud server that had its own processing units. So, in a nutshell, I still have to purchase the big rig myself to render my projects or at best know someone willing to join my server who has a big gpu?
Yes Iray Server is a software, so you'll need to buy or rent hardware to use it. Some services will let you connect to their hardware for an hourly rate, without the need to own an Iray Server license. I'll make a video about this soon.
I am bit crasy about this. DAZ Render does not connect although inserted my own IP of my Network as shown IE: IPv4 192. xxx etc, Where is the trick?
Assuming all ports are open, you'll need the IPv4 address without a protocol (so like 192.168.0.25), disable the secure check box, then admin and admin as credentials. During the installation, Iray Server adds 8 exceptions to the Windows firewall. If you still can't connect, see if you can ping the remote server from the DAZ machine. If so, disable the firewall briefly and see if that does the trick. If all else fails, try a remote Iray Server from Infinite Compute - it spins up in 5 minutes for less than $2 per hour: infinite-compute.com
@@WPguru Thanks, but I also see, that the 'render' box at DAZ cant be checked in the Bridge Mode. However i will try to fix that Tom. Too late now.
@@achimschnick4890 Yes that's by design: when the Iray Server queue is running, the box can't be ticked. Stop the render queue, and you can tick the box. This will enable viewport streaming, as well as rendering animations using the regular blue Render button in DAZ Studio. I have a separate video about this here: ua-cam.com/video/Yy2jmE04FOM/v-deo.html
And can I add to queue today and add to queue again tomorrow? Lol I’m just curious
Yes, provided the server remains up and running. You can even share the render queue with other users, so multiple people can submit scenes if and when they need.
Looks great. Unfortunately I'd have to start making some money doing renders before I can justify a $300/year subscription.
I pay $25 a month for my motorcycle insurance and I don't make any money doing that.
@@jasonnehl2732 Why would you pay for motorcycle insurance? Sorry, facetious reply, but surely you can see the differences.
Not am I happy to see you also using Firefox, but maybe you don't want to show off all your secret bookmarks. I tend to put all my secret bookmarks in a folder called "resources"
Does it makes my render fast
The actual render time will depend on the hardware the Iray server is running on. It can increase your productivity though because you can keep working in DAZ Studio while Iray server renders.
What if my computer does not have a gpu
Then you're screwed and Iray server will be so slow there's no point in running it.
Iray being originally an NVIDIA product, you'll need an NVIDIA GPU to reap the benefits. Alternatively, look into cloud rendering with Iray server. Infinite Compute have such a service: infinite-compute.com
No animation support! AAAAAAAAAGGGGGGHHHH! This would be perfect...
I was crushed about this too... until I found out that it does work after all! Lookie here: www.patreon.com/posts/57084987
Full video with instructions coming soon 🤩