Export SubD with Creases?

Hi there, I’m trying to figure out the best workflows to have interoperable SubD files that hold crease data between Rhino and other 3D apps like Modo, Blender, Gravity Sketch, etc.

So far, I’ve figured Rhino can read crease data when importing .fbx files. I can open .fbx files from Modo and Blender files no problem and from other forum posts it seems like Maya works ok.

However, I haven’t found a way to get crease data out of Rhino. Am I missing something? If not, it would be really handy to get the crease data out into .fbx files.

Hi Louis,

What version of Rhino are you using? Crease support for FBX import was broken with an SDK update and any recent Rhinos no longer import crease info. See https://mcneel.myjetbrains.com/youtrack/issue/RH-57242/FBX-import-SubD-creases-are-not-added-properly I think (it was several years ago now) that the SubD dev who hooked up import tried doing export but the SDK didn’t have what he needed. I’ll ask though, I could be wrong.

Tim

Hi Tim, thanks for the response!

I’m currently on Rhino 7.29.23107.3001 (Windows). So just a few weeks behind the current build. The fact that .fbx files with creases are opening correctly for me seems in conflict with your experience. Maybe the issue you’re encountering has to do with the .fbx files you’re testing with?

I’d be happy to share some files from Blender and Modo that are opening correctly for me with crease data if it can help troubleshooting.

Hi Louis,

Please share the Blender and Modo files that are importing correctly for you, and the settings you are using in the import. You can share these using Rhino - Upload to Support (with pierre@mcneel.com or tim@mcneel.com as the destination email) if you do not want to post publicly.

So far my test FBX files are all importing as uncreased SubDs in the latest builds of Rhino 7 and 8.

Hi @pierrec. I’ve prepared some example files to share here.

First created a torus object in Blender, added some full creases and push and pulled some verts. Exported from Blender 3.5 with the following settings.
2023-07-11 Torus Crease Example Blender 3-5 Output.fbx (15.7 KB)

Imported into Rhino with the following settings:

This is what it looks like in Rhino right after import. The edges I had creased in Blender are coming in creased.

I then took the original Blender .fbx file, imported into Modo 16.1 with default settings and exported with default settings to create the following file:

2023-07-11 Torus Crease Example Modo 16-1 Output.fbx (154.3 KB)

It imports into Rhino identically as the Blender made file.

1 Like

Hi Louis.

Did you find a solution to get crease data out of Rhino though?

Best regards
Arwed