Difference between revisions of "HairTechnique"

From polycount
Jump to: navigation, search
(Talk)
 
(WikiName and not plural)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
<!-- ## page was renamed from Hair Techniques -->
 
* [[Polycount|Main Page]] > [[Category:Texturing]] > Hair Techniques
 
* [[Polycount|Main Page]] > [[Category:Texturing]] > Hair Techniques
  
 
= Hair Techniques =
 
= Hair Techniques =
Hair for in-game rendering can be a tough beast to master. [[Opacity Map#Alpha_Blend|Alpha blending]] is usually required to get soft feathery edges, but can cause [[Opacity Map#Sorting_Problems|sorting problems]]. Lighting can also be tough, so hair is usually rendered using an [[Emissive Map|emissive shader]] (without any lighting at all), for lit hair sometimes [[Vertex Normal|bent vertex normals]] can help, and/or [[Normal Map|normal mapping]].
+
Hair for in-game rendering can be a tough beast to master. [[Opacity Map#Alpha_Blend|Alpha blending]] is usually required to get soft feathery edges, but can cause [[Opacity Map#Sorting_Problems|sorting problems]]. Lighting can also be difficult, so hair is usually rendered using an [[EmissiveMap|emissive shader]] (without any lighting at all). If the hair is being lit, sometimes [[Vertex Normal|bent vertex normals]] can help, or [[NormalMap|normal mapping]].
  
 
{| border="1" cellpadding="2" cellspacing="0"
 
{| border="1" cellpadding="2" cellspacing="0"
 
| [[attachment:hair_allods-online_harpy.jpg|Media:HairTechnique/attachments/hair_allods-online_harpy.jpg
 
| [[attachment:hair_allods-online_harpy.jpg|Media:HairTechnique/attachments/hair_allods-online_harpy.jpg
 +
| width=500}}
 +
| [[attachment:hair_allods-online_elite-mount.jpg|{{attachment:hair_allods-online_elite-mount.jpg
 
|-
 
|-
 
|}
 
|}
  
 
{| border="1" cellpadding="2" cellspacing="0"
 
{| border="1" cellpadding="2" cellspacing="0"
| [[attachment:hair_allods-online_elite-mount.jpg|Media:HairTechnique/attachments/hair_allods-online_elite-mount.jpg
+
| [[attachment:hair_udn-gow2-shaded.jpg|Media:HairTechnique/attachments/hair_udn-gow2-shaded.jpg
 +
| width=320}}
 +
| [[attachment:hair_udn-gow2-wire.jpg|[[Media:hair_udn-gow2-wire.jpg
 +
| width=320]]]]
 +
| [[attachment:hair_udn-gow2-ingame.jpg|{{attachment:hair_udn-gow2-ingame.jpg
 
|-
 
|-
 
|}
 
|}
  
* [http://udn.epicgames.com/Three/CreatingHairUsingAlpha.html Creating hair using materials and meshes in Unreal Engine 3] by ''[http://www.epicgames.com/ Epic Games]''. Text to go with the images can be found in the Maxforums thread ''[http://www.maxforums.org/threads/artiste_character_modeling_creating_hair_kevin_lanning/0001.aspx d'artiste Character Modeling 2 - Creating the Hair by Kevin Lanning]''. <<BR>><<BR>>
+
{| border="1" cellpadding="2" cellspacing="0"
* [http://www.paultosca.com/varga_hair.html#hairtex Varga low poly game character hair] tutorial by ''[http://www.paultosca.com/ Paul Tosca]'' has hair alpha tips. <<BR>><<BR>>
+
| [[attachment:hair_ffx-yuna-wires.jpg|Media:HairTechnique/attachments/hair_ffx-yuna-wires.jpg
* [http://www.zbrushcentral.com/showthread.php?t=085985 Memory Of Sci-Fi---MIB and Hollowman] - by ''"darkmummy"'' <<BR>> Busts of Tommy Lee Jones and Kevin Bacon, with wireframes that show how the hair was created. <<BR>><<BR>>
+
| width=650}}
 +
| [[attachment:hair_ffx-yuna-tex.jpg|{{attachment:hair_ffx-yuna-tex.jpg
 +
|-
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:hair_ff13-wires.png|Media:HairTechnique/attachments/hair_ff13-wires.png
 +
| width=420}}
 +
| [[attachment:hair_ff13-shaded.png|[[Media:hair_ff13-shaded.png
 +
| width=350]]]]
 +
| [[attachment:hair_ff13-ps3-720p.jpg|{{attachment:hair_ff13-ps3-720p.jpg
 +
|-
 +
|colspan="2" | Hair from Final Fantasy 13, on PS3.<<BR>><span style="font-size: smaller">Images by [http://na.square-enix.com/games/FFX/ Square Enix]</span>
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:hair_tekken6-alisa-ingame.jpg|Media:HairTechnique/attachments/hair_tekken6-alisa-ingame.jpg
 +
| width=600}}
 +
| [[attachment:hair_tekken6-alisa-wires.png|{{attachment:hair_tekken6-alisa-wires.png
 +
|-
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:hair_varga-long.jpg|Media:HairTechnique/attachments/hair_varga-long.jpg
 +
| width=400}}
 +
| [[attachment:hair_varga-afro.jpg|{{attachment:hair_varga-afro.jpg
 +
|-
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:hair_squirrely-jones-pandicarus-beauty.jpg|Media:HairTechnique/attachments/hair_squirrely-jones-pandicarus-beauty.jpg
 +
| width=600}}
 +
| [[attachment:hair_squirrely-jones-pandicarus-tex.jpg|{{attachment:hair_squirrely-jones-pandicarus-tex.jpg
 +
|-
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:hair_sotc-ingame.jpg|Media:HairTechnique/attachments/hair_sotc-ingame.jpg
 +
| width=500}}
 +
| [[attachment:hair_sotc-wires.jpg|{{attachment:hair_sotc-wires.jpg
 +
|-
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:jfalconer_furball2.jpg|Media:HairTechnique/attachments/jfalconer_furball2.jpg
 +
| width=350}}
 +
| [[attachment:jfalconer_fur_texture.gif|[[Media:jfalconer_fur_texture.gif
 +
| width=350]]]]
 +
|colspan="2" |[[attachment:jfalconer_fur_examples.jpg|{{attachment:jfalconer_fur_examples.jpg
 +
|-
 +
|}
 +
 
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
| [[attachment:hair_uncharted2-drake-wires.jpg|Media:HairTechnique/attachments/hair_uncharted2-drake-wires.jpg
 +
|-
 +
| [[attachment:hair_uncharted2-drake.jpg|Media:HairTechnique/attachments/hair_uncharted2-drake.jpg
 +
|-
 +
|-
 +
| [[attachment:hair_uncharted2-chloe-wires.jpg|Media:HairTechnique/attachments/hair_uncharted2-chloe-wires.jpg
 +
|-
 +
| [[attachment:hair_uncharted2-chloe.jpg|Media:HairTechnique/attachments/hair_uncharted2-chloe.jpg
 +
|-
 +
|}
 +
 
 +
* [http://gameartisans.org/forums/showthread.php?t=14953 best videogame hair] thread from GameArtisans
 +
* [http://www.zbrushcentral.com/showthread.php?t=079141 Uncharted 2: Among Thieves art work] thread from ZBrushCentral
 +
* [https://www.cmpevents.com/sessions/GD/S4585i1.pdf Hair Styling: A Teenager’s Dream, An Artist’s Nightmare] (3MB PDF) - Bioware's Dragon Age presentation from GDC 2007
 +
* [[attachment:making_of_sotc.pdf|"Shadow of the Colossus" article]] (PDF, English translation) - Explanation about the "fins & shells" technique.
  
 
<<BR>>
 
<<BR>>
 
* [[Polycount|Main Page]] > [[Category:Texturing]] > Hair Techniques
 
* [[Polycount|Main Page]] > [[Category:Texturing]] > Hair Techniques

Revision as of 05:44, 8 July 2010

Hair Techniques

Hair for in-game rendering can be a tough beast to master. Alpha blending is usually required to get soft feathery edges, but can cause sorting problems. Lighting can also be difficult, so hair is usually rendered using an emissive shader (without any lighting at all). If the hair is being lit, sometimes bent vertex normals can help, or normal mapping.

[[attachment:hair_allods-online_harpy.jpg|Media:HairTechnique/attachments/hair_allods-online_harpy.jpg width=500}} [[attachment:hair_allods-online_elite-mount.jpg|{{attachment:hair_allods-online_elite-mount.jpg
[[attachment:hair_udn-gow2-shaded.jpg|Media:HairTechnique/attachments/hair_udn-gow2-shaded.jpg width=320}} [[attachment:hair_udn-gow2-wire.jpg|[[Media:hair_udn-gow2-wire.jpg width=320]]]] [[attachment:hair_udn-gow2-ingame.jpg|{{attachment:hair_udn-gow2-ingame.jpg
[[attachment:hair_ffx-yuna-wires.jpg|Media:HairTechnique/attachments/hair_ffx-yuna-wires.jpg width=650}} [[attachment:hair_ffx-yuna-tex.jpg|{{attachment:hair_ffx-yuna-tex.jpg
[[attachment:hair_ff13-wires.png|Media:HairTechnique/attachments/hair_ff13-wires.png width=420}} [[attachment:hair_ff13-shaded.png|[[Media:hair_ff13-shaded.png width=350]]]] [[attachment:hair_ff13-ps3-720p.jpg|{{attachment:hair_ff13-ps3-720p.jpg
Hair from Final Fantasy 13, on PS3.<
>Images by Square Enix
[[attachment:hair_tekken6-alisa-ingame.jpg|Media:HairTechnique/attachments/hair_tekken6-alisa-ingame.jpg width=600}} [[attachment:hair_tekken6-alisa-wires.png|{{attachment:hair_tekken6-alisa-wires.png
[[attachment:hair_varga-long.jpg|Media:HairTechnique/attachments/hair_varga-long.jpg width=400}} [[attachment:hair_varga-afro.jpg|{{attachment:hair_varga-afro.jpg
[[attachment:hair_squirrely-jones-pandicarus-beauty.jpg|Media:HairTechnique/attachments/hair_squirrely-jones-pandicarus-beauty.jpg width=600}} [[attachment:hair_squirrely-jones-pandicarus-tex.jpg|{{attachment:hair_squirrely-jones-pandicarus-tex.jpg
[[attachment:hair_sotc-ingame.jpg|Media:HairTechnique/attachments/hair_sotc-ingame.jpg width=500}} [[attachment:hair_sotc-wires.jpg|{{attachment:hair_sotc-wires.jpg
[[attachment:jfalconer_furball2.jpg|Media:HairTechnique/attachments/jfalconer_furball2.jpg width=350}} [[attachment:jfalconer_fur_texture.gif|[[Media:jfalconer_fur_texture.gif width=350]]]] [[attachment:jfalconer_fur_examples.jpg|{{attachment:jfalconer_fur_examples.jpg
[[attachment:hair_uncharted2-drake-wires.jpg|Media:HairTechnique/attachments/hair_uncharted2-drake-wires.jpg
[[attachment:hair_uncharted2-drake.jpg|Media:HairTechnique/attachments/hair_uncharted2-drake.jpg
[[attachment:hair_uncharted2-chloe-wires.jpg|Media:HairTechnique/attachments/hair_uncharted2-chloe-wires.jpg
[[attachment:hair_uncharted2-chloe.jpg|Media:HairTechnique/attachments/hair_uncharted2-chloe.jpg

<
>

Personal tools
Namespaces

Variants
Actions
Navigation
Tools