Iray versus Luxrender
![HornetBoy](https://secure.gravatar.com/avatar/ef075b311aea0daab881c7ebd18a8e4c?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2Fef075b311aea0daab881c7ebd18a8e4c_100.png)
As a very happy user of Luxrender for the past year (in conjunction with DS3), I thought I'd give Iray a try. Well done DAZ for including a physically based render engine, I was never particularly happy with my results using 3Delight.
I'm very impressed by the level of control afforded by Daz's implementation of Iray, but do have one initial concern in that it doesn't seem to be possible to vary individual light (or light group) intensity whilst the render is taking place. This is a feature that I use a great deal with Luxrender, allowing me to immediately see the impact of changing the balance of lighting within a scene without having to restart the render - this fine-tuning in real-time is very useful. The fact that Iray renders most scenes more quickly than Luxrender is some compensation.
Comments
Well, you can always use the Iray draw style in the main viewport or the Aux viewport... these are live, interactive previews that you can use to tune those lights before starting a final render.
My experience with Luxrender/Reality 4 in both Daz and poser was much different from yours. I got few successful renders from it as it loved to lock-up and stop responding on both of my graphics workstations. While I miss the ability to fiddle with the lights while it's running, IRay is at least stable for me. It's also free. That counts for a lot. Now, if it only had a decent and comprehensive manual.
Pose2Lux is a free alternative to Reality (hey, a free Poser interface for a free renderer), and accesses the same features in Luxrender (real-time tweaking, etc). It's also quite stable, in my experience.
Is there no documentation on Iray at Nvidia? I thought I saw some links there.
i've run LuxRender in WinXp, OS 10.6 - 10.10, Windows 7 on all different HW and not had a problem with even massive renders.
It will work on processors that are 10 years old.
Iray simply wont run on some early CUDA cards and even as ATI makes better cards for cheaper right now it's not an option for ATI users either.
Iray also runs on CPU just fine. I have a small graphiccard that gets knocked out by most scenes I try to render, but it works great with the CPU.
I should have rephrased: Older CUDA GPU's, ATI cards users will not get to take advantage of speed gains anywhere near what the newer CUDA Nvidia cards can. All that aside I'm looking to drop a new GPU in my old rig to use this engine.
Is ATI not working on this type of feature for their own cards? Certainly not a freely-included rendering engine for DS, but are they even working on a similar API that can generate plugins, or even a standalone renderer that utilizes their proprietary card structure?
They might want to explore that field.
Iray is proprietary to Nvidia, they make the rendering engine, Daz just integrates it into Studio.
There are many 3rd party rendering solutions that already take advantage of AMD/ATI but Iray is not one of them.
I'm aware that Iray is Nvidia's creation. I was asking if ATI was doing something similar.
Just bought Luxus for Carrara and need some pointers as its not working for me.
I have installed LuxRender_1.4_x64_OpenCL release 31 Jan 2015
I have "LuxRender for Carrara" pointed to the folder where LuxRender is installed.
When I render - the render window is the Lux Render one - not the one as seen in the demo video, which is a Carrara window.
therefore there is no real time render as the scene is changed.
Demo Video here https://www.youtube.com/watch?v=dNJoPLQ2QNE
Any Suggestions ?
My system with latest nvidea drivers.
Intel I7-4700MQ 2.4ghz -2.8ghz 8 threads
16gb Ram
GeForceGTX 780M
Thanks
The demo vid you link to is for "Luxcore"
To use that, you will need to use Carrara Luxcore beta. The new / latest build can be found here:- http://www.daz3d.com/forums/discussion/50130/P315/ (see post from SphericLabs, 10th post down on that thread)
That would be OpenCL.
In terms of GPU Compute 'bang per buck' AMD is far ahead, almost twice the compute speed at half the cost of an equivalent CUDA card.
It was the reason the bitcoin miners grabbed all the AMD 290's when they first came out.
Adobe switched its products to OpenCL a couple of versions ago. As StratDragon says, there are plenty of renderers that use OpenCL.
nVidia cards can run OpenCL but I wouldn't expect any nVidia software to encourage it, yet! :)
Having got in early and established a userbase invested in the CUDA API, there's no way nVidia is going to open up that captive market till they have cards to match AMD's price/performance.
...even though nVidia is one of the founding members of the OpenCL initiative!
That would be OpenCL.
In terms of GPU Compute 'bang per buck' AMD is far ahead, almost twice the compute speed at half the cost of an equivalent CUDA card.
It was the reason the bitcoin miners grabbed all the AMD 290's when they first came out.
Adobe switched its products to OpenCL a couple of versions ago. As StratDragon says, there are plenty of renderers that use OpenCL.
nVidia cards can run OpenCL but I wouldn't expect any nVidia software to encourage it, yet! :)
Having got in early and established a userbase invested in the CUDA API, there's no way nVidia is going to open up that captive market till they have cards to match AMD's price/performance.
...even though nVidia is one of the founding members of the OpenCL initiative!
and OpenCL is apparently FUBAR on Yosemite since Apple decided they don't want ATI or Nvidia writing code for their OS
http://preta3d.com/os-x-users-unite/
http://lists.blender.org/pipermail/bf-committers/2015-May/045367.html
...so technically, isn't it Apple that is FUBAR? ;-P
...so technically, isn't it Apple that is FUBAR? ;-P
Yes, everyone elses tools are fine until Yosemite comes into the mix.
What Iray is missing is a standalone render engine like 3Delight and LuxRender standalone. At least I can offload my rendering to my beefy servers. Right now I have a shared NAS with all of my content and my server is running DAZ Studio only for Iray rendering while I work on my workstation. Not very efficient but it gets the job done.
I have access to tens of supermicro servers with dual K20 and K80 Tesla cards in the cloud... if only Iray had a standalone renderer...
The hope is to be able to export animations from DAZ and have it render on the networked machines. I have a script which exports RIB files frame by frame and is put into a drop folder which "ingests" these RIB files and pumps out rendered images on my server running 3Delight standalone via batch script. Its based off of mcasual's script but highly customized for my setup.
The demo vid you link to is for "Luxcore"
To use that, you will need to use Carrara Luxcore beta. The new / latest build can be found here:- http://www.daz3d.com/forums/discussion/50130/P315/ (see post from SphericLabs, 10th post down on that thread)
Thanks for the pointer which I downloaded and being .dat .mcx files I copied to Carrara/extensions . Right ?
Unfortunately still not getting that real time render window.
Any more pointers ?
Thanks again
Did you first uninstall "Luxus"?
After copy Luxuscore files to Carrara extensions folder.
In Carrara Assemble room, use "Edit > Luxcore Config" to select Lux render engine and devices(hardware) to use.
Use "Edit > Luxcore IPR" for real-time render window.
Mental Ray standalone. (which includes iray)
I've been using Reality/Lux, and really like the same feature mention by the OP. Where is this "draw style" you've mentioned. And does it work with spot rendering?
Draw Style is at the top of your Viewport... Its one of the drop down boxes, where you can choose from Texture Shaded, Lit Wireframe, etc. its right near the Camera drop down.
The last one in the list should be Nvidia Iray.
Steve Acorn said " Did you first uninstall “Luxus”?
After copy Luxuscore files to Carrara extensions folder.
In Carrara Assemble room, use “Edit > Luxcore Config” to select Lux render engine and devices(hardware) to use.
Use “Edit > Luxcore IPR” for real-time render window.
Thanks Steve - no I hadn't uninstalled Luxus. Followed your advice with some limited success and will persist.
Really think the PDF guide that comes with the Carrara Plugin should be updated.
Thanks again - appreciate your input.