Mailing List
Home
Forum Home
Softimage
Carrara
trueSpace
Dir3d-l
Maya - a powerful 3D animation and visual effects software
Macromedia Flash Development
Subjects
Cameras
scaleDown command
black out solved
Aircraft Tutorial
Mathematical XYZ ?
Its done This vs That
Its done first week
recommendations for screen video captures?
3DExplorer "Oddity "
New Director
ProTeam renewals
Fuel 's new websites (X post)
Blue peter create a make toy
targeting groups question
XPost: Shockwave 3D game ( sort of )
RES: RES: RES: Fish Modeling
Emitting particles from object intersection
Fuel 's new websites (X post)
Texturing
Big Break Contest Videos
New Plugins
Models and Texture on my updated site
Error Installing Patch tS6 6
Plasma?
Looking for Inspiration
Weird EMail Q
It 's done first week ?
Cherry not cranberry
New game
Camera Animation Problem
Particle plugins?
 
XSI Constraints Problem

XSI Constraints Problem

2005-04-15       - By Nicolas Langlois-Demers

 Back
Reply:     1     2     3     4  

Victor,

You cannot constraint a Ref Model object (not even a model object) to something
else. XSI will behave the way it does now if you do so. You can only constraint
an object that is under the parent model object to something else.

Here's some guideline of a sample model/rig and what to constarint

-Model (can't constarint this)
   -ScalingFactor (could constraint this but not wise)
       -GlobalSRTNull (could constraint this but not wise cause you want to be
able to reset your GlobalSRT)
           -GlobalSRT (this is what you should constraint)
               -Rig
               -Meshes

Nicolas Langlois-Demers
3DTD2
Hybride


           
 -- -- Original Message -- --
 From: Victor Grant
 To: xsi@(protected)
 Sent: Friday, April 15, 2005 2:26 PM
 Subject: XSI Constraints Problem


 --A co-worker asked me to foward this to the list--

 Hey,
 I'm having to animate on a project using XSI, but this is the first time I've
used the program. I've run into a very strange problem which maybe someone has
seen before and knows the solution...I hope.

 Here's the situation. I have several creatures attacking a character, about
10. Everything is a refrence model, so there is one main character model and
ten creatures from the same model. Each model is attached to a null so I can
globally place them. In a good setup, this null or control would have been in
the model, but it was not, so I added something I could use and adjust. I have
no control over the models btw.

 Some of the creatures need to bite and attach themselves to the character,
inherting the characters motion since he is flailing around. To do this, I am
using a pose constraint on the creatures and blending it to zero when they are
off, and one when they are on. The rest are just moving about and attacking.

 It all appears to work fine. I even make playblasts with the animation
showing them jumping and attaching themselves. In other words, it works, there
are no problems. So I save and keep going. However, when I reopen the progam
and load the scene back up, the creatures that were constrained are not in the
correct location. It is as if they have been offset. They still have the
animated constraint, but they are not in the right location. Moving the global
placer null has no effect for the constrained section either.

 Here's the kicker. If I delete the constraint, reposition the global placer,
do not reapply the constraint, save, close program and reopen reload, the
creature will not be where I put him. Every other creature is in the right
location, the ones who have never been constrained, but this one seems to be
permanently broken. He's not even constrained anymore but he is still being
offset!

 I can fix this all I want, and it will look fine in the program. But once I
close the scene and reopen it, it will be broken. This is very frustrating
because I have no idea how to fix it or why it is even doing this.

 The refrence models have not changed, they are the same files as when I
started.

 Any thoughts or insights would be greatly appreciated.
 -- ---- ---- ---- -----
 Victor Grant
 CafeFX
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859 (See http://iso-8859.ora-code.com)-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Victor,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>You cannot constraint a Ref Model&nbsp;object (not
even a model object) to something else. XSI&nbsp;will behave the way it does
now
if you do so.&nbsp;You can only constraint&nbsp;an object that is under the
parent model object to something else.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Here's some guideline of a sample model/rig and
what to constarint</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-Model (can't constarint this)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; -ScalingFactor (could
constraint
this but not wise)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
-GlobalSRTNull (could constraint this but not wise cause you want to be able to
reset your GlobalSRT)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; -GlobalSRT (this is what you should constraint)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; -Rig</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; -Meshes</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Nicolas Langlois-Demers</FONT></DIV>
<DIV><FONT face=Arial size=2>3DTD2</FONT></DIV>
<DIV><FONT face=Arial size=2>Hybride</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; </FONT></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT:
#000000 2px solid; MARGIN-RIGHT: 0px">
 <DIV style="FONT: 10pt arial">-- -- Original Message -- -- </DIV>
 <DIV
 style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
 <A title=victor@(protected) href="mailto:victor@(protected)">Victor Grant</A>
 </DIV>
 <DIV style="FONT: 10pt arial"><B>To:</B> <A title=xsi@(protected)
 href="mailto:xsi@(protected)">xsi@(protected)</A> </DIV>
 <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, April 15, 2005 2:26
PM</DIV>
 <DIV style="FONT: 10pt arial"><B>Subject:</B> XSI Constraints Problem</DIV>
 <DIV><BR></DIV>
 <DIV><FONT face=Arial size=2>
 <DIV>--A co-worker asked me to foward this to the list--</DIV>
 <DIV>&nbsp;</DIV>
 <DIV>Hey,</DIV>
 <DIV>I'm having to animate on a project using XSI, but this is the first time
 I've used the program. I've run into a very strange problem which maybe
 someone has seen before and knows the solution...I hope.<BR><BR>Here's the
 situation. I have several creatures attacking a character, about 10.
 Everything is a refrence model, so there is one main character model and ten
 creatures from the same model. Each model is attached to a null so I can
 globally place them. In a good setup, this null or control would have been in
 the model, but it was not, so I added something I could use and adjust. I
have
 no control over the models btw.<BR><BR>Some of the creatures need to bite and
 attach themselves to the character, inherting the characters motion since he
 is flailing around. To do this, I am using a pose constraint on the creatures
 and blending it to zero when they are off, and one when they are on. The rest
 are just moving about and attacking.<BR><BR>It all appears to work fine. I
 even make playblasts with the animation showing them jumping and attaching
 themselves. In other words, it works, there are no problems. So I save and
 keep going. However, when I reopen the progam and load the scene back up, the
 creatures that were constrained are not in the correct location. It is as if
 they have been offset. They still have the animated constraint, but they are
 not in the right location. Moving the global placer null has no effect for
the
 constrained section either.<BR><BR>Here's the kicker. If I delete the
 constraint, reposition the global placer, do not reapply the constraint, save
,
 close program and reopen reload, the creature will not be where I put him.
 Every other creature is in the right location, the ones who have never been
 constrained, but this one seems to be permanently broken. He's not even
 constrained anymore but he is still being offset!<BR><BR>I can fix this all I
 want, and it will look fine in the program. But once I close the scene and
 reopen it, it will be broken. This is very frustrating because I have no idea
 how to fix it or why it is even doing this.<BR><BR>The refrence models have
 not changed, they are the same files as when I started.<BR><BR>Any thoughts
or
 insights would be greatly
 appreciated.</DIV><!-- / message --><!-- sig --></FONT></DIV>
 <DIV><FONT face=Arial size=2>-- ---- ---- ---- -----<BR>Victor
 Grant<BR>CafeFX</FONT></DIV></BLOCKQUOTE></BODY></HTML>