logo
ddd
Plug-ins, Content & Tutorials for Poser
ddddddd

Wardrobe Wizard 2.0 Help Pages
buy nowadditional information and work flowoverviewFull Body Morph Tutorialfaqupdates

Wardrobe Wizard 2.0 Help Page

Introduction

Wardrobe Wizard 2.0 is a utility that enables Poser clothing models originally created for one Poser figure to be worn by another. The output may then be used in Poser or some other applications, (see Use in other Applications below). A very large number of figures are supported, for a full current list see http://www.philc.net/WardrobeWizard.php.

If you have upgraded from Wardrobe Wizard 1.* you will immediately notice some changes. These will include:-

The functionality provided by the plug in and stand alone versions is for all practical purposes identical. There are very minor differences that will be covered later in this document. The user is encouraged to use whichever they are most comfortable with. A number of the Wardrobe Wizard 1.* utilities have been superceded by the improved functions of Wardrobe Wizard 2.0. The original buttons have been retained because we feel that folks may still find them useful on occasions.

Please note also that gloves are not supported.

Installation

Your download will include a readme.txt file containing the information required to install and register the application. Without registration the application defaults to demo mode. Installation screen shots are provided below.

The Wardrobe Wizard conversion GUI

Plug in Version

Stand Alone Version

Poser 7
1) Use the Poser menu Window\Python Scripts to open the Python Scripts window.
2) Then select the Poser menu Scripts\PhilC\Wardrobe Wizard Menu You will get a pop up window indicating that the script has initialized and reminding you that if you have not yet opened the Python Script window you should do so at this time.
3) Now click the Python Script button labeled "Convert" to bring up the GUI shown above.

Poser 6
1) Use the Poser menu Window\Python Scripts to open the Python Scripts window.
2) Use the Poser menu File\Run Python script and navigate to Poser 6\Runtime\Python\poserScripts\Wardrobe Wizard 2.0\Wardrobe Wizard Menu.py
3) Click the Python Script button labeled "Convert" to bring up the GUI shown above.

Ensure that your Poser preview window is sized so that it does not completely obscure the Wardrobe Wizard window should Poser rudely place it on top whilst you are inputting the conversion parameters.

Poser 5 & Poser Pro Pack
Use the stand alone version

Poser All versions
Use your Windows or Mac quick start menu or desktop icon

 

Mac users please note that during part of the process the status window printout that PC users see as continuous scrolling text is delivered in one lump at the conclusion of the conversion. Therefore your patience is requested as you watch the spinning beach ball and wonder if it is actually doing anything. Be assured that the Wardrobe Wizard is working very hard so that you don't have to :)

Full Body Morphs

Wardrobe Wizard 2.0 now has the ability to automatically create full body morphs in the clothing to match those contained in the figure that you wish to convert to. In this way if you have a figure that has been customized using full body morphs you can use Wardrobe Wizard 2.0 to build compatible morphs into the clothing. Before this can happen you will first need to have Wardrobe Wizard analyze that figure. If you have the Plug in GUI open as shown above click the "Cancel" button then proceed as below.

Plug in Version

Stand Alone Version

 

With the desired figure selected in the Poser scene, click the Analyze Full Body Morphs button. You will then be presented with a pop up window in which you can make your selection.

 

 

Click the Tools menu. Select Analyze Morph You will then be presented with a pop up window in which you can make your selection. You do not need to have Poser running to perform this task.

Either version
You only need to do this once for each figure that you wish to have Full Body Morphs added for. The data is stored as a MOR file for future use. You would only need to reanalyze the figure if you add/change the morphs in the figure. See additional tools below for dealing with characters with non-standard body morphs etc.

Wardrobe Wizard 2.0 also includes a large number of very powerful yet simple to use clothing adjustment Full Body Morphs. You will find these dials in the BODY section of your converted clothing. They will be listed under the heading "WW Adjustment Morphs". Five of these get built into the clothing automatically. They are:-

  1. Smooth.
    This will provide a dial in the clothing's BODY to enable small wrinkles to be ironed out.
  2. Smooth More.
    Similar to WW Smooth but applies to the edges of the clothing.
  3. Inflate
    Easily adjust how tight/loose the clothing fits the figure. If you find a small area of the underlying figure poking through turn the WW Looseness dial a little. It is suggested that you initially try this rather than the "Pokethru" option.
  4. Shift
    Translate the BODY or body parts. Use "Save Changes to Geometry" to make the adjustment permanent.
  5. Cleavage
    This adjust the area of the clothing in between and below the breasts. It was noticed that when clothing made for a well endowed figure was converted to a figure of more petite proportions there would be some clothing "left over" that tended to sag. (Much the same as in real life). The WW Cleavage dial allows you to easily take in the slack.
  6. Under Breast Smooth
    Sometimes required to provide additional smoothing to loose fitting ladies shirts.

A number of other WW Adjustment morphs may be included when you make your selection from the pop up morph list during the conversion process. It is strongly suggested that you try them out. They provide a great deal of versatility in the converted clothing.

To access these powerful morphs simply select the "Add Body Morphs" (plugin:- "Add FBM's") and "Add Material Dials" checkboxes.

Workflow

This will be the same for both the stand alone or plug in version. Note that unlike Wardrobe Wizard 1.* you do not need to have any figures or clothing in the Poser scene. If you are using the stand alone version you do not need to even have Poser running.

  1. Source Clothing
    Using the "Source Clothing" section of the GUI select the clothing that you wish to convert. This may be either a single item or an number of items. They can be Poser clothing figures, props or OBJ files, either in their compressed or uncompressed format. Note that clothing figure files should contain only one item of clothing. If you have a multi item CR2 file then load it into Poser and save each item back to the library. You can then batch convert the set. If you have made multiple selections please note that any conversion option selected will be applied to the whole batch. Therefore do not convert pant suits within a batch containing skirts since each requires different settings.
  2. Target Folder
    Select the Target Folder into which you wish the converted clothing to be saved. For example if you wish the clothing to be saved to the Poser 7 library you would select C:\Program Files\e frontier\Poser 7 (or wherever your Poser 7 installation is located.) If you wished to save to a remote Poser library you would select the folder above that library's "Runtime" folder. Clothing will be saved to a character specific folder. The OBJ file will be saved to the Runtime:Geometries:WardrobeWizard:Figure Name folder. In this way you can easily reorganize your library if required. You can move the figure CR2 and PNG files without worrying about editing the path to the OBJ file.
  3. Convert From
    Use the scrollable list to select the figure that the original clothing was made for. All the figures that you have the support files for will be listed here.
  4. Convert To
    Use the scrollable list to select the figure(s) that you wish the clothing to be converted to. All the figures that you have the support files for will be listed here.
  5. Type
    Select the type of clothing that best describes the clothing being converted.
    Normal Clothing:- Pants, Jackets, any clothing above the hips. More or less anything that does not fit any other category should be converted as "Normal Clothing".
    Loose Skirt:- Any skirt that tends to fall away from the hips. Includes robes. This is probably going to be your preferred skirt option. Including short skirts.
    Tight Skirt:- Any skirt that tends to closely follow the line of the legs.
    Short Hair:- Hair that does not extend past the neck. For long hair use "Normal Clothing".
    Shoes:- Any shoe, boot, thigh boot that fits the figure when both the figure and footwear are at their unconformed zero pose.
    Hi Heels:- Any Any shoe, boot, thigh boot that DOES NOT fit the figure when both the figure and footwear are at their unconformed zero pose.
  6. High Resolution
    Choose from High (checked) or Normal (unchecked) resolution. Normal resolution will convert faster but at the expense of definition.
  7. Flared
    Select this option for flared pants or flared sleeves.
  8. Close Fit
    Only deselect this option if you are converting particularly baggy clothing.
  9. Force Reanalyses
    When an item of clothing is first converted Wardrobe Wizard undertakes an analyses of it. The resulting data file is stored for future use. This greatly speeds up the time of any future conversion. However if for example you converted as a "Loose Skirt" and wish to see if perhaps selecting "Tight Skirt" may be better you would need to select the "Force Reanalyses" check box to ensure that Wardrobe Wizard redid the analyses with the new settings.
  10. Keep Existing Morphs
    Wardrobe Wizard 2.0 has the ability to retain any Full Body Morphs contained in the existing clothing. By selecting this check box you will subsequently be presented with a pop up list of all the available existing morphs and be able to select the ones that you wish to keep.
  11. Add Full Body Morphs (plugin:- Add FBM's)
    Wardrobe Wizard 2.0 has the ability to add Full Body Morphs to the clothing to match the Convert To figure. For this you will first have to have Wardrobe Wizard analyze the figure. Also accessed via this checkbox option are the large number of very powerful clothing adjustment morphs. Please see the details in the "Full Body Morph" section above.
  12. Regroup
    Generally leave this option selected. Only turn it off if there is some reason to not have Wardrobe Wizard regroup the model. Possibly some custom process that you wish to undertake.
  13. FixPokeThru
    Any cloth that intersects the figure will be repositioned so that it remains above the skins surface. Use with care. This tool is also included in the Wardrobe Wizard Python Script buttons which may be a better time to use it since the converted figure will have been saved to the library at that point. However you will probably find that adjusting the newly created WW_Looseness morph in the clothing's BODY will give better results and be more controllable. FixPokeThru works with clothing intersecting the figure. It is not designed to work with clothing intersecting clothing.
  14. As Prop
    Delivers the converted clothing as a Poser Prop rather than a conforming figure. You would use this if you wish to use the converted clothing as dynamic clothing in the Poser Cloth room.
  15. Add Material Dials
    Provides the option to allow Wardrobe Wizard to create a set of full body morphs that result in smoothing or inflation by selected material. Very powerful, very useful, very easy to use. By way of a bonus if you select this option you get an extra "Shrink to fit dial". If you haven't read these instructions you will probable not realize that it is there ;)

Once you have made your selections click the "Convert" button. Depending on your selections you may get supplementary pop up windows asking you to select such things as which morphs to keep etc. The progress will be displayed to the status window or Poser Python output window. Upon completion open Poser and navigate to the designated library. Your converted figures will be in folders bearing the suffix "WW" followed by the name of the figure that they were converted to. The name of the clothing will be the same as the name of the original item, as will the thumbnail if one was available for the original.

The Python Script Buttons

Some of these tools have been superceded by the new features included in Wardrobe Wizard 2.0 but have been retained just in case folks find them useful.

  • Convert
    Brings up the Plug in Graphical User Interface (GUI).
  • Analyze Full Body Morphs
    Before you can add compatible Full Body Morphs to the clothing you must first allow Wardrobe Wizard to analyze the figure. This only needs to be done once, (unless you subsequently change the morphs in the figure). Requires the figure to be selected in the scene. The stand alone version can perform this task without having Poser running.
  • Smooth
    Allows smoothing operations to be undertaken on the clothing. Now superceded by the "WW Smooth" and "WW Smooth More" full body morphs that automatically get included in each clothing conversion. Plus the smooth by material dials if the Add Material Dials option has been selected.
  • Inflate/Deflate
    Allows the clothing to be inflated or deflated. Now superceded by the "WW Looseness" full body morphs that automatically get included in each clothing conversion. Plus the inflate by material dials if the Add Material Dials option has been selected.
  • Utilities
    Access more utilities
  • Zero Figure
    Zero Pose the figure. You do not now need to zero pose the figure prior to making a conversion. In fact you now no longer need to have any figure or clothing in the scene at all when performing a conversion :)
  • Load
    Load a character into the scene using a standard Windows or Mac file selection dialog rather than using the Poser library.
  • Help
    Brings up this help file.
  • Version
    Displays Wardrobe Wizard version, figure support and system information. Also displays the registration information.
  • Back
    Reloads the default Python script buttons.

Clicking the Utilities buttons brings access to a number of utilities subdivided by function. These utilities are not key to converting clothing but are included as additional features that may prove useful.

  • Figure
    General figure utilities.
  • Morphs
    See below
  • Texture
    The buttons should be self explanatory.
  • Prop
    The buttons should be self explanatory.
  • Lights
    The buttons should be self explanatory.
  • Shape
    See Below
  • Shift
    These buttons move the geometry in Poser's memory as opposed to translating the model in 3D space. Redundant in Wardrobe Wizard 2.0 but retained here "just in case".
  • Magnets
    The buttons should be self explanatory.
  • More
    Brings up Fix Pokethru, a "Check for Updates" button and the ever popular "Make Art" button ;)
  • Fix Pokethrough
    If a section of clothing is intersecting the figure this button will move it to just above the surface of the skin. Use with care since some clothing models intentionally have polygons that intersect the skin. You may be better served by adjusting the "WW Inflate " full body morph that automatically gets included in each clothing conversion. FixPokethru works with clothing intersecting the figure. It is not designed to work with clothing intersecting clothing.

Clicking the Utilities > Morph buttons brings up these buttons.

  • Create MOR from Figure
    This will analyze the current character settings and create a morph analysis files (MOR file.) This eases converting clothing from custom figures that are 'dialed' from existing morphs; turns it into a 1-click conversion.
  • Create MORs from Dials
    This will analyze all the dials of the current character and create multiple morph analysis files (MOR files.) This is the same thing as the existing 'Analyze full body morphs' button, which creates a morph analysis for every clothing dial. It is intended to be used with figures such as V4, V41 and Apollo etc each of which contain some fancy string pulling in their figure CR2 files that result in non-standard Full Body Morph dials that Wardrobe Wizard can not recognize.
  • Dials to Single Morph
    This will convert all current character settings to a single Full Body Morph dial on the character. This is a powerful feature that will take the existing dials and magnets on the figure, and turn it into a single Full Body Morph dial on the BODY of the figure. Let's say you have a character that is based on V3 morphs, and requires 15 morphs to be injected and set. This button will let you turn them all into a single 'new' morph, that doesn't require the dials to be set, or even injected, any more.
  • Dials to Multiple Morphs
    This will convert all dials on the current character to multiple normal morphs on the character. This is similar to 'Dials to Single Morph' above, but creates multiple morphs, one per dial. The new morphs don't require the old dials to be set, or even injected, any more.
  • Actor morphs to figure
    This will transfer selected actor morphs to the body. This is useful to bring up hair morphs or chest morphs etc to the BODY level, where WW2 can analyze them.
  • Figs to morphs
    Provides a method of creating a full body morph from a morphed version of the figure.
    1) Load the base figure and use the zero figure button.
    2) Load the reshaped figure. (See Save Changes to Geometry below)
    3) With the base figure selected click the Figs to morphs button. This will use the reshaped figure as a morph target and build a full body morph into the base figure.
    4) Delete the reshaped figure.
    5) Save the base figure to the library.
  • Save Changes to Geometry
    "Fixes" the figure's geometry to whatever is currently displayed in the scene. When the figure is saved back to the library this new geometry is saved as a new OBJ file. It is very possible that the joint parameters will not work well. Its purpose is to:
    a) provide a figure to be used as a morph target in "Figs to morphs" above.
    b) enable clothing that does not fit the figure at zero pose to be made to fit and hence produce a good conversion. See the "anything else" shoe example below.
  • Zero All Morphs
    Sets all morph dial values to zero.
  • More > Set All Morphs
    Sets all the morphs present in the figure to a value of 1.000 Intended as a quick way of setting all morphs recently created in a blank figure using magnets in preparation for using the Poser menu Figure/Create full body morph. Anything else and it just has novelty value :)
  • More > Zero All Scaling
    Just what the button says.

Clicking on the Utilities > Shape buttons brings up these buttons.

They allow you to change the shape of the geometry. Once you have the shape you like save the figure to the library to make the shape permanent. The tools are primarily used to fine tune the shape of skirts but may be used on other body parts also. You do not create a morph you actually change the geometry that gets saved to the OBJ file.

Now for those who really want to "get into it", here is an explanation of how these buttons work and how they can be customized.

The list of formulas is in the data folder under 'formulas.txt.'
Each line is a single formula consisting of the name, the direction to apply the adjustment in, the adjustment amount, and a set of numbers that control how the formula is applied.
That set of numbers is most similar to a 'convolution kernel.'
Examples:

0 0 don't apply any adjustment.
1 1 All verts top to bottom get the adjustment equally.
1 0 Top half of the actor gets 100% of the adjustment, bottom half gets no adjustment.
1 0 0 Top THIRD of the actor gets 100% of the adjustment, bottom half gets no adjustment.
0 0 1 Top two thirds gets no adjustment, bottom third gets all the adjustment.

The 'number' of numbers on the line control how many sections to divide the actor into. Two numbers divides the actor into 2 parts top to bottom, 3 numbers divides it into 3 parts, 10 numbers divides it into 10 parts, etc.
The 'value' of the adjustment is the relative weight to give it.

Example:
pear xz .1 0 1 2 3 3 3 3 3 3 3 3 3 3 3 3

This says move in the xz direction only, which doesn't affect the length.
.1 is the amount to move.
There are 15 numbers following, that means divide the skirt up into 15 sections.
The highest number is a 3 - that means all entries with 3 get 100% of the adjustment, entries of 2 gets 2/3 of the adjustment, entries of 1 gets 1/3 of the adjustment, entries of 0 get none of the adjustment.
The first number is a zero - that means the top 1/15 gets no adjustment.
The second number is a one - that means the next section gets 1/3 of the adjustment.
The second number is a two - that means the next section down gets 2/3 of the adjustment.
The following numbers are all 3's - that means the remainder of the actor gets 100% of the adjustment.

File Compatibility

Wardrobe Wizard 1.* data and support files are incompatible with Wardrobe Wizard 2.0
Wardrobe Wizard 2.0 plug in version and Wardrobe Wizard 2.0 stand alone version have mutually compatible data and support files. You may for example have analyzed a set of full body morphs using the plug in version but subsequently want to perform the conversion using the stand alone version. To save the time in reanalyzing simply copy the files from the plug in installation into the stand alone.

Footwear

Footwear Style

Example Conversion Type Notes
Original footwear correctly aligns to and covers the original figure when both the figure and the footwear are at the zero pose. This is achieved without the need to conform the footwear to the figure.
Shoes
The over riding factor is that the footwear fits the figure, not the style of the heel.
The original footwear only fits the figure providing that some bending or morphing of the figure or footwear is undertaken. And/or the feet must be set invisible.
Hi Heel
The majority of Poser high heel styled shoes fall into this category.

Anything else.

i.e. Models that have to be "shoe horned" into fitting the zero posed figure.

Note that some high heeled shoes are correctly modeled to fit the figure when at the zero pose. These then take up their high heel shape when the foot is bent. For these use the "Shoe" type of conversion.

Try Shoe type first.

The above two methods are going to cover the majority of shoes but for those that fall through the cracks try this.

  1. By hook or by crook get the shoe to fit the zero posed figure.
  2. Use the Wardrobe Wizard Poser Python buttons Utilities > Morphs > Save Changes to Geometry.
  3. Save the shoes back to the Poser figure library with a new name so as to not over write the originals.
  4. Convert using the newly created Footwear using the "Shoe" type but if that does not work try the Hi Heel type.

Joint Parameters

Click the play button to watch the tutorial

Although a good basic set of joint parameters are applied to the converted clothing it should never be assumed that they will be perfect for every figure/clothing combination. By their very nature they are adjustable. Mostly any adjustment will be small as outlined in the above video tutorial.

Other Tutorials

Links to other Poser tutorials covering such subjects as joint parameters, rigging Poser figures, magnets etc may be found at http://www.philc.net/tutorialsIndex.php

Copyright & File Sharing

It is our opinion that whatever copyright governs the original clothing figure, prop, hair, textures, morph data etc, should be carried forward to the resulting converted model. If you are not sure about what you can and can not do with the converted clothing you should contact the original creator.

We have endeavored to protect the intellectual rights of the figure creators by locking out the ability to turn one figure into the shape of another. In reality it could only ever be a very poor copy since the hands would not convert at all and the face would lack so much definition as to be useless. This protection is carried on into how full body morphs are created. If you do not own the figure Wardrobe Wizard can not analyze the morphs and hence build the matching full body morphs into the clothing. It therefore follows that the resulting data files ( .DAT and .MOR) should not be shared amongst users.

Zero Pose

A figure is said to be in its zero pose when:-

A Wardrobe Wizard button to fully set the figure into its zero pose is provided in the Poser Python Wardrobe Wizard 2 buttons. Please note that many figures are not stored in their zero pose but in what might be called their default pose. Similarly using the Poser menu Edit/Restore/Figure will reset the figure into its default pose which may not necessarily be its zero pose.

Use in other applications

Whilst Wardrobe Wizard 2.0 is primarily designed to compliment the Poser application our testers have also been able to use the output files in DAZ Studio and Carrara. This is not to say that those two applications are fully supported though they might possibly be in the future. Please note that DAZ Studio has considerably fewer functions than Poser. For example although DAZ Studio can read Poser files it is our understanding that DAZ Studio does not have the ability to adjust joint parameters. The stand alone version of Wardrobe Wizard 2 has the ability to analyze Full Body Morphs however where the figure only contains body part morphs or non-standard BODY dials then the tools provided to be used within Poser will be required. These operations may be problematical to DAZ Studio users who do not have access to a copy of Poser version 5 or later.

Acknowledgments

Wardrobe Wizard is a joint project by PhilC Designs Ltd and Kamilche Consulting.
The Poser program is owned by e frontier
DAZ Studio is owned by DAZ 3D

Contact

email pcooke@philc.net

Forum

To ask questions and participate in general discussions about Wardrobe Wizard and Poser related subjects you are invited to join the PhilC Forum.

Installation Screenshots

PC Plug in version (Mac will be similar)
PC Stand Alone Version
Mac Stand Alone Version.

 

Click here to read this help file in PDF format.
( Right click and 'save link as' to save the file).

 

footer

About Us | Site Map | Store Policy | Contact Us | ©2011 PhilC Designs Ltd