Reading and storing subdivision creases (FBX)

   2287   2   2
User Avatar
Member
466 posts
Joined: Aug. 2014
Offline
Has anyone succeeded in importing subdivision creases from FBX files exported from 3rd party applications?

It looks like LayerElementEdgeCrease block, which I believe is responsible for storing edge crease data in FBX files, is ignored by both: File SOP and File->Import->Filmbox FBX.

It seems that Houdini expects from FBX crease data to be stored as creaseweight vertex attribute inside LayerElementUserData block, meaning that I can correctly load creases only if an FBX was exported from Houdini in the first place. Similarly, if I try to load an FBX file, which I exported from Houdini and which contains subd creases, in a 3rd party program (like Blender, for instance), creases will not load (maybe because Blender ignores FBX user data?).

I attached an FBX file (in ascii and bin versions because Blender only loads bin) containing a plain box with 0.5 crease applied to all of its edges. Blender loads the creases, Houdini doesn't. Those files come from a 3rd party software.
Edited by ajz3d - Jan. 19, 2020 12:14:04

Attachments:
box_ascii.fbx (9.7 KB)
box_bin.fbx (15.9 KB)

User Avatar
Member
15 posts
Joined: Nov. 2016
Offline
Hey ajz3D,


I am running unto similar issues. Did you file a bug report for this ?

Cheers,

Dome
User Avatar
Member
466 posts
Joined: Aug. 2014
Offline
I'm not sure. Probably not.
Edited by ajz3d - May 5, 2022 18:34:55
  • Quick Links