assimp/assimp

Bug: GLTF/GLB importer reads abnormal skin weights.

Open

#6.130 aberto em 4 de mai. de 2025

Ver no GitHub
 (5 comments) (0 reactions) (0 assignees)C++ (2.795 forks)batch import
BonesBugPlatform UnrealglTF2.0help wanted

Métricas do repositório

Stars
 (9.949 stars)
Métricas de merge de PR
 (Mesclagem média 7d 16h) (27 fundiu PRs em 30d)

Description

Describe the bug For certain GLB/GLTF files exported from Unreal Engine, O3DE (uses assimp 5.4.3) renderes incorrect skin mesh. Running assimp dump shows that some of the skin weights are abnormally large. However, the asset is correctly imported by Godot or Unreal.

To Reproduce Steps to reproduce the behavior:

  1. Go to Unreal Engine
  2. Export a character model file (e.g. Paragon Shinbi)
  3. Import it on O3DE or assimp dump

Expected behavior The skinned mesh is expected to be rendered without holes.

Screenshots

Image

Image

Platform (please complete the following information):

  • OS: Windows
  • Browser Chrome
  • Version 5.4.3

Additional context N/A

Guia do colaborador