Skip to content

Latest commit

 

History

51 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Character Splitter for DAZ Studio

promo jpg

Tool for splitting a character shape between head & body

  • Create separate head & body morphs from a full character
  • 2 methods available : 'normalized' & 'WYSIWYG'
  • Optionally create a controller morph to apply the full character, including scaling factor
  • Also create morphs for eyelashes (G8, G8.1 & G9), tear (G8.1 & G9), mouth, eyes & eyebrows (G9)
  • Head split DFormer presets included for all the Genesis figures
  • Ability to setup morphs 'presentation' (images & colors)
  • Ability to create a character preset or some shaping presets
  • Ability to create a morph from any shape
  • Ability to delete any unwanted morphs
  • Accuracy : the body morph doesn't include deltas pertaining to the head (only body & neck)
  • Full control over the final result
  • Fully automated

The tool works with Daz Studio 6 only. If for whatever reason you're still using Daz Studio 4, you can use this version instead (beware that many things have been improved, added or fixed since then, and note that you can install multiple versions of Daz Studio, so upgrade to Studio 6 is highly recommended).

'Normalized' head & body parts split

The focus of this method, documented here, is to rescale your character to standard proportions (ie. the base figure), creating head & body morphs that will smoothly blend realistically with almost all the morphs that you own : you won't get a disproportionate head morph for your body morphs or a disproportionate body morph for your head morphs. The scaling needs, especially for non-adult characters or anime & fantasy creatures, are satisfied with the controller morph. This is how it looks when applied to a fantasy character :

normalized jpg

'WYSIWYG' head & body parts split

The focus of this method, documented here, is to faithfully preserve the proportions of your character : head & body parts are split as-is. It is especially suited if your character head & body don't dramatically differ from the base figure. This is how it looks when applied to the same fantasy character (which is not the ideal candidate for this method) :

wysiwyg jpg

Note that you can freely rescale your figure before executing the script. This is useful if you want your character to be a few inches taller or shorter than the base figure.

Create morphs from any shape

As a bonus, you can use this script to create morphs from any shape (figure or prop). To do so, just uncheck the 'Split Shape Using a DFormer' option, found in the 'Settings' Tab. This disables the 'Body' & 'CTRL' Tabs, which are no longer relevant.

Create morphs for head attachments (G8/G9) : eyelashes, tear, mouth, eyes & eyebrows

A morphs can be created for each head component. However, if you didn't modify the geometry for some components, you don't want to create morphs for them. From 'Head' tab you will find the list of attachments. Those that are not morphed will be excluded by default, but you can freely include them if you want.

Delete any unwanted morphs

Last Tab of the GUI allows to delete any unwanted morphs. This is especially useful :

  • in case something went wrong at any step of the process
  • if you want to 'overwrite' an existing morph
  • if you just want to definitively suppress any morph from your figure

Create a character preset or some shaping presets

Once you've saved yours morph(s), the 'Preset' tab becomes visible and available. It allows to create a character preset when a controller has been created, or some shaping presets otherwise.

Customize everything from the GUI

The first 5 tabs of the GUI allow to tailor everything to suit your needs, allowing you to create a production-ready split character.

gui jpg

A simple workflow

workflow jpg

Installation

  • Remove any preexisting version
  • Download this repository by hitting the 'Code' button at the top of this page, then select 'Download ZIP'
  • Extract the 'Scripts' folder to one of your Daz Studio content libraries ('My DAZ 3D Library' is the default, the list is available in Daz Studio menu Edit > Content > Content Directory Manager, and they are visible in the 'Content Library' pane, from which you can open the folders with a right-click > Browse to Folder Location). If you choose 'My DAZ 3D Library' as destination, this will merge into existing 'Scripts' folder
  • You can extract the 'User_Manual' folder anywhere

Usage

Please refer to the User Manual.

Getting in touch

If you want to get in touch, you can find us on the Daz 3D Forums :

https://www.daz3d.com/forums/discussion/617476/character-splitter

Miscellaneous

  • You can use any DFormer preset of your choice as long as you apply it before running the script. Automatic selection only kicks in when no DFormer is applied
  • You can create & use your own DFormer presets, for example when using Character Splitter on your own custom figures. An indicative tutorial is given here for the creation process. If you want your custom DFormer to be automatically detected & applied, you will have to put it with the other DFormers (in the 'Scripts/Character Splitter' folder) and use your figure name (not label) as name. Taking G8M as example, expected DFormer preset file should be 'Genesis8Male.duf' (not 'Genesis 8 Male.duf', which is G8M label)

About

Create separate head & body morphs from a full character

Topics

Resources

Stars

22 stars

Watchers

3 watching

Forks

Releases

Contributors

Languages