Difference between revisions of "Tutorial:Sims 3 Pose Creation"

From SimsWiki
Jump to: navigation, search
Line 89: Line 89:
 
===Creating a Pose with Blender===
 
===Creating a Pose with Blender===
  
<blockquote>'''Note:'''Before beginning, you will need to install the smd tools for Blender from here [url]http://code.google.com/p/blender-smd/downloads/list[/url] It is the io_smd_tools at the top of the list.</blockquote>
+
<blockquote>'''Note:'''Before beginning, you will need to install the smd tools for Blender from here: '''[http://code.google.com/p/blender-smd/downloads/list Smd Tools]''' It is the io_smd_tools at the top of the list.</blockquote>
  
To install the smd tools use the same installation instructions Cmo posted here: '''[http://www.modthesims.info/download.php?t=433882 Installation Instructions]'''
+
To install the smd tools use the same installation instructions Cmo posted for his S3 tools here: '''[http://www.modthesims.info/download.php?t=433882 Installation Instructions]'''
  
 
1. Click File in upper left hand corner, choose Open and browse to Cmo's am.blend (or his af.blend).  Click on it and choose Open Blender File.
 
1. Click File in upper left hand corner, choose Open and browse to Cmo's am.blend (or his af.blend).  Click on it and choose Open Blender File.

Revision as of 21:26, 14 May 2011

Making a Pose using the Pose Player

Contents


See below for instructions on making a pose using Milkshape. If you have questions please ask them in the support thread!

What you will need:

(adult male rig in post 5 & adult female rig in post 42)
OR WesHowe's new female rig here Female Rig with EA mesh for Milkshape
OR adult rig modified for Blender users by Cmo here: Adult Rigs for Blender in post 54.
(32 bit is the version most people will want).
  • An animation editor of your choice that can edit .smd files
(both Blender and Milkshape do)


A. Exporting the CLIP:

Pose1.jpg

1. Open s3pe and click File. From the dropdown click Open. Navigate to Fullbuild0 which is here: Program Files/Electronic Arts/The Sims 3/GameData/Shared/FullBuild0

Pose2.jpg
Pose6.jpg

2. Make sure you have a check in the Sort box at the bottom left corner of s3pe and then click the Tag box near the top right corner

Pose3.jpg

3. Scroll down to the CLIPs and select one of the clips that starts with a_xevt_. It doesn't matter whether you select a_xevt_701 or a_xevt_702. Right click on that line and click Export and rename. Make sure you pick the Export and rename option which is at the bottom of the dropdown list.

Pose4.jpg

4. Enter the name you want for your new pose in the New CLIP name line of the popup box and click Save. Navigate to your working folder and save the CLIP there.

NOTE: In order for your pose to work correctly for you and others you must name your pose beginning with "a_". After that you can name as you like. But if the a_ is not at the beginning of your pose name the tool hash will not be correct and the pose will not play correctly in your game.


B. Converting the CLIP to SMD

Pose5.jpg
  1. Open your working folder and open Mesher's rig download. Put the adult-rigfile.txt and the am_body_4_anim.ms3d in your working folder.
  2. Open the AnimTool-04a download and click on the exe to open the tool. Click the Clip->SMD button and navigate to your working folder. Double click on the CLIP you have there. A text box will pop up telling you the rigfile.text is not found. Click ok and navigate to your working folder. Click on adult_rigfile.txt and click Open. The box will close and the message No Errors will appear in the AnimTool's dialogue box.
  3. Now you can open your editor and open the am_body_4_anim.ms3d rig in it. Import your new smd. Create your pose. Save that to overwrite the new .smd that is in your working folder.


C. Converting the SMD to CLIP and Packaging the CLIP

  1. Open the AnimTool again. Click the SMD->CLIP button. Navigate to your working folder and select the .smd. Again you should receive a No Errors message in the AnimTool's dialogue box
  2. Open s3pe and Click File. From the dropdown menu select New.
  3. Pose7.jpg
    Click Resource button (it's two over from File button) and from the dropdown menu select Import/From File. Navigate to your working folder and select your CLIP. Save without making any changes to the text or numbers. The item you want to import is the .animation.


Place the package in your Mods folder. Make sure you've also got the Pose Player in your Mods folder. Check your new pose in game.

Note: You can add multiple CLIPs to a single package. It is not necessary to make a new package for each individual CLIP.
Note: Remember to tick Readonly box when attempting to open fullbuild0 or any other EA game file in S3PE.


Making a Pose using Milkshape

1. Click File button in upper left hand corner and then choose Open. Navigate to your working folder and pick the am_body_4_anim.ms3d in MS.

2. Click File button in upper left hand corner again and then choose Import Halflife SMD. Navigate to your working folder and pick your new .smd. The SMD Import box will pop up with checks in each box. Leave all checks in place and click OK. A second box will pop up asking if you want to append the animation. Since all we want is a single frame pose choose No.

3. In the lower right hand corner click the Anim button.

4. Go to the joints tab. In the upper part of the joints tab you will see a list of all the joints in your rig. Put a check mark in the Show Skeleton box in the Vertex Weights section and you will see all the joints show up on your model in the view screen.

5. Now double click on a joint in the joints list. That joint and all the joints which are connected below it will light up in green if it is a joint you can move. So, for example, if you click the b_R_Thigh_ joint you will see the entire right leg has little green dots along it. This means that if you alter the position of the right thigh joint all the joints below will follow along automatically. If you click on a joint in the list and the joint lights up red instead of green on the model this means you should not alter the position of that joint...if you try the model will become distorted. An example of this kind of joint is the b_R_Right_Bicep joint.

6. To make your pose just click on the joint you want so it lights up with green and switch to Model tab. Click on the Rotate button, put your mouse in one of the view boxes and move it. You will see the model move accordingly. Play around with this until you have the model posed how you want it.

7. When you have the model posed how you like go to the top bar and click the Animate button there. From the drop down menu choose Set Keyframe. This will save your pose. Then go to the Anim button in the lower right hand corner and click it off. Don't be alarmed that your pose is lost when the model springs back to its original position. Your pose is still there as long as you set the keyframe.

8. Now click File and Export Halflife SMD. Navigate to your working folder and Save the new pose over the .smd. A box will pop up asking if you want to replace it-click yes. Another box will pop up. You should put a dot in the bubble in front of the word Sequence and leave the other two boxes blank. Then click OK.

Now you're ready to pick up with the tutorial above by converting this .smd back to a CLIP.

Note: When you're working on head, neck, spine, pelvis, thighs, and upper arms it's often useful to have the settings on Rotate Options be Center of Mass and Global. When you're working on forearms, calves, hands, feet, fingers, and toes it's often useful to change those settings to Origin and Local.

Creating a Pose with Blender

Note:Before beginning, you will need to install the smd tools for Blender from here: Smd Tools It is the io_smd_tools at the top of the list.

To install the smd tools use the same installation instructions Cmo posted for his S3 tools here: Installation Instructions

1. Click File in upper left hand corner, choose Open and browse to Cmo's am.blend (or his af.blend). Click on it and choose Open Blender File.

[img]http://www.modyourpanties.com/hosting/27583_110514210003b1.jpg[/img]

2. Click File again and choose Import. Scroll down the list and pick Source Engine (.smd, .vta, .dmx, .qc) browse to your .smd and import it.

[img]http://www.modyourpanties.com/hosting/27584_110514210317b2.jpg[/img]

3. Place your mouse on the right hand side of the screen and press 1 on your keyboard. Now press the Shift key on your keyboard and [b]at the same time press 2 on

  your keyboard.[/b] This should cause the skeleton to become visible overlying the white mesh - you will see it outlined in dots with dashes between them.

[img]http://www.modyourpanties.com/hosting/27585_110514210446b3.jpg[/img]

4. In the upper left hand corner click on the word Pose and then click the + sign which appears next to it. The dots on your mesh should turn black indicating that they are unselected. When they are selected in pose mode they will turn light blue.

[img]http://www.modyourpanties.com/hosting/27586_110514210926b4.jpg[/img]

5. Selecting joints to move:

  a. Select joints by right mouse clicking on the black dots which mark the joints on the skeleton. OR
  b. Select joints from the list of joint in the upper left hand panel as follows: Click + next to b_ROOT_ then click the + next to b_ROOT_bind_
  i. To see Thigh joints Click + next to b_Pelvis, to see Calf joints click on the + next to the left or right thigh, to see feet click on the + next to the left or right calf.
  ii. To see Clavicles click + next to b_Spine0, the the + next to b_Spine1, and the + next to b_Spine2.  To see upper arms you similarly hit the + next to clavicles and so 
      on to see descending portions of the upper extremities.

[img]http://www.modyourpanties.com/hosting/27587_110514211035-b5.jpg[/img]

When you double click on the name of a joint it will turn light blue on the right hand side of the screen indicating it is selected. Depending on what view you have of the skeleton you may not see the joint light up until you rotate your view of the model.

[img]http://www.modyourpanties.com/hosting/27588_110514211238b5a.jpg[/img] 6. Use Scroll wheel to rotate your view of model to facilitate rotating the joint in the direction you want it to go

7. With your mouse on the right hand side of the screen, press r on your keyboard to select rotate and then rotate the joint you've selected - right mouse click when the limb is where you want it to discontinue rotation movement

[img]http://www.modyourpanties.com/hosting/27589_110514211824b6.jpg[/img]

8. When your pose is complete, put your mouse over the right hand side of the screen and press the "a" key on your keyboard while still in pose mode. You should see all the joints turn light blue. If they all turn black just hit the a key again.

9. Press "i" on keyboard to get Insert keyframe menu and choose loc rot to set the keyframe.

[img]http://www.modyourpanties.com/hosting/27590_110514212312b8.jpg[/img]

10. Now click the file button in upper left hand corner and choose export. Scroll down to the Source Engine (.smd, .vta, .dmx, .qc) line and click it. In the popup box choose the line that begins with the word anim and ends with .smd. In the larger box which pops up just click Export.

[img]http://www.modyourpanties.com/hosting/27591_110514212434b10.jpg[/img]

11. Close Blender and open your working folder. There will be a new folder named Anims in it. Rename the .smd in that folder so that it has the exact same name as your original .smd.

12. Now replace the old .smd in your working folder with this new one. It must be in the same folder as the CLIP for conversion. After that you're ready to convert it to CLIP and package the new CLIP.

Use Ctrl z to undo Use Ctrl y to redo

Credit and thank you to Wes Howe and Cmomoney for all their work on S3 animation and for teaching me about it. Credit also to Atavera for help & to mesher for the rig. :)

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox