model will deform when animating

The place for artists, modellers, level designers et al to discuss their approaches for creating content for OGRE.
Post Reply
sichuan
Halfling
Posts: 47
Joined: Thu Nov 18, 2004 2:25 pm

model will deform when animating

Post by sichuan »

Do you have any idea for this?
We have a model that will deform when animating.

Image
User avatar
xavier
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 9481
Joined: Fri Feb 18, 2005 2:03 am
Location: Dublin, CA, US
x 22

Post by xavier »

Guessing that you don't want it to deform....

if you didn't do this in Blender, either ignore or apply to your modeller of choice.

If you modeled this in Blender (you don't state) you'll have to create your vertex groups manually (don't Auto Create). If you let Blender do it it will associate with every nearby bone and you'll get unwanted deformations. If you're in Blender, go back in and change the vertex group associations in Edit mode to however you want them.
sichuan
Halfling
Posts: 47
Joined: Thu Nov 18, 2004 2:25 pm

max file

Post by sichuan »

This duck is made by Max.
Blender can read the Max files?
So many suggestion is to apply the Blender.
But our artists are familiar with Max and only. :(
User avatar
johnhpus
Platinum Sponsor
Platinum Sponsor
Posts: 1186
Joined: Sat Apr 17, 2004 2:49 am
x 3

Post by johnhpus »

I'm not much of 3ds guru, but my best guess is that maybe the bones in the chicken's wings aren't connected to the main skeleton?
fantastico
Halfling
Posts: 46
Joined: Sat Oct 02, 2004 12:32 pm

Post by fantastico »

If you've used Physique to link the bones to the mesh you'll need to make sure you're not using deformable envelopes. To get the same behaviour in Ogre as you're seeing with Physique in 3ds max you have to use Rigid envelopes.

fantastico.
sichuan
Halfling
Posts: 47
Joined: Thu Nov 18, 2004 2:25 pm

Post by sichuan »

I try to modify the settings as you saying. ( I can not make sure I am in the right way, so I take a screenshot. )
But the result is same.
I found the models made from our artists.
There are the same troubles when I load it with OGRE.

Image
fantastico
Halfling
Posts: 46
Joined: Sat Oct 02, 2004 12:32 pm

Post by fantastico »

First thing I've noticed is that all you've done is set the viewport display to use rigid envelopes. I don't think this enough. I think you're going to have to reassign bones to Physique, and when you do that you set rigid envelopes there (or you can go through each bone and turn on the rigid envelope and turn the deformable envelope off)

Easiest way to tell which type Phyisque is using is by the colour. Rigid envelopes are displayed green and deformable envelopes are displayed in yellow/red.

fantastico.
sichuan
Halfling
Posts: 47
Joined: Thu Nov 18, 2004 2:25 pm

try again

Post by sichuan »

Try to change "deformable" to "rigid" and the result is same.
I also can not make sure I am in the right way, so I take screenshot again. :oops:
Image
The following is another screenshot. The model is ok when animating in OGRE.
Image
fantastico
Halfling
Posts: 46
Joined: Sat Oct 02, 2004 12:32 pm

Post by fantastico »

I can't really be sure what the problem is then if changing the envelopes doesn't solve it. Seeing as though it's seems like a relatively simple model, have you tried using the Skin modifier instead?

fantastico
Post Reply