Modding:Custom Hair Highlights: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="nomobile" column-width: "60em2;>
<div class="nomobile" column-width: "60em2;>{{Modding box}}{{Modding sidebar}}
{| class="nomobile" style="text-align:center; margin: auto; border:1px solid #785000; font-size:83%; background-color:#1B1B1B; width: 60;" ;
{| class="wikitable"
|- style="font-weight:bold; background-color:#281C14; color:#c27736; border:0px none;"
|+
| colspan="2" |
!Highlights are controlled by vertex paint in BG3.
[[File:bgwiii.png|30px|link=Template:NavWiki]] [[BG3Wiki:Community|Community]] • [[Guide:Guides|Guides]] • [[Modding: Modding resources|Modding]]
Black/Red = Base hair (no highlights)
|-
| style="background-color:#28201B; color:#c27736; width: 15%;" |[[:Category:Modding|Modding guides]]
| style="text-align:left; padding:0 4px;" |<div class="navcat" ;>
<categorytree hideprefix="1" hideroot="1" mode="pages">Modding guides</categorytree>
</div>
|-
| style="background-color:#28201B; color:#c27736; width: 15%;" |[[Modding:Modding resources|Modding resources]]
| style="text-align:left; padding:0 4px;" |<div class="navcat" ;>
<categorytree hideprefix="1" hideroot="1" mode="pages">Modding resources</categorytree>
</div>


|}You can add highlights to your custom hair using the tools built into Blender.
Blue (#0000FF) = highlights
 
Green (#00FF00) = thickness
 
Every shade inbetween determines the intensity of said parameters when applied to strands, including the shades between two parameters.
|}
Watch [https://www.youtube.com/watch?v=skYGVG-XWNg this video] starting at 12:15 for an example of how to paint highlights using vertex paint.
 
You can add highlights to your custom hair using the tools built into Blender.


# Select a portion of your hair mesh. Go up to Object Mode and change to Vertex Paint mode. Make sure your shading is set to Viewport Shading.
# Select a portion of your hair mesh. Go up to Object Mode and change to Vertex Paint mode. Make sure your shading is set to Viewport Shading.
# Set your color to black, then open Paint > Set Vertex Colors. This will change the entire mesh vertex color to black, which is equivalent to no highlight.
# Set your color to black, then open Paint > Set Vertex Colors. This will change the entire mesh vertex color to black, which is equivalent to no highlight.
# Now set your color to hex #0080FF or so. This is the color we will be using to paint our highlights.
# Now set your color to hex #0080FF or so (a slightly greenish blue). This is the color we will be using to paint our highlights.
# Paint the blue color roughly where you want the highlights to be.
# Paint the blue color roughly where you want the highlights to be.
# Use the Blur tool to blur out the highlights as much as possible.
# Use the Blur tool to blur out the highlights as much as possible.
Line 27: Line 25:
File:VertexPaintTutorialStartResult.png|Before adding vertex paint.
File:VertexPaintTutorialStartResult.png|Before adding vertex paint.
File:VertexPaintTutorialEndResult.png|After adding vertex paint.
File:VertexPaintTutorialEndResult.png|After adding vertex paint.
</gallery>
</gallery>{{Modding navbox}}
[[Category:Hair modding]]

Latest revision as of 00:56, 9 January 2024

Highlights are controlled by vertex paint in BG3.

Black/Red = Base hair (no highlights)

Blue (#0000FF) = highlights

Green (#00FF00) = thickness

Every shade inbetween determines the intensity of said parameters when applied to strands, including the shades between two parameters.

Watch this video starting at 12:15 for an example of how to paint highlights using vertex paint.

You can add highlights to your custom hair using the tools built into Blender.

  1. Select a portion of your hair mesh. Go up to Object Mode and change to Vertex Paint mode. Make sure your shading is set to Viewport Shading.
  2. Set your color to black, then open Paint > Set Vertex Colors. This will change the entire mesh vertex color to black, which is equivalent to no highlight.
  3. Now set your color to hex #0080FF or so (a slightly greenish blue). This is the color we will be using to paint our highlights.
  4. Paint the blue color roughly where you want the highlights to be.
  5. Use the Blur tool to blur out the highlights as much as possible.
  6. Go to Paint > Dirty Vertex Colors. This will smooth the color out a little more and reduce its intensity.
  7. Repeat for all portions of your hair.
  8. Export and load into game. You should now have working highlights on your hair. Feel free to go back into Blender and adjust if necessary.
  • Before adding vertex paint.

    Before adding vertex paint.

  • After adding vertex paint.

    After adding vertex paint.