Site Bot Posted May 29, 2010 Share Posted May 29, 2010 Article link: Create and add custom poses Create and add custom posesTutorial for Blender Requirements:The latest versions, and some basic knowledge (camera movement, etc), of these tools:Blender (+NifScripts)NifSkopetazpn's kfupdaterGECK _______________Introduction----------------------Players who enjoy taking screenshots in Fallout3 make use of them all the time and the imageshare wouldn't be as nice as it is without them.Basically, custom poses are essential for "presenting" Fallout in a different way than what everyone can see ingame. I've been wondering why there are many modders out there who are proficient with 3D-software but only a few (but excellent) pose mods.So I started looking into that "process" of creating a pose myself and decided to write a little tutorial if I'm successful. _________________Main-------------------------My base was Backsteppo's tutorial and his FO3-ready skeleton in .blend-format.You might want to grab that file since the example in this tutorial will be made using this. Outline1. Creating the pose [step 1 - Step 5]2. Exporting, finalizing and adjusting [step 6 - Step 8]3. Getting it ingame [step 9 - Step 10]4. Result5. Additional random stuff -------------------------Step 1-----------Open the skeleton file and adjust the workspace to your liking. I tend to work most of the time with one panel only, without checking the others very much, so I made it bigger and changed the perspective mode (NUM 5). http://img412.imageshack.us/img412/5950/thptbl001.jpg Step 2-----------For the tutorial I decided to make a rather easy pose, no highly complicated finger positions, straight spine, etc. The "Objection!"-pose from Phoenix Wright seems to be perfect. So now that we got an idea or "concept", it's best to get some reference pictures, obvious choice: Google. http://img717.imageshack.us/img717/5946/praaphoenixwright3.th.jpgsource: http://www.creativeuncut.com/gallery-05/praa-phoenix-wright3.html Step 3-----------The posing itself is done only via rotating, you don't want to grab and move bones, that deforms the mesh.Rotating on the makes it look more natural, so the keyboard shortcuts we'll be using most of the time are: R -> X -> X (X-Axis)R -> Y -> Y (Y-Axis)R -> Z -> Z (Z-Axis) Let's start with the right arm, select the UpperArm.R bone (RMB) and rotate it on the local X-axis. Apply the changes (LMB). (By clicking the RMB you can cancel the action)http://s1.bild.me/bilder/012010/3846206PoseTutArm.gif It looks a bit too stiff, so I bend the arm a bit. (Forearm.R, Z)http://img28.imageshack.us/img28/5606/thptbl003.jpg After some more tweaking via trial&error (upperarm Z,X, forearm X, ...) and altering the hand the arm looks more loose. (might wanna take your own arm as a reference, too.)http://img522.imageshack.us/img522/7884/thptbl004.jpgNow the stretched left arm. Judging from the reference picture the arm is on line with the shoulders, so we raise it. But not fully horizontal because, as you will notice, this looks pretty awkward. Try it with your own arm and you'll know why.So instead we also lift the shoulder until it looks good.http://s1.bild.me/bilder/012010/4277245PoseTutArm2shoulder.gif The next pictures should be self-explanatory:http://s1.bild.me/bilder/012010/8673937PTBl005.jpghttp://s1.bild.me/bilder/012010/7096028PoseTutHand.gif Step 4----------- The basic pose is somewhat finished, let's touch it up.I bent the spine slightly backwards (Spine and Spine2 Z), straightened the legs (calf Z, thigh Z), raised the shoulder a little more (clavicle X), and gave the clavicle some Z-rotation.http://img687.imageshack.us/img687/4730/thptbl006.jpg So that's my take on that reference.http://img696.imageshack.us/img696/1719/thptbl007.jpg Step 5----------- In order to make (fast) changes to the pose later on it's easiest to save it in .blend format.To do so it's not sufficient to simply save the file now, the skeleton would be in T-Pose again.Hit A to select all bones and then either use I or Space -> Object -> Insert Keyframe. Choose LocRothttp://img686.imageshack.us/img686/550/thptbl008.jpg Now you can save your pose as .blend. Step 6-----------[if you skipped step 5, you have to insert a keyframe now.] Export the file with settings like this:http://thumbnails3.imagebam.com/3852/82c5b138516892.gifby Backsteppo Step 7----------- Now you have to use tazpn's kfupdater to "finalize" the .kf.Unzip the archive to a folder and move your exported pose-.kf to the same folder.It's a command line app, so open your cmd.exe and navigate to your folder. (cd plus the path, e.g. cd C:UsersChrisDesktopkfupdater_2_2-496)All those options and modifiers seem to be a bit complicated at first (at least for me...) but the values for the example do the job as well.So copy and paste the FO3 example from the ReadMe (kfupdater -p 50 -v 20.2.0.7 -u 11 -u2 34 -i blockidle.kf -o blockidle-out.kf) and replace the input file with your pose and the output with the filename you want the final pose to have. (e.g. a prefix for all your poses + a descriptive name.) There should be two .kf-files now in the folder, the new and the old one. Step 8----------- Next step is tweaking the almost final file with NifSkope:Making it a SpecialIdle and, because it's a pose, loop it.http://s1.bild.me/bilder/012010/3397235PoseTutNifskope.gifSpecialIdle or SpecialIdle_XXX + CYCLE LOOP The .kf is done, let's get it ingame. Step 9----------- Move your file to your DataMeshescharacters\_maleIdleAnims... directory, the GECK needs to find it. Open the GECK, load the Fallout3.esm and select Gameplay → Idle Animations... at the top.Either select Insert Child for the top-entry or Insert Sibling for one of the others.http://img248.imageshack.us/img248/4125/insert1th.jpg This is the branch where you can organize all your custom animations/poses. So let's add the first child for that entry, our "Objection!".But bear in mind that the ID you choose will be the ID you will use ingame to call the animation. If you can remember each and every name then that's no problem, however I recommend using the prefix you chose and simple numbering.(Like that it will also be easier for others to use the poses in case you want to release them)http://img193.imageshack.us/img193/43/insertchild2th.jpg Step 10----------- We could save our .esp now and the pose would be ingame. But there's a catch, each and every NPC would use that pose as an idle.Since we don't want that we have to add a condition which allows the player to trigger the animation when he wants to. Because it's a pose which shouldn't affect gameplay at all, we create a condition that will never be true, we add a new, empty faction and the corresponding condition.http://img444.imageshack.us/img444/2613/factionth.jpg The playidle command ignores conditions and always triggers the called animation. Save your new .esp!Congrats, now you should have a working pose ingame, ready to be triggered =) Result & Additional random stuff: Coming soon | by http://img199.imageshack.us/img199/7063/c2552collageganzklein.png Link to comment Share on other sites More sharing options...
lukas78 Posted May 30, 2010 Share Posted May 30, 2010 Thanks bro awesome job :) Link to comment Share on other sites More sharing options...
ylle Posted June 1, 2010 Share Posted June 1, 2010 Looks excellent man! Link to comment Share on other sites More sharing options...
Hsira Posted July 14, 2010 Share Posted July 14, 2010 I don't know what to do in GECK to apply pose.Thanks you very much Ah and the Step 7 doesn't worked for me.So I do this - made a shorcut of "kfupdater.exe'- open properties and added the line "" -kfupdater -p 50 -v 20.2.0.7 -u 11 -u2 34 -i idle0111.kf -o done.kf" This is easier and faster way. Dunno why cmd.exe don't work.Enjoy~! Ah and I have a little problem. My custom pose in game after few seconds disappear ( player character pose back to normal ). Nothing helped but when I changed in Text Keys / Time / from 9.9667 to 999999999.99Worked correctly. Correct me if im doin it wrong. Link to comment Share on other sites More sharing options...
LMCampbell Posted July 18, 2010 Share Posted July 18, 2010 Looks great.Excellent Tut thanks :) Link to comment Share on other sites More sharing options...
Nbgangsta Posted August 1, 2010 Share Posted August 1, 2010 Excellent tut. Link to comment Share on other sites More sharing options...
phoneyLogic Posted August 28, 2010 Share Posted August 28, 2010 Awesome, thank you! >>> insert kudos here <<< :D Link to comment Share on other sites More sharing options...
Tubal Posted September 4, 2010 Share Posted September 4, 2010 Great article, and I rated it as such. :) I'm just wondering one thing, is there a way to move the centre of the pose? I'm made a sitting pose, but if I sit down and activate it my character 'falls' backwards to complete the pose. Simply moving the bones in blender didn't make any difference. [Edit] Like so:http://img.photobucket.com/albums/v483/Tubal/F3/th_ScreenShot88.jpg He's obviously supposed to lean back in the chair, not through. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now