Difference between revisions of "Character Customization"

From wowdev
Jump to: navigation, search
(initial page)
(No difference)

Revision as of 15:39, 17 May 2020

Shadowlands/9.0 made some big changes to the character customization system!

Reasoning

Blizzard wanted to move to a more "data-driven" customization system in Shadowlands that allows them to build up character models from multiple source textures instead of baking textures for each model/race/variation.

Relevant DB2s

This system introduced many new DB2s. Table below is for summary explanations only, for actual structures you should read the page for the DB itself.

Table Description
ChrCustomization Not new in Shadowlands, introduced back in 7.3.5 but ChrCustomizationOption still refers to it.
ChrCustomizationBoneSet
ChrCustomizationCategory
ChrCustomizationChoice
ChrCustomizationCondModel
ChrCustomizationConversion
ChrCustomizationElement
ChrCustomizationGeoset
ChrCustomizationMaterial
ChrCustomizationOption
ChrCustomizationReq
ChrCustomizationReqChoice
ChrCustomizationSkinnedModel
ChrCustClientChoiceConversion
ChrModel
ChrModelMaterial
ChrModelTextureLayer
ChrModelTextureTarget Appears to be just a list of valid texture targets.
ChrRaceXChrModel

Rendering