assimp icon indicating copy to clipboard operation
assimp copied to clipboard

`Visibility` metadata is missing in FBX

Open bylee20 opened this issue 6 years ago • 8 comments

Here's an example: https://www.turbosquid.com/FullPreview/Index.cfm/ID/1117798

This FBX contains a mesh named 'Collider' whose Visibility property is 0. 3D painter from Microsoft and FBX Review do not show this mesh as in the screenshots from the website. However, when importing the file with Assimp, Assimp node for 'Collider' does not have Visibility in metadata, and I cannot figure out that this node should be hidden.

bylee20 avatar Mar 15 '19 10:03 bylee20

Tried looking for the property "Visibility" but I couldn't get it added to assimp.

fire avatar Mar 15 '19 15:03 fire

Tried this way, but it broke the entire assimp library. https://github.com/assimp/assimp/issues/2347#issuecomment-471133081

fire avatar Mar 15 '19 16:03 fire

@kimkulling Can you comment? This is causing hassle because the meshes need to be deleted in the source or in the internal format.

fire avatar Apr 05 '19 16:04 fire

Hm, at the moment there is no way to set a visibility flag for meshes, right? So when saying this mesh is not visible we are not able to store it in our node-hierarchy.

I guess this is a design issue in Assimp we need to solve.

kimkulling avatar Apr 08 '19 07:04 kimkulling

@kimkulling Well, I'm just mentioning that metadata is missing. Once assimp imports Visiblity by converting to boolean into metadata, user can decide to display the mesh or not.

bylee20 avatar Apr 08 '19 07:04 bylee20

Ah, sorry, I misunderstood your issue. I need to check.

kimkulling avatar Apr 08 '19 08:04 kimkulling

Re-opening as new issue #6263 was raised about this

tellypresence avatar Jul 17 '25 14:07 tellypresence

Feature request issues tracked via epic #6183

tellypresence avatar Jul 17 '25 15:07 tellypresence