scaling problem...

gr8tact

01-03-2007 03:58:28

What I need is scaling at bone animation.

Firstly, I tested simple animation with bones which have scaling factor in animation. But result was wrong :(

So I tested box scaling just be twice in 30frame.

Exported osm file is...


<animations>
<animation name="scaling" loop="false" length="2">
<keyframe time="0">
<position x="0" y="0" z="9.54617e-007" />
<rotation w="0.5" x="0.5" y="-0.5" z="0.5" />
<scale x="1" y="1" z="1" />
</keyframe>
<keyframe time="1.96667">
<position x="0" y="0" z="9.54617e-007" />
<rotation w="0.5" x="0.5" y="-0.5" z="0.5" />
<scale x="1" y="1" z="1" />
</keyframe>
<keyframe time="2">
<position x="0" y="0" z="9.54617e-007" />
<rotation w="0.5" x="0.5" y="-0.5" z="0.5" />
<scale x="1" y="1" z="1" />
</keyframe>
</animation>
</animations>


But it should be...
(And oSceanLoader shows proper result.)

<animations>
<animation name="scaling" loop="false" length="2">
<keyframe time="0">
<position x="0" y="0" z="9.54617e-007" />
<rotation w="0.5" x="0.5" y="-0.5" z="0.5" />
<scale x="1" y="1" z="1" />
</keyframe>
<keyframe time="1.0">
<position x="0" y="0" z="9.54617e-007" />
<rotation w="0.5" x="0.5" y="-0.5" z="0.5" />
<scale x="2" y="2" z="2" />
</keyframe>
<keyframe time="2">
<position x="0" y="0" z="9.54617e-007" />
<rotation w="0.5" x="0.5" y="-0.5" z="0.5" />
<scale x="1" y="1" z="1" />
</keyframe>
</animation>
</animations>


I think oFusion cannot get proper scale factor from 3DSMax.

I found this topic... but no problem solving :(
http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=3410

I'm using oFusion Pro Edition 1.8 with hf_163oECML

Lioric

01-03-2007 15:14:19

Will review this issue immediately

Scale works correctly in rigid/node animation (is that what your box example uses or you use bone scale?)

gr8tact

02-03-2007 02:50:29

http://fs.plaync.jp/UF/file/6330/84/32/39/115/gr8tact_62500/172612_testcase.zip

testcase.max : it has only scale key. (fail)
testcase2.max : it has position, rotation, scale key. (success)
skin_box.max : it skinned and root bone has scale & rotation key. bones OK, but skinned mesh has some strange rotaion value.

:D best regards.

Lioric

03-03-2007 20:44:26

The rigid/node scale issues has been fixed

do you need this fix now?

The skin_box.max file is being reviewed and the resutls will be provied asap

gr8tact

05-03-2007 02:59:11

Thanx Lioric!

What I really want is bone scaling functionality.

So plz give me fix after skin_box.max problem solved.

Best regards.

gr8tact

07-03-2007 08:00:25

Is there any progresses? :(

Lioric

09-03-2007 22:38:24

The issue is being reviewed and the results will be provided asap

gr8tact

19-03-2007 03:16:33

I become tired to wait reply...

:( Any good or bad news?

Lioric

19-03-2007 16:47:26

The issue has been fixed, in your account page the Hotfix is available

gr8tact

22-03-2007 11:57:00

Thx Lioric! :D

gr8tact

27-03-2007 06:49:46

I tested oFusion Pro HotFix#168 version today. It works well in test model.

But, oops! it does not work in case of using physique modifier :(

( But in CE version, oFusion viewport works but it crashes when I click physique modifier on modifier list. :Out of range Exception: )

And physique modifier's "initial Skelectal pose" property has changed when I turn on oFusion viewport.

:( this is critical to use pro version. plz correct them ASAP

gr8tact

27-03-2007 06:52:31

http://fs.plaync.jp/UF/file/6331/06/03/ ... T_Walk.zip

gr8tact

27-03-2007 06:59:47

Exact oFusion error message is "Object index out of bounds".

Lioric

03-04-2007 03:18:43

We are currently reviewing your issue