Jump to content

Ragdoll & .sanim Files: Ignoring Scaling


photo

Recommended Posts

Hello

 

I recently exported my Character from 3DS Max into Unigine.

 

The model is 10:1 Scaled, so i exported the MeshDynamic with a Scale of 0,1 (Generic Units).

 

The Mesh fits well, but if you START an Animation or Activate Ragdoll, it gets to it's origin Form, say it ignores Scale.

 

Okay, so i tried a workaround: Export the Model with Scale 1 (1:1) and try again = works fine

 

But i wanted to scale it... so i tried 2 things: A) Scale the Mesh direct on the Node, and B ) make it a child of a dummy node, and scale the dummy. Result = Both ways the Mesh pops again to it's 1:1 Scale when starting an Animation or disabling Framebased on the Ragdoll.

 

So my suggestion on this =

 

Ragdoll ignores the Scaling of the Object

and

Animations are not Scaleable, neither in Editor with Mesh Scaling Parameters nor with direct Scaled export in 3DS Max.

 

The core Problem maybe is, that there is no Scaling Option when Exporting .sanim Files? Because if you export dynamic meshes, you can scale them with an animation. But obviously i need .sanim and not a couple of meshdynamic =)

 

But still, Scaling should be taken into the calculation of the Ragdoll and Animation - Because Characters have different Sizes, are thin or fat, whatever the players create while they create a character to the game - so scaling is important for us.

 

I will also post the scaling for .sanim export on the Feature Requests. Also, that you can make them Align BOTTOM and not by default (not changeable) WORLD @ .sanim export module, because this makes big trouble if you export the meshdynamic with BOTTOM and the Animation is WORLD in any case.

 

Greets / приветствие

Pascal

Link to comment
  • 4 weeks later...

  • Animated skinned meshes are actually scalable. When playing the animation, the bones are rendered with proper scales (see the attachment).
  • As for the ragdolls - the same limitation applies as to all other physical bodies: it should not be scaled.That's what you are trying to do, judging by a screenshot. Physics basically returns all scales to 1.

post-13-0-17148400-1328781983_thumb.jpg

Link to comment
×
×
  • Create New...