Smoothing Dendro mesh with QuadRemesh (failing from too many faces?)

I’m starting with a set of curves that I use to create a volume via Dendro, but the output mesh is not as smooth as I’d like since I want to send it to a resin printer. I’m trying to use quadremesh (starting at 50% adaptive size and reducing the target face count by 50%) but can’t seem to get an output. Calling the node in grasshopper freezes the program while trying it in rhino the command gets stuck at 35% (but I can press ESC to cancel the operation). I’ve left it running overnight with no change in progress.

What I’ve found to work is if I split the mesh into four parts (since it has symmetry), quadremesh takes about 5 minutes to run but it does eventually complete. This doesn’t really solve my problem as I want to apply this to meshes that are not always symmetrical.

Does this seem like a hardware or software problem?

I’ve seen similar work made but the artists use cinema 4d or houdini to get their meshes (via a similar openVDB workflow). Also looked into z-remesher as an option, but was hoping to see if it could be done in grasshopper/rhino.

See below for system info and a grasshopper file.

Rhino 7 SR36 2023-12-12 (Rhino 7, 7.36.23346.16351, Git hash:master @ 11a364321297eb8cdb34405a3308d8911f58706d)
License type: Educational Lab License, build 2023-12-12
License details: LAN Zoo Network Node

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 16Gb)

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce GTX 1070 (NVidia) Memory: 8GB, Driver date: 11-29-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 546.29
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port 0

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 11-29-2023
Driver Version:
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement” (260.5 KB)

You can stay using Dendro, remove Adaptivity, lower resolution, change the type of smoothing. Width of smoothing is an Integer.

You can smooth also inside Rhino (253.6 KB)

Then I reduce mesh in Rhino by 90% ~400000 vertices
Then quadremesh 100 000 faces x and Y symmetry


Thanks Laurent! I didn’t think to reduce the mesh separately in Rhino.