Why my 1DBlendSpace animation have some kinda unexpected rotations during playback ?

#1
Hi there!
I already have tested this three animation(Idle, walk, run) in character tool, they playbacks well.
But if I make 1DBlendSpace on base these anims.
I got this behavior of animation during playback:


1DONE-BSpace_forward.bspace

Code: Select all

<ParaGroup>
 <Dimensions>
  <Param Name="MoveSpeed" Min="0" Max="5" Cells="12"/>
 </Dimensions>
 <ExampleList>
  <Example SetPara0="0" AName="IDLE" PlaybackScale="2"/>
  <Example SetPara0="2.5" AName="WALK"/>
  <Example SetPara0="5" AName="RUN"/>
 </ExampleList>
 <Blendable>
  <Face p0="0" p1="1"/>
  <Face p0="1" p1="2"/>
 </Blendable>
</ParaGroup>


Why it happen, what may be an a cause? How to solve this ?

here is a sources (FBX and Character with CAFs) if someone want to help to figure out with this issue https://github.com/CopyPasteBugs/VFiles ... SpaceIssue

Re: Why my 1DBlendSpace animation have some kinda unexpected rotations during playback ?

#2
Well, I tried converts quats into euler (XYZ order)
with help this script.
http://web.purplefrog.com/~thoth/blende ... euler.html
(I find this script here https://blender.stackexchange.com/quest ... al-actions)
It's converts Actions well, without any problems.
I have fine'ly played actions in Blender and in CE FBX Impoter also in CharacterTool even with this euler's angles.
But still got same issue if put those three anim into 1D BlendSpace

Maybe cause of this issue it's because I doing scale up x100 times when doing export to FBX ? just If I keep the original 1.0 scale factor it's give me a very small character in CharacterTool. So I have to scale up it.

Anyway it's seem to time tried BCRYExporter instead of FBX importer, to compare results.

Who is online

Users browsing this forum: No registered users and 1 guest