We carried on with some more testing internally mainly narrowing it
down to pivots but unfortunately we feel that the focal point keeps
eluding us. We are still getting
the same behavior with all pivots are centered as they should. It does
not even seem to matter if the geometry,before cache, has stored
transform data or not. this seem to apply to construction history as
well. The cache is always apparently written/read the same way.
Once again we only seem to witness this in this particular case.
It may very be a case of calling the wrong MSpace when setting pivots
but it may help to know that even with all the pivots centered for
each individual object before cache, exporting it out this way and
importing back the issue persists.
One thing that we noticed during our tests though is that when
importing the .abc cache all the individual objects seem to have the
pivot offset has we would expect.
Though instead of offset down as we did some of the object pivots come
in offset to either right or left of the object, not down.
We are currently undergoing with some more testing with the suspicion
that this may be linked to either bad inheritance of transform/
rotation order or a wrong Y up scenario.
We are starting to have the feeling that the issue is not with the
pivots being offset themselves but rather that this may be triggering
one of this two possibilities.
@Lucas
Does the geometry come up alright inside Katana and SimpleAbcViewer
with animation?
What's your gut feeling guys?
On May 4, 6:24 pm, Lucas Miller <
miller.lu...@gmail.com> wrote:
> This appears to be a bug in AbcImport, as the data appears correctly in
> both Katana and SimpleAbcViewer.
>
> Currently I'm guessing that an incorrect MSpace is being used when setting
> the pivots, or the pivot order is being set incorrectly?
>
> I'll update the thread again when I have a fix.
>
> Lucas
>
> On Fri, May 4, 2012 at 9:03 AM, Francois Chardavoine <
>
>
>
>
>
>
>
>
francois.chardavo...@gmail.com> wrote:
> > Thanks Luke -
> > Nuno, I forwarded your scene internally to Lucas and Steve yesterday, but
> > we're pretty swamped right now. If anyone figures out a fix before we do,
> > we'll be happy to integrate it in the next release!
> > Francois.
>
> > On Fri, May 4, 2012 at 5:53 AM, Luke Emrose <
evolutionarythe...@gmail.com>wrote:
>
> >> Nuno,
>
> >> I have your file, and unless someone beats me to a solution, I'll try and
> >> solve it tomorrow.
> >> I don't feel it will be particularly difficult given the excellent state
> >> of the Alembic code base.
>
> >> I imagine a few logical tweaks should fix it, if it is indeed a bug.
>
> >> regards,
>
> >> L
>
> >>> > >
http://www.alembic.io/statesthat Alembic IS NOT "...A replacement
> >> aka *evolutionary theory*
> ...
>
> read more »