V-ray and Sketchup Performance Issues

Hi all. I work on fairly complex models. Current model has 12,932,573 triangles. This is after running Cleanup3.

When I have V-ray asset editor open the model starts to slow down and hang. Especially, when I’m editing or applying materials using V-ray.

I’m just wondering if this is common to other users that work on complex models. If it’s something I just need to live with or if there are workarounds/solutions out there.

Thanks in advance.

Running on Windows 10
Sketchup 23.1.340
V-ray 6.20.03
Nvidia RTX 6000 Ada (with the latest drivers installed)

Well, IMO your model is not fairly complex, it is insanely complex. Fairly complex models have about a million edges and faces.

That’s not even the largest that I work on. Probably, a medium size model. It is for conveyor systems. I’ve optimized it as much as possible. Just can’t get around the large triangle count.

I’m guessing by your reply that I will just have to deal with it.


If this is what you model looks like, when you say that you optimized everything that needed to be optimized, do you have the circles/arcs of 24 segments or of 6?

V-Ray render

186 edges vs 1320 edges

6 was just too rough for my superiors, so I use 8 sides. Thought it was a good compromise, but maybe it’s not. I have used textures wherever possible. Like for the rollers. It’s just a flate plane with a texture. Really saves on triangle count.

Some objects could be converted to proxies and the geometry offloaded to only show at render time. This is of course if you don’t need it to show in full detail in SketchUp as well. I work on large landscape models with V-Ray and don’t notice anything specific to the Asset Editor being open slowing things down. I also organize my models with a ‘Working Scene’ - this scene is like a Layer State in CAD that allows for toggling off anything that isn’t directly relevant while I’m modeling…context, high-poly furnishings, v-ray assets, etc may be turn off while I’m in my modeling flow state to keep things zipping along fast.


From what the model looks like, there are a lot of places where 12 or 24 arcs/circles segments can be optimized with 4 or 6. For an object that is probably 2 cm thick, and will not be in prim-plan, probably 4 edges are enough to appear round when rendering.

Thanks for the suggestions. It would be a lot of work to go through our library and update all of our components. Maybe when I don’t have as high a workload…

I’m the only one in my office that does rendering work. When I get a model from a colleague, I have lots of textures that have lost their file path locations and a lot of duplicates. So, there’s a lot of clean up involved. Is there any way around this? I have the users store the materials in a folder that’s in the same location that I have mine (C:\Material Library), but it doesn’t seem to make any difference. And the Path Editor in V-ray is just about worthless.

There are a couple of things you should know when archiving projects:

Read this message from ‘Product Manager at Chaos’

Thanks for the info. Ideally, with large component libraries, it would be nice to be able to apply materials with V-Ray and have all of the info (textures, normal maps, etc.) embed with the component. Kind of like native textures do in Sketchup. When another user then uses those components the materials are all there no matter who gets the file next. I imagine this is a Sketchup limitation that prevents this from being possible.