How to speed up meshing?

For a low resolution rendering with lots of focal blur, all that I need is a low quality mesh:

grid.3dm (1.1 MB)

With default settings, my ThinkPad T420si takes forever to run ExtractRenderMesh. After more than 15 min. I canceled the operation.

I guess changing the shape of the grid holes from cylinders to prisms should speed up things considerably. Still, I’d like to learn to deal with problems such as these by adjusting meshing options. Already I tried mesh density 0.1, but it was still slow.

This model is a beast to mesh… I’m looking to see if there is something in the geometry that is causing the slowness.

Because you mention rendering, I would use a plane with a transparency map not actual trimmed surfaces.

Well, then I would have to create this first, which adds additional steps.

Background: This is for video editing. I want to add a microwave door grill as overlay. At the moment, I am trying to do that with a media generator right in the video editing software (Sony Movie Studio 13). With Rhino it would’ve been faster for me, but the meshing is an unexpected issue. Anyhow, like that I learn a bit more about Movie Studio.

I made a texture which is included with Rhino 5 already that can help. Check the library panel>render content>textures or just make a new material and go to the screen section…

1 Like

Thanks for the suggestion, Brian!

Is not or could Rhino not use multiple cores to mesh multiple discreet objects?
In other words, if you use a solid to trim two others, after the nurbs are trimmed, each object could be placed on a asynchronous meshing list.
It would help those of us who do small saves and loads, encouraging us to do small saves…thereby reducing the file storage requirements for this server, for uploaded files : )

[In some early video games that were lightly threaded, they used a separate thread to send triangles/textures to the video card. I’ve heard that Id software used performance tricks such as rendering geometry sorted by texture, so there is less swapping calls.]

1 Like

1.slow to do from scatch…
-basicaly all you need repeatable sections…then mesh the small pieces … repeat the pattern over whatever area is needed… then join the mesh.

2.-You could also just boolean split the whole thing up grid style, say 10x10… then will mesh the small split pieces quite fast.
took 3 minutes on q6600 including meshed.
This is really fast…

1 Like

Sounds like a good plan. Ideally, Rhino should be smart enough to do that itself. Anyhow, I worked around the problem now directly in the video editing software.

My experience - max aspect ratio slow down the calculation, I try to keep it 0. Grids with many holes are a problem for Rhino. I use MoI3D instead, super fast multi core meshing, high quality for low poly counts. The demo should allow you to do the project.

1 Like

Good to know. However, note that max aspect ratio was already at 0, the default setting.

As said earlier, I created the grid directly in the video editor. Surely it doesn’t look as realistic as a 3D rendered one, but I think it’s sufficient. It was just for fun: