Sun, Nov 24, 3:23 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 24 1:33 pm)



Subject: What's the best way to animate a figure/chair combo with poses?


moogal ( ) posted Mon, 02 May 2011 at 5:54 PM · edited Sun, 24 November 2024 at 12:59 PM

I have to create a substantial number of animations of a figure seated in an office chair.  Currently the chair is just a compound prop with a base as the parent, and the seat, seatback and fives coasters as children.  I would like to be able to create pose files for my figure, and would like them also to affect the chair.  I don't want the chair to be the child of the figure, as it would be hard to maintain placement on the ground when the figure is being posed.  I'm thinking the chair may need to be converted to a figure before pose files can be applied to it.  Does anyone have any experience with this?


Rance01 ( ) posted Mon, 02 May 2011 at 6:13 PM

Not sure what you are asking.  The chair can be animated as a prop and well as any character.  Are you trying to make poses that will save in the Poser library?

If so, than I think the chair prop may indeed need to be converted into a character.

Best Wishes,
Rªnce


moogal ( ) posted Mon, 02 May 2011 at 6:26 PM

Yes, and I'd like to be able to pose both the figure and the adjustable chair (currently made of props) with a single pose file.  This is for a client, and I want it to be as simple for them to use as posible since we are sharing rendering duties.  I know I could make each animation a scene file, but for storage reasons I was looking to avoid saving the background props repeatedly.  I've not experimented much with multi-figure groups, and am not sure how to create pose files spanning multiple figures.


moogal ( ) posted Mon, 02 May 2011 at 6:29 PM

Would it just be simpler to animate the figure and chair outside of their intended environment, and save them as scenes?  Then could the scenes of the figure and chair be imported into the scene containing just the room?     


Rance01 ( ) posted Mon, 02 May 2011 at 6:48 PM

Well, even IF the chair were made into a character you would need  to save two poses: one for the figure chair and one for the character.  I do this sometimes as well.  Just use a naming convention for the files 1 Figure, 1 Chair, 2 etc.  Each figure, both the character and the chair could then be selected one at a time and the poses applied.

Saving the combined poses into a scene file works well too, but make sure your lights and camera settings for the final scene are saved separately to the library so they can be easily re-applied.  I've had issues where the lights and cameras change but I can't think now when that happens: when I'm in my final scene doing the import or when I'm in my 'pose' file and import my final scene.  Best to save as many elements as you can and re-load.  Also do test renders of single frames to make sure lights/camera/render settings haven't changed and match up in each file.  Usually I work in a number of smaller files.  Edit Memorize and Restore works well to be certain the last frame of one file matches the first frame of the next file ...

You will have to develope a work flow and then try to stick with it.  It can get pretty complicated but it seems like you're asking the right questions.


lesbentley ( ) posted Tue, 03 May 2011 at 11:03 AM · edited Tue, 03 May 2011 at 11:08 AM

Quote - I've not experimented much with multi-figure groups, and am not sure how to create pose files spanning multiple figures.

It's not possible to apply a pose to multiple figures at once. By "pose" I mean a Poser script pose, as in a pz2 file, it may be possible to pose multiple figures via a python script.

A pose applies to one figure only, plus any prop, light, or camera parented to it, but not to another figure parented to it.

You could parent the base part of the chair to the BODY of the figure. That way any pose you save for the figure will include a pose for the chair. That's fine as long as you don't need to translate or rotate the figure's BODY actor. The downside is that if you move the figure's BODY the chair will move with it, so you could only translate of rotate the figure via its hip. Parenting the chair to the BODY should be a viable solution in most situations, so long as you are mindful of the restrictions on moving the BODY.

Apart from the above, the solutions get more complicated. A Python script might be able to pose multiple figures, or a combination of unparented props and figures at the same time. You could try asking in the Poser Python Forum, if such a script exists or could be made.

An even more drastic solution might be to edit the figure's cr2 so that it contained an extra actor in the hierarchy above the BODY. The chair could be partented to that new actor, leaving the BODY actor free to move without affecting the chair.

Quote - Would it just be simpler to animate the figure and chair outside of their intended environment, and save them as scenes?  Then could the scenes of the figure and chair be imported into the scene containing just the room?

That should work, but I recommend deleting all lights from the scene you intend to import, before you save it. I find that importing a scene that contains lights can cause conflicts with lights already in the scene you are importing into.


moogal ( ) posted Tue, 14 June 2011 at 7:22 PM · edited Tue, 14 June 2011 at 7:24 PM

Thanks for the help, I finally decided on an approach.  My scene, with figure, is only about 4,200k.  I am simply creating all of my scenes from a base scene and saving them out as scenes.  When the chair has to move, I am just writing the values that change.  It seemed easier than making a figure of the chair.

But any project of any size will present its own challenges, and a number of Poser quirks have presented themselves while working...

Using IK with poses is still maddening.  If you don't turn IK off, things move.  Things like to move when you turn it back on as well.

No matter how many times I fix it, I keep running into a situation where my locked lights want to drift and spin around.  They will start out in the proper position but move and rotate slowly throughout.  The funny thing is that applying a single-frame light set to the end frame will consistantly changes their positions on the first frame as well.  Not sure why this would happen.

And what's up with the casual man figure?  I really thought this figure would be good enough for this project but he has a number of serious issues.  (I know he is old, but I couldn't really find a decent "normal person" figure in business-appropriate attire anywhere.)  I knew there were no numerical values for the grasp parameter, but didn't know that it doesn't show in the animation palette either.  The project involves a figure typing with slightly different postures, and being able to edit the grasp parameter would be just dandy... 


moogal ( ) posted Tue, 14 June 2011 at 8:57 PM

Also, for some reason PoserPro seems to only intermittently update the datestamp when writing files.  It seems really fond of keeping either the earliest date for that filename (even when it's a newly posed file), or possibly is carrying over the datestamp from the existing file used to make the new one.  I have files with dates ranging all throughout the time I have been working, and I know some of the files' dates are much earlier than when I actually did them.  Anyone else having this behavior?  I am writing each file to both harddrive and thumbdrive seconds apart and explorer shows the files as having been made days, maybe even weeks, apart.  It's making it really hard to verify that old files are indeed being updated, and that new files aren't reverting back to older states of completion.


moogal ( ) posted Fri, 17 June 2011 at 3:09 PM

Also, the parameter dials reporting incorrect values when IK is turned on.  Not ideal for this project.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.