f3d icon indicating copy to clipboard operation
f3d copied to clipboard

Morping and skining doest not work with coloring

Open mwestphal opened this issue 11 months ago • 1 comments

Describe the bug F3D supports coloring on any data, even data is is skinned and morphed, however, in that case, skinning and morphing is ignored

To Reproduce Steps to reproduce the behavior:

  1. Open the file using f3d dota/scene.gltf --armature
  2. Press s

a

Expected behavior Coloring should not prevent morphing and skining and the model should line up correctly (and support animation)

System Information:

  • OS: Any
  • GPU and GPU driver: Any

F3D Information Paste the content of f3d --version: 3.0.0-RC2

Additional context Add any other context about the problem here.

Related to https://github.com/f3d-app/f3d/issues/1010

mwestphal avatar Jan 11 '25 13:01 mwestphal

It seems it is indeed related to https://github.com/f3d-app/f3d/pull/2151. Though fully correct implementation is still under question. I tried ShallowCopy, with it I noticed skeleton starts being always with spherical joints. Not sure if everything is right.

How it looked without ShallowCopy:

Image

One of the many instances of the scene after I iterated using "s" with ShallowCopy of original actor:

Image

exbluesbreaker avatar Apr 15 '25 20:04 exbluesbreaker