Modding:Hair Meshes: Difference between revisions

Jump to navigation Jump to search
m
No edit summary
 
(43 intermediate revisions by 4 users not shown)
Line 3: Line 3:
|description=This page is a hub for everything related to Modding Baldur's Gate 3. Check out the following guides to learn how to mod BG3.
|description=This page is a hub for everything related to Modding Baldur's Gate 3. Check out the following guides to learn how to mod BG3.
|image=Modding_resources.webp
|image=Modding_resources.webp
}}{{NavModding}}
}}{{Modding box}}{{Modding sidebar}}
Currently in progress by Padme4000 thanks to Saku for helping.


Currently in progress by Padme4000 thanks to Saku for helping.
== Information on using this resource ==
To use this resource, make sure you have BG3 Modder's Multitool, and that you have the Models.pak unpacked. Navigate to the folder your multitool is in, and then locate the ''UnpackedData'' folder. This is where you will find all of these hair models. The specific file paths are above each table for easy reference.
 
If you want to edit one of these hairs to create a custom hairs, simply visit the .GR2 file path and import your preferred hair into Blender using BG3/DOS Collada Exporter plugin.
 
If you want to make a race mod and add the hairs below, add their ''VisualResourceID'' to ''CharacterCreationAppearanceVisuals.lsx''.


== Beards ==
== Beards ==


Beard meshes can be found in race specific locations such as: ''Generated\Public\Shared\Assets\Characters\_Models\Humans\_Hair\Resources''
Beard meshes can be found in race specific locations such as: ''Generated\Public\Shared\Assets\Characters\_Models\Humans\_Hair\Resources'' and ''Generated\Public\Shared\Assets\Characters\_Models\Humans\_Male\Resources''


Beards _merged files can be found here: ''Shared\Public\SharedDev\Content\Assets\Characters\[PAK]_Beards\_merged.lsf''  or ''Shared\Public\Shared\Content\Assets\Characters\[PAK]_Beards\_merged.lsf''
Beards _merged files can be found here: ''Shared\Public\SharedDev\Content\Assets\Characters\[PAK]_Beards\_merged.lsf''  or ''Shared\Public\Shared\Content\Assets\Characters\[PAK]_Beards\_merged.lsf''
Line 18: Line 24:
|+ Beard References
|+ Beard References
|-
|-
! CC Name !! Asset Name !! UUID !! Image
! CC Name !! Asset Name !! ID !! Image
|-
|Charlatan's Goatee
|BEARD_HUM_M_Long_D
|87bea2ed-5e38-9887-d319-c2f4a4c104bb
|[[File:Charlatan's Goatee.png|thumb]]
|-
|Charming Devil
|BEARD_HUM_M_Short_C
|eacc0e54-4fba-be38-ef2e-352280b93ec2
|[[File:Charming Devil.png|thumb]]
|-
|-
| Chin Grove || BEARD_HUM_M_Short_E || 7521c06b-71a0-e642-4e9f-150aa6174dda || [[File:Chin Grove Beard.png|thumb]]
| Chin Grove || BEARD_HUM_M_Short_E || 7521c06b-71a0-e642-4e9f-150aa6174dda || [[File:Chin Grove Beard.png|thumb]]
|-
|-
| Roguish || BEARD_HUM_M_Short_G || 86011a29-97c6-f1f6-cbb1-a43fae6727f7 || [[File:Roguish Facial Hair.png|thumb]]
| Concise Statement || BEARD_HUM_M_Short_H || ae3366e7-267f-5972-7211-a91a47fde2cd || [[File:Concise Statement.png|thumb]]
|-
| Fireforge Tassels || BEARD_HUM_M_Long_E || 4a2e83f3-6e6a-caf9-0d6d-4ff760be0d42 || [[File:Fireforge Tassels.png|thumb]]
|-
|Glorious Muttonchops
|BEARD_HUM_M_Short_P
|31ce39ee-5cf9-2867-e22d-33911825c65b
|[[File:Glorious Muttonchops.png|thumb]]
|-
|Groomed Rascal
|BEARD_HUM_M_Short_B
|3be7c860-75f9-ed6f-2b72-9a81e183e453
|[[File:Groomed Rascal.png|thumb]]
|-
|-
| Concise Statement || BEARD_HUM_M_Short_H || ae3366e7-267f-5972-7211-a91a47fde2cd || [[File:Concise Statement.png|thumb]]
|Jawclinger
|BEARD_HUM_M_Short_A
|4e450c42-b084-fcee-a10a-a891ea91fe64
|[[File:Jawclinger.png|thumb]]
|-
|-
| Tickler || BEARD_HUM_M_Short_M || b4586b20-b3a2-142c-30c4-6431a505d44c || [[File:Tickler.png|thumb]]
| Judicious || BEARD_HUM_M_Long_A || 883b05cc-9fb2-e5cc-66d4-0691757278ad || [[File:Judicious.png|thumb]]
|-
|-
| Pomposity || BEARD_HUM_M_Short_N || 45b01d04-a939-bdd0-b887-5fd42caaed35 || [[File:Pomposity.png|thumb]]
|Mineshaft
|BEARD_HUM_M_Short_D
|2da22158-ea53-aca2-7e7d-e4fcd9d756e6
|[[File:Mineshaft.png|thumb]]
|-
|-
| Opera Attendee || BEARD_HUM_M_Short_O || 79e6ba12-8dba-5359-a41c-b7a78b6350b5 || [[File:Opera Attendee.png|thumb]]
| Opera Attendee || BEARD_HUM_M_Short_O || 79e6ba12-8dba-5359-a41c-b7a78b6350b5 || [[File:Opera Attendee.png|thumb]]
|-
|Plain Goatee
|BEARD_HUM_M_Short_F
|0af158e2-e9c5-e29a-aad9-9b92ef82d46b
|[[File:Plain Goatee.png|thumb]]
|-
| Pointed Retort || BEARD_HUM_M_Long_C_Spring || 0d221ef6-bed6-30d4-21aa-533eea4cd733 || [[File:Pointed Retort.png|thumb]]
|-
| Pomposity || BEARD_HUM_M_Short_N || 45b01d04-a939-bdd0-b887-5fd42caaed35 || [[File:Pomposity.png|thumb]]
|-
|-
| Rambling Obscenity || BEARD_HUM_M_Long_B_Spring || 8f39531e-cdf1-c4bd-a1fd-fabb6f44e1f3 || [[File:Rambling Obscenity.png|thumb]]
| Rambling Obscenity || BEARD_HUM_M_Long_B_Spring || 8f39531e-cdf1-c4bd-a1fd-fabb6f44e1f3 || [[File:Rambling Obscenity.png|thumb]]
|-
|-
| Pointed Retort || BEARD_HUM_M_Long_C_Spring || 0d221ef6-bed6-30d4-21aa-533eea4cd733 || [[File:Pointed Retort.png|thumb]]
| Roguish || BEARD_HUM_M_Short_G || 86011a29-97c6-f1f6-cbb1-a43fae6727f7 || [[File:Roguish Facial Hair.png|thumb]]
|-
|-
| Judicious || BEARD_HUM_M_Long_A || 883b05cc-9fb2-e5cc-66d4-0691757278ad || [[File:Judicious.png|thumb]]
|Spiffing Twiddler
|BEARD_HUM_M_Short_L
|2360df70-2e91-8671-6daa-1a207a3a7149
|[[File:Spiffing Twiddler.png|thumb]]
|-
|-
| Fireforge Tassels || BEARD_HUM_M_Long_E || 4a2e83f3-6e6a-caf9-0d6d-4ff760be0d42 || [[File:Fireforge Tassels.png|thumb]]
| Tickler || BEARD_HUM_M_Short_M || b4586b20-b3a2-142c-30c4-6431a505d44c || [[File:Tickler.png|thumb]]
|}
|}


Line 48: Line 94:
|+ NPC Beard References
|+ NPC Beard References
|-
|-
! NPC !! Asset Name !! ID !! MaterialID !! HairPresetResourceID
! NPC !! Asset Name !! ID !! HairPresetResourceID!! MaterialID
|-
|-
|Elminster
|Elminster
|BEARD_HUM_M_Elminster
|BEARD_HUM_M_Elminster
|
|e92822b5-0174-2f7b-acf8-df777463cdbf
|
|223dd436-5cd4-7235-a5d0-9a1c65afe458
|
|f4d7213e-8e22-b480-d12c-36534e253b24
|-
|-
| Gale || BEARD_HUM_M_Gale || 98627ebf-0d85-f481-2b74-07088fd84ae0 || a90a425f-50a0-52e5-0a89-c99f46656149 || 3f3e6c1f-db81-6f53-093e-90d57f953717
| Gale || BEARD_HUM_M_Gale || 98627ebf-0d85-f481-2b74-07088fd84ae0 || 3f3e6c1f-db81-6f53-093e-90d57f953717 || a90a425f-50a0-52e5-0a89-c99f46656149
|-
|-
|Ketheric
|Ketheric
|BEARD_HUM_M_Ketheric
|BEARD_HUM_M_Ketheric
|
|59207cf2-3aa1-89bd-3a71-b93f478ef7a4
|
|3d8d6a6a-4ee0-62ec-0132-cdfa236c1071
|
|f10434eb-525b-f3b7-bbc2-88f11c560b3b
|-
|-
| Orpheus || BEARD_GTY_M_Orpheus || 061bf3d6-10a4-7772-7bd2-f0008850a73f || f10434eb-525b-f3b7-bbc2-88f11c560b3b || 76a6ab46-da7f-e9bc-9c46-6de669a306bc
| Orpheus || BEARD_GTY_M_Orpheus || 061bf3d6-10a4-7772-7bd2-f0008850a73f || 76a6ab46-da7f-e9bc-9c46-6de669a306bc|| f10434eb-525b-f3b7-bbc2-88f11c560b3b
|-
|-
| Orpheus || BEARD_GTY_M_Orpheus_NoOrnamnet || af13e361-7ac7-d085-caa2-d50b75a849d1 || f10434eb-525b-f3b7-bbc2-88f11c560b3b || 76a6ab46-da7f-e9bc-9c46-6de669a306bc
| Orpheus || BEARD_GTY_M_Orpheus_NoOrnamnet || af13e361-7ac7-d085-caa2-d50b75a849d1 || 76a6ab46-da7f-e9bc-9c46-6de669a306bc|| f10434eb-525b-f3b7-bbc2-88f11c560b3b
|-
|-
|Volo
|Volo
|BEARD_HUM_M_Volo
|BEARD_HUM_M_Volo
|
|72af7f07-4fb0-3f83-813f-43880011e60a
|
|3ecf8680-c81b-5214-6c2d-0cdfdf00801f
|
|670768da-3577-0cef-1531-41b451841194
|}
|}


Line 81: Line 127:
Emerald's hair reference spreadsheet found [https://docs.google.com/spreadsheets/d/16cQUxQ7FrGVmIPy5929qae4cCQls4ZWuBX_w08zvv5M/edit?usp=sharing here]
Emerald's hair reference spreadsheet found [https://docs.google.com/spreadsheets/d/16cQUxQ7FrGVmIPy5929qae4cCQls4ZWuBX_w08zvv5M/edit?usp=sharing here]


Hair mesh files can be found at: ''Generated\Public\Shared\Assets\Characters\_Models\_Hair\Resources'' and ''Generated\Public\SharedDev\Assets\Characters\_Models\_Hair\Resources'' though not all hairs are here, you will find that some are in their race specific areas such as ''Generated\Public\Shared\Assets\Characters\_Models\Humans\_Hair\Resources''
Hair mesh files can be found at: ''Generated\Public\Shared\Assets\Characters\_Models\_Hair\Resources'' and ''Generated\Public\SharedDev\Assets\Characters\_Models\_Hair\Resources''  
 
Although some are in their race specific areas such as: ''Generated\Public\Shared\Assets\Characters\_Models\Humans\_Hair\Resources''


Hair _merged file can be found here:  ''Public\Shared\Content\Assets\Characters\[PAK]_Hair\_merged.lsf''
Hair _merged file can be found here:  ''Public\Shared\Content\Assets\Characters\[PAK]_Hair\_merged.lsf''
Line 88: Line 136:
|+ Hair References
|+ Hair References
|-
|-
! CC Name !! Asset Name !! UUID !! Image
! CC Name !! Asset Name !! ID !! Image
|-
|-
| Academy Dropout || Hair_GTY_F_GithyankiCut_Short_A_Spring || 3e4791b0-4b7e-2ff8-02a7-3a351ea8d672 || [[File:Academy Dropout.png|thumb]]
| Academy Dropout || Hair_GTY_F_GithyankiCut_Short_A_Spring || 3e4791b0-4b7e-2ff8-02a7-3a351ea8d672 || [[File:Academy Dropout.png|thumb]]
|-
| Eyrie Peak || HAIR_HUM_M_Wavy_Short_F || 8f707259-3180-752d-1dcf-f0a3340e65f9 ||
[[File:Eyrie Peak Hair.png|thumb]]
|-
|-
| Dewdrop || Hair_GTY_F_GithyankiCut_Long_A_Spring || 4aec7622-af8f-8914-5a72-f993a9268dd0 || [[File:Dewdrop.png|thumb]]
| Dewdrop || Hair_GTY_F_GithyankiCut_Long_A_Spring || 4aec7622-af8f-8914-5a72-f993a9268dd0 || [[File:Dewdrop.png|thumb]]
Line 98: Line 149:
| Bohemian || HAIR_GTY_F_GithyankiCut_Long_C_Spring || a79d257b-32b2-edc6-0d6d-82b6ff3462cd || [[File:HAIR GTY F GithyankiCut Long C Spring.png|thumb]]
| Bohemian || HAIR_GTY_F_GithyankiCut_Long_C_Spring || a79d257b-32b2-edc6-0d6d-82b6ff3462cd || [[File:HAIR GTY F GithyankiCut Long C Spring.png|thumb]]
|-
|-
|Innkeep Braid
|Innkeep Braid || HAIR_GTY_M_GithyankiCut_Long_A_Spring || 9564bc04-4a90-f11a-4f36-5b1026ea7b43 || [[File:Innkeep Braid.png|thumb]]
|HAIR_GTY_M_GithyankiCut_Long_A_Spring
|-
|9564bc04-4a90-f11a-4f36-5b1026ea7b43
| Dandelion || HAIR_HUM_M_Afro_Short_B || 6bcb9954-7418-d234-2509-009d4892039e ||
|[[File:Innkeep Braid.png|thumb]]
[[File:Dandelion Hair.png|thumb]]
|-
| Moonshae Cap || HAIR_HUM_M_Straight_Short_G || c7201554-1619-0fbf-ce87-7fa3820edb36 ||
[[File:Moonshae Cap Hair.png|thumb]]
|-
| Bramble Thicket || HAIR_HUM_M_Curly_Short_A || e2b48959-b1fa-b724-eb38-64d61be5857f ||
[[File:Bramble Thicket Hair.png|thumb]]
|-
|-
| Poppy Bud || HAIR_GTY_M_GithyankiCut_Short_A_Spring || 78ad1b3f-ec54-e3f5-933c-456743076a40 ||  
| Poppy Bud || HAIR_GTY_M_GithyankiCut_Short_A_Spring || 78ad1b3f-ec54-e3f5-933c-456743076a40 ||  
Line 117: Line 174:
|-
|-
| Neverwinter Scarf || HAIR_HUM_F_Braids_Long_A_Spring || af1d3a56-1e71-8aab-4041-f73fd0801343 || [[File:Neverwinter Scarf.png|thumb]]
| Neverwinter Scarf || HAIR_HUM_F_Braids_Long_A_Spring || af1d3a56-1e71-8aab-4041-f73fd0801343 || [[File:Neverwinter Scarf.png|thumb]]
|-
| Maudlin Pixie || HAIR_HUM_M_Wavy_Short_B || 3f98df10-2bbd-87f1-dce0-45cad52508d9 ||
[[File:Maudlin Pixie Hair.png|thumb]]
|-
|-
| Braided Bunches || HAIR_HUM_F_Braids_Long_B || 5969c08a-0404-d74b-8aff-700a65926e10 || [[File:Braided Bunches.png|thumb]]
| Braided Bunches || HAIR_HUM_F_Braids_Long_B || 5969c08a-0404-d74b-8aff-700a65926e10 || [[File:Braided Bunches.png|thumb]]
Line 139: Line 199:
|[[File:Interplanar Braids.png|thumb]]
|[[File:Interplanar Braids.png|thumb]]
|-
|-
| Busy Promenade || HAIR_HUM_MS_Afro_Short_C || 568f7d19-5b2b-d70a-33ef-45a0d05ef581 || [[File:HAIR HUM MS Afro Short C.png|thumb]]
|Wildcat||Hair_HUM_F_Curly_Long_A_Spring||11522b21-645f-3fdf-844f-d0ed7010a71e||[[File:Wildcat.png|thumb]]
|-
|Immortality
|HAIR_HUM_F_Curly_Long_B_Spring
|11522b21-645f-3fdf-844f-d0ed7010a71e
|[[File:Immortality.png|thumb]]
|-
| Seashell Garden ||HAIR_HUM_F_Curly_Short_A||ad819984-98f4-197a-0c5d-ba12cb99f1fc||[[File:Seashell Garden.png|thumb]]
|-
|Dryad||HAIR_HUM_F_Dreads_Long_A_Spring|| 1dc629c7-382c-3090-e72f-c7f4d44d5e3d||[[File:Dryad.png|thumb]]
|-
|Gorgon||HAIR_HUM_F_Dreads_Long_B_Spring||75ff3c71-33d1-a547-e8f8-b159649580a1||[[File:Gorgon.png|thumb]]
|-
|-
| Partial Eclipse || HAIR_HUM_MS_OrcCut_Long_A || e81f76ad-0cb3-b6c9-5aa9-b2686fa1ffe8 || [[File:HAIR HUM MS OrcCut Long A.png|thumb]]
| Furled Wings||HAIR_HUM_F_GithyankiCut_Short_B_Spring||d89f1c54-c811-b506-7747-686ddd001c78|| [[File:HAIR HUM F GithyankiCut Short B Spring.png|thumb]]
|-
|-
| Cauldron Foam || HAIR_HUM_MS_Afro_Short_A || 361315b1-cb61-2ebb-0d3e-241bac8519f8 || [[File:HAIR HUM MS Afro Short A.png|thumb]]
|Ramhorn Cascade||HAIR_HUM_F_GnomeCut_Long_A_Spring||cc6e206b-904e-fce2-9aa4-f88e4267088f||[[File:Ramhorn Cascade.png|thumb]]
|-
|-
| Foxtail || HAIR_HUM_M_Straight_Long_G_Spring || 84365d5b-74e8-71fb-705d-dc7f62d9b1f2 || [[File:HAIR HUM M Straight Long G Spring.png|thumb]]
|Portrait Model||HAIR_HUM_F_GnomeCut_Long_B_Spring||321078c0-7b1b-18de-cef3-16620601f69d||[[File:Portrait Model.png|thumb]]
|-
|-
| Arabel Ribbon || HAIR_HUM_M_Straight_Short_E || f21cc7ca-70c7-dac2-11b6-ef5fa817e484 || [[File:HAIR HUM M Straight Short E.png|thumb]]
|Bruenor Braids||HAIR_HUM_F_GnomeCut_Long_C_Spring||e751073f-08ed-35ef-ba3c-3f31ce8ddba9||[[File:HAIR HUM F GnomeCut Long C Spring.png|thumb]]
|-
|-
| Languid Bandit || HAIR_HUM_M_Straight_Short_F_Spring || 28dbdc5b-e10f-a190-c166-b43693c6c2bf || [[File:HAIR HUM M Straight Short F Spring.png|thumb]]
|Rover's Tumble|| HAIR_HUM_F_Straight_Long_A_Spring ||5e4098da-f952-edc4-b1f2-71fdc1f805eb ||[[File:HAIR HUM F Straight Long A Spring.png|thumb]]
|-
| Furled Wings || HAIR_HUM_F_GithyankiCut_Short_B_Spring || d89f1c54-c811-b506-7747-686ddd001c78 || [[File:HAIR HUM F GithyankiCut Short B Spring.png|thumb]]
|-
|-
| Bruenor Braids || HAIR_HUM_F_GnomeCut_Long_C_Spring || e751073f-08ed-35ef-ba3c-3f31ce8ddba9 || [[File:HAIR HUM F GnomeCut Long C Spring.png|thumb]]
|Mongoose Tail||HAIR_HUM_F_Straight_Long_B_Spring||431a177b-bfc1-9b81-fd06-77152f1cfe2f||[[File:HAIR HUM F Straight Long B Spring.png|thumb]]
|-
|-
| Rapscallion || HAIR_HUM_M_Straight_Short_I || 580e6e81-b699-0e67-639b-9ac05fb2a4b1 || [[File:Rapscallion.png|thumb]]
|Luskan Plume||HAIR_HUM_F_Straight_Long_C_Spring||588b3a58-bcf1-b2be-ba70-98bc821c64d3||[[File:Luskan Plume.png|thumb]]
|-
|-
| Hubris || HAIR_HUM_MS_Straight_Short_J || 2671bc29-3d01-8ff7-f2d3-721085578ffe || [[File:Hubris.png|thumb]]
|Will o'Wisp||HAIR_HUM_F_Straight_Long_D||fc10a6df-b9f3-79f3-eacc-b7fa7c27690a||[[File:Will O'Wisp.png|thumb]]
|-
|-
| Rover's Tumble || HAIR_HUM_F_Straight_Long_A_Spring || 5e4098da-f952-edc4-b1f2-71fdc1f805eb || [[File:HAIR HUM F Straight Long A Spring.png|thumb]]
| Willow Tears || HAIR_HUM_M_Wavy_Long_E_Spring || c45c3764-c98e-21b4-e9c6-67633263757f ||  
[[File:Willow Tears Hair.png|thumb]]
|-
|-
| Mongoose Tail || HAIR_HUM_F_Straight_Long_B_Spring || 431a177b-bfc1-9b81-fd06-77152f1cfe2f || [[File:HAIR HUM F Straight Long B Spring.png|thumb]]
|Gemstone Droplet||HAIR_HUM_F_Straight_Long_E_Spring||7e3213ea-5021-9afd-59a5-721ba664894e||[[File:Gemstone Droplet.png|thumb]]
|-
|-
| Orcscrews || HAIR_HUM_F_Straight_Short_C_Spring || e46c15f8-22b5-238d-a6d8-0e9499672f8f || [[File:HAIR HUM F Straight Short C Spring.png|thumb]]
|Bakery Buns||HAIR_HUM_F_Straight_Short_A||026cf548-cacb-159a-9ada-383d52a0daaa||[[File:Bakery Buns.png|thumb]]
|-
|-
| Conqueror || HAIR_HUM_M_Braids_Long_A_Spring || 0a9c0197-1bcc-0bad-0d56-2838c0a9f0a7 || [[File:Conqueror.png|thumb]]
|Trobairitz Knot||HAIR_HUM_F_Straight_Short_B_Spring||e69c4636-e87f-92cd-de95-abe1a8c00775||[[File:Trobairitz Knot.png|thumb]]
|-
|-
| Wildcat || HAIR_HUM_F_Curly_Long_B_Spring || 11522b21-645f-3fdf-844f-d0ed7010a71e || [[File:Wildcat.png|thumb]]
|Orcscrews||HAIR_HUM_F_Straight_Short_C_Spring||e46c15f8-22b5-238d-a6d8-0e9499672f8f||[[File:HAIR HUM F Straight Short C Spring.png|thumb]]
|-
|-
| Seashell Garden || HAIR_HUM_F_Curly_Short_A || ad819984-98f4-197a-0c5d-ba12cb99f1fc || [[File:Seashell Garden.png|thumb]]
|Lone Wolf Bun||HAIR_HUM_F_Straight_Short_D_Spring||0e344654-6372-fcba-6afe-30c6a94743a4||[[File:Lone Wolf Bun.png|thumb]]
|-
|-
| Dryad || HAIR_HUM_F_Dreads_Long_A_Spring || 1dc629c7-382c-3090-e72f-c7f4d44d5e3d || [[File:Dryad.png|thumb]]
|Feywild Trickster||HAIR_HUM_F_Straight_Short_E||321078c0-7b1b-18de-cef3-16620601f69d||[[File:Feywild Trickster.png|thumb]]
|-
|-
| Gorgon || HAIR_HUM_F_Dreads_Long_B_Spring || 75ff3c71-33d1-a547-e8f8-b159649580a1 || [[File:Gorgon.png|thumb]]
|Solemn Huntress||HAIR_HUM_F_Straight_Short_F||a13a921e-1ca3-7a87-48cf-b70c7c2421c4||[[File:Solemn Huntress.png|thumb]]
|-
|-
| Ramhorn Cascade || HAIR_HUM_F_GnomeCut_Long_A_Spring || cc6e206b-904e-fce2-9aa4-f88e4267088f || [[File:Ramhorn Cascade.png|thumb]]
|Knife Honed||HAIR_HUM_F_Straight_Short_G||bb546c74-6f66-7467-effb-99d66b559695||[[File:Knife Honed.png|thumb]]
|-
|-
| Portrait Model || HAIR_HUM_F_GnomeCut_Long_B_Spring || 321078c0-7b1b-18de-cef3-16620601f69d || [[File:Portrait Model.png|thumb]]
|Pincer Movement||HAIR_HUM_F_Straight_Short_H||07a23f31-ff92-d05a-02fa-e275f9334e39||[[File:Pincer Movement.png|thumb]]
|-
|-
| Luskan Plume || HAIR_HUM_F_Straight_Long_C_Spring || 588b3a58-bcf1-b2be-ba70-98bc821c64d3 || [[File:Luskan Plume.png|thumb]]
|Mythmaker||HAIR_HUM_F_Straight_Short_I ||43fb6adf-9d9b-8884-029e-f392d3fbd041||[[File:Mythmaker.png|thumb]]
|-
|-
| Will o'Wisp || HAIR_HUM_F_Straight_Long_D || fc10a6df-b9f3-79f3-eacc-b7fa7c27690a || [[File:Will O'Wisp.png|thumb]]
|Precision Bolt||HAIR_HUM_F_Straight_Short_J||c5108c9e-8e9c-1ae8-1e65-5a45f9a60460||[[File:Precision Bolt.png|thumb]]
|-
|-
| Gemstone Droplet || HAIR_HUM_F_Straight_Long_E_Spring || 7e3213ea-5021-9afd-59a5-721ba664894e || [[File:Gemstone Droplet.png|thumb]]
|Windswept||HAIR_HUM_F_Straight_Short_K||a93f4c35-ad57-11eb-8952-42aff7dcc142||[[File:Windswept.png|thumb]]
|-
|-
| Bakery Buns || HAIR_HUM_F_Straight_Short_A || 026cf548-cacb-159a-9ada-383d52a0daaa || [[File:Bakery Buns.png|thumb]]
|Layered Lob
|HAIR_HUM_F_Straight_Short_L
|f99e60ca-c050-e254-f915-a70ed9cf9b5c
|[[File:Layered Lob.png|thumb]]
|-
|-
| Trobairitz Knot || HAIR_HUM_F_Straight_Short_B_Spring || e69c4636-e87f-92cd-de95-abe1a8c00775 || [[File:Trobairitz Knot.png|thumb]]
|Springtime Entanglement
|HAIR_HUM_F_Wavy_Short_A
|17564f06-f8a5-d2c4-a18c-e004b8033108
|[[File:Springtime Entanglement.png|thumb]]
|-
|-
| Lone Wolf Bun || HAIR_HUM_F_Straight_Short_D_Spring || 0e344654-6372-fcba-6afe-30c6a94743a4 || [[File:Lone Wolf Bun.png|thumb]]
|Carrion Feathers
|HAIR_HUM_F_Wavy_Short_B
|cece8bc1-10df-0133-f4b7-9bddbaae2394
|[[File:Carrion Feathers.png|thumb]]
|-
|-
| Feywild Trickster || HAIR_HUM_F_Straight_Short_E || 321078c0-7b1b-18de-cef3-16620601f69d || [[File:Feywild Trickster.png|thumb]]
|Cauldron Foam||HAIR_HUM_MS_Afro_Short_A || 361315b1-cb61-2ebb-0d3e-241bac8519f8||[[File:HAIR HUM MS Afro Short A.png|thumb]]
|-
|Busy Promenade||HAIR_HUM_MS_Afro_Short_C||568f7d19-5b2b-d70a-33ef-45a0d05ef581||[[File:HAIR HUM MS Afro Short C.png|thumb]]
|-
|-
| Solemn Huntress || HAIR_HUM_F_Straight_Short_F || a13a921e-1ca3-7a87-48cf-b70c7c2421c4 || [[File:Solemn Huntress.png|thumb]]
|Rapscallion||HAIR_HUM_M_Straight_Short_I||580e6e81-b699-0e67-639b-9ac05fb2a4b1||[[File:Rapscallion.png|thumb]]
|-
|-
| Knife Honed || HAIR_HUM_F_Straight_Short_G || bb546c74-6f66-7467-effb-99d66b559695 || [[File:Knife Honed.png|thumb]]
|Hubris||HAIR_HUM_MS_Straight_Short_J||2671bc29-3d01-8ff7-f2d3-721085578ffe||[[File:Hubris.png|thumb]]
|-
|-
| Pincer Movement || HAIR_HUM_F_Straight_Short_H || 07a23f31-ff92-d05a-02fa-e275f9334e39 || [[File:Pincer Movement.png|thumb]]
|Partial Eclipse||HAIR_HUM_MS_OrcCut_Long_A||e81f76ad-0cb3-b6c9-5aa9-b2686fa1ffe8||[[File:HAIR HUM MS OrcCut Long A.png|thumb]]
|-
|-
| Mythmaker || HAIR_HUM_F_Straight_Short_I || 43fb6adf-9d9b-8884-029e-f392d3fbd041 || [[File:Mythmaker.png|thumb]]
|Foxtail||HAIR_HUM_M_Straight_Long_G_Spring||84365d5b-74e8-71fb-705d-dc7f62d9b1f2||[[File:HAIR HUM M Straight Long G Spring.png|thumb]]
|-
|-
| Precision Bolt || HAIR_HUM_F_Straight_Short_J || c5108c9e-8e9c-1ae8-1e65-5a45f9a60460 || [[File:Precision Bolt.png|thumb]]
|Arabel Ribbon||HAIR_HUM_M_Straight_Short_E||f21cc7ca-70c7-dac2-11b6-ef5fa817e484||[[File:HAIR HUM M Straight Short E.png|thumb]]
|-
|-
| Windswept || HAIR_HUM_F_Straight_Short_K || a93f4c35-ad57-11eb-8952-42aff7dcc142 || [[File:Windswept.png|thumb]]
|Languid Bandit ||HAIR_HUM_M_Straight_Short_F_Spring||28dbdc5b-e10f-a190-c166-b43693c6c2bf||[[File:HAIR HUM M Straight Short F Spring.png|thumb]]
|-
| Conqueror || HAIR_HUM_M_Braids_Long_A_Spring || 0a9c0197-1bcc-0bad-0d56-2838c0a9f0a7 || [[File:Conqueror.png|thumb]]
|-
|Fence Board Shavings
|HAIR_HUM_M_Curly_Short_B
|1115d1f2-e8ec-cd5d-9763-715c98589dd0
|
|-
| Sensible Extravagance || HAIR_HUM_M_Curly_Short_C || 16951859-f100-47c0-3553-0de42bfeecc9 || [[File:Sensible Extravagance.png|thumb]]
|-
|Bardic Inspiration
|HAIR_HUM_M_Straight_Long_C_Spring
|a35b4354-5c1d-f299-e5d4-606cf11bf76f
|
|-
|-
| Pinned and Perfect || HAIR_HUM_M_Straight_Long_D_Spring || 9666ff20-a633-f5b7-616b-9d949b9926b6 || [[File:Pinned and Perfect.png|thumb]]
| Pinned and Perfect || HAIR_HUM_M_Straight_Long_D_Spring || 9666ff20-a633-f5b7-616b-9d949b9926b6 || [[File:Pinned and Perfect.png|thumb]]
|-
| Elysium Fan || HAIR_HUM_M_Straight_Short_H_Spring || 38b85a31-326a-477b-943c-84adaebe1933 || [[File:Elysium Fan.png|thumb]]
|-
| Flaunting Bounce || HAIR_HUM_M_Straight_Short_K_Spring || d0db23d3-83e9-4383-a51d-f408091a2aa6 || [[File:Flaunting Bounce.png|thumb]]
|-
|-
| Twisted Sinister || HAIR_HUM_M_Wavy_Long_D_Spring || 041e3bf9-572d-5c6b-ca7b-215e257b7fb1 || [[File:Twisted Sinister.png|thumb]]
| Twisted Sinister || HAIR_HUM_M_Wavy_Long_D_Spring || 041e3bf9-572d-5c6b-ca7b-215e257b7fb1 || [[File:Twisted Sinister.png|thumb]]
|-
|-
| Sensible Extravagance || HUM_M_Curly_Short_C || 16951859-f100-47c0-3553-0de42bfeecc9 || [[File:Sensible Extravagance.png|thumb]]
|Sorcha Curls
|HAIR_HUM_M_Wavy_Short_E_Spring
|19537a69-7e8d-7fa0-d768-afb9a0992007
|[[File:Sorcha Curls.png|thumb]]
|-
|-
| Elysium Fan || HAIR_HUM_M_Straight_Short_H_Spring || 38b85a31-326a-477b-943c-84adaebe1933 || [[File:Elysium Fan.png|thumb]]
|Faerun Fantasia
|HAIR_HUM_M_Dreads_Long_A_Spring
|5180e761-e2b4-79c8-da39-1d9edf55c5c4
|
|-
|Kwahom
|HAIR_HUM_M_Straight_Short_D
|49a55cc6-90c3-22c2-2655-564b9680bf14
|
|-
|-
| Flaunting Bounce || HAIR_HUM_M_Straight_Short_K_Spring || d0db23d3-83e9-4383-a51d-f408091a2aa6 || [[File:Flaunting Bounce.png|thumb]]
|Knave Braid
|HAIR_HUM_M_Braids_Long_B_Spring
|7feed56a-8b71-da1e-4083-dcf5f6239b56
|
|}
|}


Line 298: Line 411:
|}
|}


== Hair Textures ==
==Hair Textures==
Hair textures can be found in .DDS format in ''UnpackedData\Textures\Generated\Public\Shared\Assets\Characters\_Models\_SharedAssets\SHARED_Hair\Resources''
Hair textures can be found in .DDS format in ''UnpackedData\Textures\Generated\Public\Shared\Assets\Characters\_Models\_SharedAssets\SHARED_Hair\Resources''
{| class="wikitable"
{| class="wikitable"
|+
|+
!Name
!MaterialID
!Image
!
!Name
!Name
!MaterialID
!MaterialID
Line 308: Line 425:
|HAIR_Afro_B_MSKA
|HAIR_Afro_B_MSKA
|e17fd9e2-2db7-0261-1627-338ae31cd455
|e17fd9e2-2db7-0261-1627-338ae31cd455
|[[File:HAIR Afro B MSKA.png|thumb|200x200px]]
|
|
|-
|HAIR_Afro_C_MSKA
|HAIR_Afro_C_MSKA
|8dca9620-8a1a-f86a-1692-9be307a7cf2c
|8dca9620-8a1a-f86a-1692-9be307a7cf2c
|[[File:HAIR Afro C MSKA.png|thumb|200x200px]]
|-
|HAIR_Afro_D_MSKA
|19b93965-63d4-e0d4-c663-295bb638e8ba
|[[File:HAIR Afro D MSKA.png|thumb|200x200px]]
|
|
|HAIR_Afro_E_MSKA
|393c3974-1955-207b-a377-3d8d76af85e8
|[[File:HAIR Afro E MSKA.png|thumb|200x200px]]
|-
|-
|HAIR_Astarion_MSKA
|d593f214-69e5-12af-8a3b-ed085ffa7eb7
|
|
|
|
|HAIR_Beard_Gale_A_MSKA
|a90a425f-50a0-52e5-0a89-c99f46656149
|
|-
|HAIR_Beard_Long_A_MSKA
|f10434eb-525b-f3b7-bbc2-88f11c560b3b
|
|
|HAIR_Beard_Long_B_MSKA
|f4d7213e-8e22-b480-d12c-36534e253b24
|
|-
|HAIR_Beard_Short_A_MSKA
|670768da-3577-0cef-1531-41b451841194
|
|
|HAIR_Curly_Short_A_MSKA
|67e7b5ae-811c-d404-f8e3-7ebee80e20c2
|
|-
|HAIR_Dreadlocks_A_MSKA
|1af0a577-d427-e972-c36a-22eb91aed478
|
|
|HAIR_Dreadlocks_B_MSKA
|4abd91b7-39e6-99bb-7167-f6b1efde8ffb
|
|-
|HAIR_Dreadlocks_C_MSKA
|9704ad3b-e9d4-26e3-0270-8073c1bb293e
|
|
|HAIR_Eyebrows_Short_A_MSKA
|d26ff83d-32cc-fd83-d024-73b4d3d8bc41
|
|-
|HAIR_GOB_Dreads_A_MSKA
|38b1ba82-aafa-53d7-f0ea-539e310f4602
|
|
|HAIR_GOB_Sleek_Long_A_MSKA
|563cb958-3714-5ddc-b9dc-ef78c5fa38bb
|
|-
|HAIR_Karlach_MSKA
|8e927add-4fcf-adf9-ce24-bda3e583d632
|
|
|HAIR_Laezel_MSKA
|811abc78-2715-7e8a-2539-9966d3174d0f
|
|-
|HAIR_Shadowheart_Evil_MSKA
|d2a17b69-bb3d-4940-6c6f-64220bd3d4c6
|
|
|HAIR_Sleek_Long_A_MSKA
|89b063ff-7bf3-44a8-7e7d-41b29d0dd469
|
|-
|HAIR_Straight_Long_A_MSKA
|0fd5b560-ad7a-d997-08ab-dfb597eccbdc
|
|
|HAIR_Straight_Long_B_MSKA
|96f4b1b8-3603-3122-c91d-18fe0628396f
|
|-
|HAIR_Straight_Long_C_MSKA
|c49baddf-9983-a74a-bdcf-dac49f7fd28b
|
|
|HAIR_Straight_Medium_B_MSKA
|8be8da2c-5096-6b00-91b7-3d49be88e22a
|
|-
|HAIR_Straight_Medium_C_MSKA
|12a759f5-d1f1-ea46-8a22-4ec89716861f
|
|
|HAIR_Straight_Medium_MSKA
|94b314f7-3549-3723-c81d-4942e63cd7ba
|
|-
|HAIR_Straight_Short_A_MSKA
|c9ed1c60-fd63-7589-1aca-d8646721b531
|
|
|HAIR_Straight_Short_B_MSKA
|a63f5e6f-748b-6931-2325-3eb61f10e292
|
|-
|HAIR_Straight_Short_C_MSKA
|6ba98de5-21fe-85a6-54de-b540b4bea1c7
|
|
|HAIR_Straight_Short_D_MSKA
|472f0af6-ffed-a169-c5bf-95835fb489c2
|
|-
|HAIR_Unkempt_Long_A_MSKA
|b84a005a-b668-0fef-eeb5-0535a0ff65ad
|
|
|HAIR_Wavy_Long_A_MSKA
|a65e4247-c4b9-a285-4056-2eb7f757ad0d
|
|-
|HAIR_Wavy_Medium_A_MSKA
|4f8d9a29-c8b8-d048-305c-ca95ae84eacf
|
|
|HAIR_Wavy_Medium_B_MSKA
|6d8cb76f-8f21-4a93-bf11-be39012446af
|
|
|}
|}


== Helmet Hairs ==
==Helmet Hairs==


Helmet hair is determined by the "HairType" value in the _merged.lsf
Helmet hair is determined by the "HairType" value in the _merged.lsf
Line 328: Line 569:


Note that there is no mesh or _merged entry for value 0. A hairstyle with a "0" HairType will only show the scalp, rather than a helmet hair.
Note that there is no mesh or _merged entry for value 0. A hairstyle with a "0" HairType will only show the scalp, rather than a helmet hair.
The helmet hair version that a headwear will use is set in the headwear's RootTemplate, but if none is set then it will use the same version assigned to the ParentTemplate item.
Version A is typically used by helmets, to which the base ParentTemplateID is c58a1f91-ec1b-49c8-96ab-d94d4be4b584 (aka "ARM_Helmet_Leather" or "ARM_Headwear_Leather_A").
Version B is not currently used by vanilla headwear.
Version C is typically used by hats, to which the base ParentTemplateID is 4d2e0931-3a01-4759-834b-8ae36749daab (aka "ARM_Hat" or "CLT_Headwear_H").


{| class="wikitable sortable"
{| class="wikitable sortable"
|+ Helmet Hair Types
|+Helmet Hair Types
|-
|-
! Value !! Hair Shape & Length !! Version A !! Version B !! Version C
!Value!!Hair Shape & Length!!Version A!!Version B!!Version C
|-
|-
| 1 || Straight_Long ||  
|1||Straight_Long||
[[File:Straight Long A.png|150x150px|thumb]]
[[File:Straight Long A.png|150x150px|thumb]]
  || ||  
  || ||
[[File:Straight Long C.png|150x150px|thumb]]
[[File:Straight Long C.png|150x150px|thumb]]
|-
|-
| 2 || Straight_Short ||  
|2||Straight_Short||
[[File:Straight Short A.png|150x150px|thumb]]
[[File:Straight Short A.png|150x150px|thumb]]
  ||  
  ||
[[File:Straight Short B.png|150x150px|thumb]]
[[File:Straight Short B.png|150x150px|thumb]]
  ||  
  ||
[[File:Straight Short C.png|150x150px|thumb]]
[[File:Straight Short C.png|150x150px|thumb]]
|-
|-
| 3 || Wavy_Long ||  
|3||Wavy_Long||
[[File:Wavy Long A.png|150x150px|thumb]]
[[File:Wavy Long A.png|150x150px|thumb]]
  ||  
  ||
[[File:Wavy Long B.png|150x150px|thumb]]
[[File:Wavy Long B.png|150x150px|thumb]]
  ||  
  ||
[[File:Wavy Long C.png|150x150px|thumb]]
[[File:Wavy Long C.png|150x150px|thumb]]
|-
|-
| 4 || Wavy_Short ||  
|4||Wavy_Short||
[[File:Wavy Short A.png|150x150px|thumb]]
[[File:Wavy Short A.png|150x150px|thumb]]
  ||  
  ||
[[File:Wavy Short B.png|150x150px|thumb]]
[[File:Wavy Short B.png|150x150px|thumb]]
  ||  
  ||
[[File:Wavy Short C.png|150x150px|thumb]]
[[File:Wavy Short C.png|150x150px|thumb]]
|-
|-
| 5 || Curly_Long ||  
|5||Curly_Long||
[[File:Curly Long A.png|150x150px|thumb]]
[[File:Curly Long A.png|150x150px|thumb]]
  ||  
  ||
[[File:Curly Long B.png|150x150px|thumb]]
[[File:Curly Long B.png|150x150px|thumb]]
  ||  
  ||
[[File:Curly Long C.png|150x150px|thumb]]
[[File:Curly Long C.png|150x150px|thumb]]
|-
|-
| 6 || Curly_Short ||  
|6||Curly_Short||
[[File:Curly Short A.png|150x150px|thumb]]
[[File:Curly Short A.png|150x150px|thumb]]
  ||  
  ||
[[File:Curly Short B.png|150x150px|thumb]]
[[File:Curly Short B.png|150x150px|thumb]]
  ||  
  ||
[[File:Curly Short C.png|150x150px|thumb]]
[[File:Curly Short C.png|150x150px|thumb]]
|-
|-
| 7 || Dreads_Long ||  
|7||Dreads_Long||
[[File:Dreads Long A.png|150x150px|thumb]]
[[File:Dreads Long A.png|150x150px|thumb]]
  ||  
  ||
[[File:Dreads Long B.png|150x150px|thumb]]
[[File:Dreads Long B.png|150x150px|thumb]]
  ||  
  ||
[[File:Dreads Long C.png|150x150px|thumb]]
[[File:Dreads Long C.png|150x150px|thumb]]
|-
|-
| 8 || Dreads_Short ||  
|8||Dreads_Short||
[[File:Dreads Short A.png|150x150px|thumb]]
[[File:Dreads Short A.png|150x150px|thumb]]
  ||  
  ||
[[File:Dreads Short B.png|150x150px|thumb]]
[[File:Dreads Short B.png|150x150px|thumb]]
  ||  
  ||
[[File:Dreads Short C.png|150x150px|thumb]]
[[File:Dreads Short C.png|150x150px|thumb]]
|-
|-
| 9 || Afro_Long ||  
|9||Afro_Long||
[[File:Afro Long A.png|150x150px|thumb]]
[[File:Afro Long A.png|150x150px|thumb]]
  ||  
  ||
[[File:Afro Long B.png|150x150px|thumb]]
[[File:Afro Long B.png|150x150px|thumb]]
  ||  
  ||
[[File:Afro Long C.png|150x150px|thumb]]
[[File:Afro Long C.png|150x150px|thumb]]
|-
|-
| 10 || Afro_Short ||  
|10||Afro_Short||
[[File:Afro Short A.png|150x150px|thumb]]
[[File:Afro Short A.png|150x150px|thumb]]
  ||  
  ||
[[File:Afro Short B.png|150x150px|thumb]]
[[File:Afro Short B.png|150x150px|thumb]]
  ||  
  ||
[[File:Afro Short C.png|150x150px|thumb]]
[[File:Afro Short C.png|150x150px|thumb]]
|}
|}


== Vertex Paint Colours for Hairs/Beards ==
==Vertex Paint Colours for Hairs/Beards==
 
Must be Face Corner > Byte Color when creating a new vertex paint colour attribute
 
Black = Base hair (no highlights)
 
Red (#FF0000) = graying
 
Blue (#0000FF) = [[Modding:Custom Hair Highlights|highlights]]
 
Green (#00FF00/#17FF00/#2B6620) = thickness
 
Greying is determined by the texture not the vertex colours.


Red, Yellow and Black = base hair colour/greying
Every shade inbetween determines the intensity of said parameters when applied to strands, including the shades between two parameters.


<br>All other colours such as bright blues, pinks pastels = highlights
For example: Setting a strand to just blue (#0000FF) will allow for highlights but not for graying, but choosing a color between blue and red (like hot pink #FF00FF) will allow that strand to take both highlights and graying. The darker you make your color, the less intense any parameter attached to the shade becomes.


<br>Using both the examples below showing in blender and in game:
<br>Using both the examples below showing in blender and in game:
Line 414: Line 675:
[[File:Vertex colour 02.webp|400px]]
[[File:Vertex colour 02.webp|400px]]


<br>To stop your hair thinning, use #17FF00 for the underside or by duplicating your mesh, shrinking it inside the original and painting that this colour of green. Alternatively, you can solidify your mesh with the settings below or similar and separate them once applied.  
<br>To stop your hair thinning, use #17FF00 or #2B6620 (mix between graying and thickness) for the underside or by duplicating your mesh, shrinking it inside the original and painting that this colour of green. Alternatively, you can solidify your mesh with the settings below or similar and separate them once applied.  


[[File:Solidify.webp]]
[[File:Solidify.webp]]
Line 421: Line 682:


[[File:VertexPaintBlackExample.png|frameless|400x400px]][[File:VertexPaintGreenExample.png|frameless|400x400px]]
[[File:VertexPaintBlackExample.png|frameless|400x400px]][[File:VertexPaintGreenExample.png|frameless|400x400px]]
{{Modding navbox}}
[[Category:Modding resources]]
[[Category:Modding resources]]
[[Category:Hair modding]]
45
edits

Navigation menu