aevyrie / big_space

Floating origin plugin for spaces larger than the universe
Apache License 2.0
168 stars 22 forks source link

Childrens' `GridCell` is ignored #11

Closed oli-obk closed 7 months ago

oli-obk commented 11 months ago

When children of entities have their own GridCell, that GridCell is ignored entirely (and silently). I think the behaviour should be that the children's GridCell is used as a relative offset to the parent.

Alternatively the traversal should emit a warning about the ignored GridCell.

What do you think should happen here? I'd be happy to provide the impl

aevyrie commented 11 months ago

Nested grids are not supported, though I can see how it could be useful. I'd be interested in supporting this if you implement it.

aevyrie commented 7 months ago

This is supported with the addition of ReferenceFrames. These can be nested, and take some extra care to maximize precision.