Sorry, I can't help with the Setup room in Poser 5 and later. However, the steps are always the same.
Maybe it helps when I try to answer your questions.
@goat4444:
Make the first step: Import the existing car model into Poser (menu "Import > Wavefront OBJ").
Once you see the car model in Poser, open the Group Editor and check if there is for each pedal a group including only the pedal geometry.
You always have to start with a properly grouped model. So this is always the first step. Please ask for more information if you don't know how to import the model or how to use the Group Editor.
If the car model has no groups for the pedals, you need to group the model. This can be done in your modeler or in Poser. If you don't know how to group the model please ask here for more information.
If your car model has groups for the pedals, you're ready for the next steps:
- Scale the model if necessary.
- Place the model in the Poser scene where you want it to load.
- Adjust reversed normals if necessary.
- Use "Spawn Props" in the Group Editor to create props from the model groups.
- Delete the original car model.
- Export all the props to create the figure obj file.
If you don't understand these steps, please ask for more information.
Once you have the figure obj file, you can start to create the .cr2 (rig the model), see below.
@Whazizname:
I'm sure there are tutorials how to use the Setup room in Poser 5 or later to rig the model.
The phi-method is usually much faster (and painless, too). Here's some more information:
1. You can create the phi-file at any time. I usually make the phi when I have spawned the props in Poser. This way I can see the exact group names and make sure that all groups are included in the phi.
2. Usually, the car rig should be very simple. The simpler the better. You have a root object (the car body), and all parts are attached to the car body (like wheels, doors, pedals, etc.). Because of this, the phi is also very simple. You can use the following code as a template.
objFile :Runtime:Geometries:cartest.obj
1 cargroup yzx
2 wheelgroup xyz
2 doorgroup zxy
2 hoodgroup zyx
2 pedalgroup yxz
When you use the template, you insert your group names and add more actors (for the wheels, for example).
- The "objFile" line: This is a file path using the ":" separator. The line starts with the word "objFile", followed by a space or tab, followed
by ":Runtime", followed by the path to your obj file. Use the exact filename of your obj. The line must end with a return.
- Write a line (a full line ending with a return) for each actor.
- Each line starts with the hierarchy level (a number), followed by a space or tab.
The logic of these numbers is simple: The root actor has number 1. This actor will be the child of actor BODY in the figure. Most objects like humans and cars have a single root actor. However, you can define several root actors, for example two roots for two faerie wings. All actors with number 2 are children of the root actor. These parts are attached to the root actor.
All actors with a higher number are children of the prior actor with the prior number. For example, a "3" actor is a child of the "2" actor in the latest preceding line:
2 foo
3 foochild
3 foochild2
2 goo
3 goochild
3 goochild2.
- Each line lists the exact group name, followed by a space or tab. Spaces are not allowed in the group name, and your obj must not contain groups with spaces.
- Each line ends with a rotation order flag, followed by a return. The rotation order is for example "xyz". The above template can be used for a car model facing the front camera (the usual setup).
- Be sure to finish the phi file with a return to make a full line for the last actor.
- The rotation order is crucial when you make a soft body model, because Poser tries to set up complicated joint parameters for the figure. You don't need these parameters in a car model, so you don't need to care for this stuff. Once you have the .cr2, you load the car figure and simply adjust the origin of the parts.
However, the rotation order flags in the phi can help to place the origins. Here are the rules:
The origin of the root actor is always centered in the root actor. The flags in the phi just define the rotation order, that is the order of the rotate channels on the root actor.
For children of the root actor, the first dimension (axis) defines the major axis of the child. The second and third dimensions define the plane where the child is attached to its parent. When Poser converts the phi, the origin and the end point of the actor are placed at the end points of the major object axis, and centered in the second and third axes.
For example, the wheels have flags "xyz". The x-axis is the major axis of the wheel, and "yz" define the plane where the wheel is attached to the car. Using this flag, Poser places the origin and end point of the wheels on the x-axis, and in the center of the y and z dimension of the wheel. This is exactly what you want. Remember that this setup can be used when your car geometry faces the front camera.