Modding:Hair Meshes: Difference between revisions

Jump to navigation Jump to search
m
 
(20 intermediate revisions by 3 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.
 
== 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.


Currently in progress by Padme4000 thanks to Saku for helping.
If you want to make a race mod and add the hairs below, add their ''VisualResourceID'' to ''CharacterCreationAppearanceVisuals.lsx''.


== Beards ==
== Beards ==
Line 133: Line 139:
|-
|-
| 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 140: 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 159: 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 185: Line 203:
|Immortality
|Immortality
|HAIR_HUM_F_Curly_Long_B_Spring
|HAIR_HUM_F_Curly_Long_B_Spring
|
|11522b21-645f-3fdf-844f-d0ed7010a71e
|[[File:Immortality.png|thumb]]
|[[File:Immortality.png|thumb]]
|-
|-
Line 209: Line 227:
|-
|-
|Will o'Wisp||HAIR_HUM_F_Straight_Long_D||fc10a6df-b9f3-79f3-eacc-b7fa7c27690a||[[File:Will O'Wisp.png|thumb]]
|Will o'Wisp||HAIR_HUM_F_Straight_Long_D||fc10a6df-b9f3-79f3-eacc-b7fa7c27690a||[[File:Will O'Wisp.png|thumb]]
|-
| Willow Tears || HAIR_HUM_M_Wavy_Long_E_Spring || c45c3764-c98e-21b4-e9c6-67633263757f ||
[[File:Willow Tears Hair.png|thumb]]
|-
|-
|Gemstone Droplet||HAIR_HUM_F_Straight_Long_E_Spring||7e3213ea-5021-9afd-59a5-721ba664894e||[[File:Gemstone Droplet.png|thumb]]
|Gemstone Droplet||HAIR_HUM_F_Straight_Long_E_Spring||7e3213ea-5021-9afd-59a5-721ba664894e||[[File:Gemstone Droplet.png|thumb]]
Line 236: Line 257:
|Layered Lob
|Layered Lob
|HAIR_HUM_F_Straight_Short_L
|HAIR_HUM_F_Straight_Short_L
|
|f99e60ca-c050-e254-f915-a70ed9cf9b5c
|[[File:Layered Lob.png|thumb]]
|[[File:Layered Lob.png|thumb]]
|-
|-
|Springtime Entanglement
|Springtime Entanglement
|HAIR_HUM_F_Wavy_Short_A
|HAIR_HUM_F_Wavy_Short_A
|
|17564f06-f8a5-d2c4-a18c-e004b8033108
|[[File:Springtime Entanglement.png|thumb]]
|[[File:Springtime Entanglement.png|thumb]]
|-
|-
|Carrion Feathers
|Carrion Feathers
|HAIR_HUM_F_Wavy_Short_B
|HAIR_HUM_F_Wavy_Short_B
|
|cece8bc1-10df-0133-f4b7-9bddbaae2394
|[[File:Carrion Feathers.png|thumb]]
|[[File:Carrion Feathers.png|thumb]]
|-
|-
Line 267: Line 288:
| Conqueror || HAIR_HUM_M_Braids_Long_A_Spring || 0a9c0197-1bcc-0bad-0d56-2838c0a9f0a7 || [[File:Conqueror.png|thumb]]
| Conqueror || HAIR_HUM_M_Braids_Long_A_Spring || 0a9c0197-1bcc-0bad-0d56-2838c0a9f0a7 || [[File:Conqueror.png|thumb]]
|-
|-
| Sensible Extravagance || HUM_M_Curly_Short_C || 16951859-f100-47c0-3553-0de42bfeecc9 || [[File:Sensible Extravagance.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]]
Line 281: Line 312:
|19537a69-7e8d-7fa0-d768-afb9a0992007
|19537a69-7e8d-7fa0-d768-afb9a0992007
|[[File:Sorcha Curls.png|thumb]]
|[[File:Sorcha Curls.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
|
|-
|Knave Braid
|HAIR_HUM_M_Braids_Long_B_Spring
|7feed56a-8b71-da1e-4083-dcf5f6239b56
|
|}
|}


Line 364: Line 410:
|Yes
|Yes
|}
|}


==Hair Textures==
==Hair Textures==
Line 524: 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"
Line 601: Line 654:
==Vertex Paint Colours for Hairs/Beards==
==Vertex Paint Colours for Hairs/Beards==


Black = Base hair (no graying/no highlights)
Must be Face Corner > Byte Color when creating a new vertex paint colour attribute
 
Black = Base hair (no highlights)


Red (#FF0000) = graying
Red (#FF0000) = graying
Line 607: Line 662:
Blue (#0000FF) = [[Modding:Custom Hair Highlights|highlights]]
Blue (#0000FF) = [[Modding:Custom Hair Highlights|highlights]]


Green (#00FF00) = thickness
Green (#00FF00/#17FF00/#2B6620) = thickness


Greying is determined by the texture not the vertex colours.


Every shade inbetween determines the intensity of said parameters when applied to strands, including the shades between two parameters.
Every shade inbetween determines the intensity of said parameters when applied to strands, including the shades between two parameters.
Line 619: Line 675:
[[File:Vertex colour 02.webp|400px]]
[[File:Vertex colour 02.webp|400px]]


<br>To stop your hair thinning, use #17FF00 (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.  
<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 626: 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