How does both stack up against each other when it comes to rendering in vray, i havent really used RT to know enough but is it wise to invest in more powerful graphics cards for full gpu rendering or more cores for cpu rendering? How does one compare rendering speed of both in anyway? Is it possible to make a rendering time comparison in vray of both? I keep hearing gpu is the future because of the price n power etc n now i know of atleast two people using iray but i have limited knoweledge here, can anyone shed some light here. Can you say compare a machine as mine i7 5960, running at 4 ghz n 32 gigs of ram to a graphics card of similar rendering power? Just need some clarity
as a very rough ballpark figure, a titan X gpu would be equivalent to 3-4 of your machine (its roughly 4x my 6 core at 4.6 ghz…)
it does depend on the scene though. however architectural scenes, esp. interiors, would be in this ballpark.
-however, you have to consider the following:
* only a subset of features are supported, basically only bitmaps in the bump slot (with a couple of exceptions) and lots of plugins not supported. render elements can be a bit problematic.
* as well as being limited to the ram of your gpu ( 12 gb for the titan x) you have to consider, it also uses more *main ram* to render. i have a scene that renders in 17 gb using normal vray, but with rt gpu, it uses 31gb of system ram and 9 gb of my gpu ram.
this can bit you on the arse quite easily.
* even things that are supposedly supported ( forestpack, vraynormalmap, multimatte) are not fully supported.. and esxpecially in the case of forestpack, are unusable for larger scenes.
* displacement/fur/proxies are computed *in full* before rendering, and loaded onto the gpu. this means its extremely easy to max out your gpu ram with things that dont use much ram when using normal vray.
-did i mention its FAST?
a bit of reading back over benchmark threads and the millions of rt gpu posts here would be a good idea, rather than asking people to repeat it all again ![]()
Thanks for the info, i guess gpu isnt such a great idea based on what you said but i wonder if vlado has plans to change all the unsupported features. Also i kno this forum probably has alot of info on the topic but who knows what changed since those posts,better to ask for myself anew
Bump will be supported with other textures very soon. Displacement, subdivision, etc, are calculated based on how far is the object, optimizing the memory usage using camera dependent tessellation. We have fixed a couple of bugs with the VRayNormalMap as well, so things should get better.
Please report those to us, just to be sure that we have not missed anything.
I have tried using it several times on my 8GB card, however, it took longer to load the scene then it took a LC pass to complete. Basically, I was trying to use it to set up lighting; it wasn’t real time, which is what I was expecting. When it finally did load, I would have to hit render again to see the scene update. Having said that, once in a while it work in real time like it is supposed to, but it was not predictable.
Did you use it as Active Shade or as a Production Render ?
I tried both. It crashes in production and it doesn’t live update in active shade.
This is definitely not how I think it works.
If you happen to have a scene that can show these problems I would very much like to look at it (mailto blagovest.taskov@chaosgroup.com).
Thanks !
Best,
Blago.
I remember doing some work a year ago and my render times where 1-2 hours and the person I was doing work for was doing them in 20 minutes, with Octane. I’m sure a lot of things were not supported, but I was hoping that’s what I would have experienced in RT. I was going to purchase a Titan X, however, I didn’t because I feared I would not be able to use RT, anyway. I went from a 4GB card to an 8GB and it didn’t make a difference with RT, it still failed and was not predictable.
I see.
If you happen to have any scene that shows a particular problem you can send it over and we will fix it
Doing a comparison between render engines running on different hardware (CPU vs GPU in your case) is like doing a benchmark on two different types of fuel, using two completely different cars (lets say 500HP vs 150HP) and measuring how fast each of them will go. It doesn’t say much.
I understand. If we turn off everything that makes V-Ray special, I might be seeing 20 minute RT times.[quote=“Neilg, post:11, topic:50959, username:Neilg”]
I see.
If you happen to have any scene that shows a particular problem you can send it over and we will fix it
Doing a comparison between render engines running on different hardware (CPU vs GPU in your case) is like doing a benchmark on two different types of fuel, using two completely different cars (lets say 500HP vs 150HP) and measuring how fast each of them will go. It doesn’t say much.
[/quote]
So i guess better to stay away from it from now in my case n i know its weired to compare the two but just wanted to know what say a certain type of card would compare to the 5960 interms of rendertime but if its so much trouble maybe best to forget about the gpu stuff for now, in my case that is until its at a point where its worth it
I would say that it would be best to test for yourself and see if it works for you.
I wouldn’t base your decision on me, at all. I haven’t invested much time in seeing what the issue is, which could very well be me.
It all depends on what your render needs are and what features you need.
I’m a lot into GPU rendering as I’m convinced it will be a major player soonish, but it’s best to try for yourself first. If you need any help testing a scene, I’ll be glad to pass it through my GPU node so you’ll see what you can get.
In terms of comparing CPU vs GPU, if you compare both with BF/LC, GPU will always be a winner for speed/$, but with IR, CPU is way faster.
One more reason why we all wait for IR on GPU ![]()
i know just asked a few nerd buddies of mine and they say forget it for now just stick to the easiest solution of cpu and more cores because if it pays for itself no need for the hassle
Thanks buddy!! will take you up on that one unexpected day:)
As you have seen, there is a wide range of opinions, experiences, and workflow issues regarding rendering with GPUs in V-Ray. Honestly, your best bet is to grab yourself a couple of 980TIs or Titans and at least learn to use RT/GPU as a tool for helping to quickly set up lighting, materials, camera composition, etc. Only then will you really have a good feel for whether or not RT/GPU is or will be a production rendering solution for your particular application(s).
For me, it is both and more. I easily and quickly render all sorts of product visualization and ArchVis exterior jobs with RT/GPU, but still find myself using the CPU for ArchVis interiors. I nearly always use my GPUs to quickly set up scenes as noted above.
I can also tell you that using RT/GPU is some of the best fun I’ve had in a 3D app since I started, way back in the early 80s! There is nothing like seeing lighting, materials, reflections, refractions, Global Illumination, etc. in near real-time. (especially for an old-timer!)
I can also tell you that with the simple addition of Directional Light support and some simple noise reduction (coming soon!) I would have used my GPUs to render my last ArchVis interior job.
Best of luck to you and I hope you get to use it extensively soon,
-Alan
actually i am considering grabbing a more powerful graphics card, for now my card struggles using rt for most scenes and so its why i stayed away from it since now but i saw the video chaosgroup posted today about cpu and gpu, was informative i must say but gpu rendering will require a different setup which i am also looking at, so i am very familiar with RT but haven’t used it for a while, when i change this card i will start to look more into gpu renderings