flame-engine/flame

[flame_3d] Child components do not observe parent transformations

Aberta

#3.722 aberto em 19 de set. de 2025

 (7 comentários) (0 reação) (1 responsável)Dart (1.021 forks)batch import
bughacktoberfest

Métricas do repositório

Stars
 (10.575 estrelas)
Métricas de merge de PR
 (Mesclagem média 3d 22h) (6 fundiu PRs em 30d)

Description

What happened?

Child components have their transformations set with respect to global space. We need to pre-multiply the transform of parent components up the chain, ideally avoiding repeated calculations.

What do you expect?

A child 3d-object inside a parent 3d-object should have its coordinate system wrt to the parent's transform.

How can we reproduce this?

Just created a nested component within the flame_3d playground.

Affected platforms

All

Guia do colaborador