hello forum,
is there any way to extract transfroms and especially rotation channel out of an alembic file coming from other apps?
i can read out pos data from the details view in points mode (static geo), but no rotations.
i tried fetch, extract transform, and even tried a workaround by putting a helper object with an look-at (in my case easy because my “target” is in world origin) - but with a look-at all rotations are set to zero again.
any suggestions?
thanks in advance
fuat
EDIT: solved it.
1. unpack the alembicarchive
2. on obj level, add a geo of your choice.
3. add a chop. inside chops, add an object node, set it to “compute full transforms”. target to the unpacked abc-geo. plug that into an export node. activate. turn on orange “export” flag. in the path, set the channels you need (in my case tx ty tz rx ry rz). set node to your geo of your choice of step 2 (in my case a torus).
4. done. all the transform-channels are now transferred to the geo of your choice in global coords.
found with the help of google, forums, different posts, and a friend. all credits to those.
SOLVED: rotations/transforms from .abc?
7982 5 2- fuat
- Member
- 547 posts
- Joined: 3月 2014
- Offline
- Luke Letellier
- Member
- 241 posts
- Joined: 4月 2014
- Offline
- NNois
- Member
- 174 posts
- Joined: 3月 2014
- Offline
- fuat
- Member
- 547 posts
- Joined: 3月 2014
- Offline
NNois
Hi,
you can get the transforms by simply referencing them, even if you don't see them on the alembic nodes
I've stumbled upon that just a few days ago…
Ps: You can also put a bull in the alembic hierarchy this works too ;-)
thanks for the tip. so does that mean that the transforms are inside the abc but one cant seem them in the params?
NNois
Ps: You can also put a bull in the alembic hierarchy this works too ;-)
hmm, can you explain what you mean by that? or am i mising something here?
thanks nevertheless
Fuat Yüksel
FX Supervisor | RISE Visual Effects Studios
FX Supervisor | RISE Visual Effects Studios
- NNois
- Member
- 174 posts
- Joined: 3月 2014
- Offline
fuatyes with
thanks for the tip. so does that mean that the transforms are inside the abc but one cant seem them in the params?
origin(obj1, obj2, constant_type)
fuatA null, not a bull damn mobile phones…NNoishmm, can you explain what you mean by that? or am i mising something here?
Ps: You can also put a bull in the alembic hierarchy this works too ;-)
So if you put a null in the alembic hierarchy you can get his transform normally and use a fetch for example
Beside that are you sure a fetch sop doesn't work, here it's working ok, rotation transform and scale ..
- fuat
- Member
- 547 posts
- Joined: 3月 2014
- Offline
-
- Quick Links