Page 1 of 1

CPU running below 50 per cent with VrayScatter

Posted: Sun Dec 13, 2009 2:35 pm
by BBB3
Hi guys,
I'm having a big problem, which is preventing me from using VrayScatter. I've bought 2.5.7., but whenever I put a VrayScatter object in my scene, the render slows down enormously. I checked CPU load and I realised the CPU was only running at between 15 per cent and 50 per cent of full capacity, depending on the number of instances. It also happens with very simple proxies (like a few blades of grass), not just enormous tree models. When using GI, the render almost stops during the IM pass (I'm obviously not using the light cache with so many proxies).
I've done a few obvious things, like checking I have no normal maps in my proxy's material and also boosting my dynamic memory to 6GB (I have 8GB on my system), but these don't make any difference.
Can anyone help?
I'm running 3dsMax 2010, Vray SP4a, and VrayScatter 2.5.7

Re: CPU running below 50 per cent with VrayScatter

Posted: Sun Dec 13, 2009 4:08 pm
by Karba
What proxy count do you use?
How much memory does render take while low cpu loading?

Re: CPU running below 50 per cent with VrayScatter

Posted: Sun Dec 13, 2009 4:21 pm
by BBB3
I don't have access to the scene where I am now so I can send you the exact numbers later today.

It's not a very big scene. I'm trying to cover about 100 square meter of grass using a very simple proxy.

The memory used to render the scene is about 4GB. (I've got 8GB on a 64bit system, which is pretty much always fine for what I do).

I can even send you the scene and the proxy if you like.

Re: CPU running below 50 per cent with VrayScatter

Posted: Sun Dec 13, 2009 5:44 pm
by Karba
BBB3 wrote: I can even send you the scene and the proxy if you like.
This is the best way. Karbaras&rambler.ru

Re: CPU running below 50 per cent with VrayScatter

Posted: Mon Dec 14, 2009 12:21 am
by BBB3
I've sent you the scene and proxy. Hope you can help. Thanks. B

Re: CPU running below 50 per cent with VrayScatter

Posted: Mon Dec 14, 2009 1:19 pm
by BBB3
Hi Karba,
I realise I had applied a shell modifier to my ground plane by mistake. I have removed it, but unfortunately the problem remains.
I get very low performance and CPU utilisation whenever using VrayScatter - the more complex the proxy (and the more there are of them), the lower the CPU utilisation. I understand that rendering these kinds of things can be slow, but my question is if there's a way to make Vray use all cores when rendering a VrayScatter object. I haven't tried earlier versions or how it works with SP3, but I think there should be a way since this scene is not using all the dynamic memory allocated to it...

Re: CPU running below 50 per cent with VrayScatter

Posted: Mon Dec 14, 2009 7:09 pm
by Karba
I tried your scene. It took 100% CPU (4 core).
I think, problem is in your system. May be RAM.

Re: CPU running below 50 per cent with VrayScatter

Posted: Mon Dec 14, 2009 9:24 pm
by BBB3
I've got 8GB, so it can't be the ram (there's still plenty of ram left when rendering the scene).

Can you think of anything else that could be causing it?

Re: CPU running below 50 per cent with VrayScatter

Posted: Fri Dec 18, 2009 3:54 am
by DeKo
Can you post scene here? so other users will can test that