Difference between revisions of "HairTechnique"
From polycount
(zbrush bird tutorial) |
(thumbnails assigned) |
||
Line 5: | Line 5: | ||
{| 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/tmp.640.hair_allods-online_harpy.jpg |
| width=500}} | | width=500}} | ||
− | | [[attachment:hair_allods-online_elite-mount.jpg|{{attachment:hair_allods-online_elite-mount.jpg | + | | [[attachment:hair_allods-online_elite-mount.jpg|{{attachment:tmp.640.hair_allods-online_elite-mount.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_udn-gow2-shaded.jpg|Media:HairTechnique/attachments/hair_udn-gow2-shaded.jpg | + | | [[attachment:hair_udn-gow2-shaded.jpg|Media:HairTechnique/attachments/tmp.640.hair_udn-gow2-shaded.jpg |
| width=320}} | | width=320}} | ||
− | | [[attachment:hair_udn-gow2-wire.jpg|[[Media:hair_udn-gow2-wire.jpg | + | | [[attachment:hair_udn-gow2-wire.jpg|[[Media:tmp.640.hair_udn-gow2-wire.jpg |
| width=320]]]] | | width=320]]]] | ||
− | | [[attachment:hair_udn-gow2-ingame.jpg|{{attachment:hair_udn-gow2-ingame.jpg | + | | [[attachment:hair_udn-gow2-ingame.jpg|{{attachment:tmp.640.hair_udn-gow2-ingame.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_ffx-yuna-wires.jpg|Media:HairTechnique/attachments/hair_ffx-yuna-wires.jpg | + | | [[attachment:hair_ffx-yuna-wires.jpg|Media:HairTechnique/attachments/tmp.640.hair_ffx-yuna-wires.jpg |
| width=650}} | | width=650}} | ||
− | | [[attachment:hair_ffx-yuna-tex.jpg|{{attachment:hair_ffx-yuna-tex.jpg | + | | [[attachment:hair_ffx-yuna-tex.jpg|{{attachment:tmp.640.hair_ffx-yuna-tex.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_ff13-wires.png|Media:HairTechnique/attachments/hair_ff13-wires. | + | | [[attachment:hair_ff13-wires.png|Media:HairTechnique/attachments/tmp.640.hair_ff13-wires.jpg |
| width=420}} | | width=420}} | ||
− | | [[attachment:hair_ff13-shaded.png|[[Media:hair_ff13-shaded. | + | | [[attachment:hair_ff13-shaded.png|[[Media:tmp.640.hair_ff13-shaded.jpg |
| width=350]]]] | | width=350]]]] | ||
− | | [[attachment:hair_ff13-ps3-720p.jpg|{{attachment:hair_ff13-ps3-720p.jpg | + | | [[attachment:hair_ff13-ps3-720p.jpg|{{attachment:tmp.640.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> | |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> | ||
Line 38: | Line 38: | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_tekken6-alisa-ingame.jpg|Media:HairTechnique/attachments/hair_tekken6-alisa-ingame.jpg | + | | [[attachment:hair_tekken6-alisa-ingame.jpg|Media:HairTechnique/attachments/tmp.640.hair_tekken6-alisa-ingame.jpg |
| width=600}} | | width=600}} | ||
− | | [[attachment:hair_tekken6-alisa-wires.png|{{attachment:hair_tekken6-alisa-wires. | + | | [[attachment:hair_tekken6-alisa-wires.png|{{attachment:tmp.640.hair_tekken6-alisa-wires.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_varga-long.jpg|Media:HairTechnique/attachments/hair_varga-long.jpg | + | | [[attachment:hair_varga-long.jpg|Media:HairTechnique/attachments/tmp.640.hair_varga-long.jpg |
| width=400}} | | width=400}} | ||
− | | [[attachment:hair_varga-afro.jpg|{{attachment:hair_varga-afro.jpg | + | | [[attachment:hair_varga-afro.jpg|{{attachment:tmp.640.hair_varga-afro.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_squirrely-jones-pandicarus-beauty.jpg|Media:HairTechnique/attachments/hair_squirrely-jones-pandicarus-beauty.jpg | + | | [[attachment:hair_squirrely-jones-pandicarus-beauty.jpg|Media:HairTechnique/attachments/tmp.640.hair_squirrely-jones-pandicarus-beauty.jpg |
| width=600}} | | width=600}} | ||
− | | [[attachment:hair_squirrely-jones-pandicarus-tex.jpg|{{attachment:hair_squirrely-jones-pandicarus-tex.jpg | + | | [[attachment:hair_squirrely-jones-pandicarus-tex.jpg|{{attachment:tmp.640.hair_squirrely-jones-pandicarus-tex.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_sotc-ingame.jpg|Media:HairTechnique/attachments/hair_sotc-ingame.jpg | + | | [[attachment:hair_sotc-ingame.jpg|Media:HairTechnique/attachments/tmp.640.hair_sotc-ingame.jpg |
| width=500}} | | width=500}} | ||
− | | [[attachment:hair_sotc-wires.jpg|{{attachment:hair_sotc-wires.jpg | + | | [[attachment:hair_sotc-wires.jpg|{{attachment:tmp.640.hair_sotc-wires.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:jfalconer_furball2.jpg|Media:HairTechnique/attachments/jfalconer_furball2.jpg | + | | [[attachment:jfalconer_furball2.jpg|Media:HairTechnique/attachments/tmp.640.jfalconer_furball2.jpg |
| width=350}} | | width=350}} | ||
| [[attachment:jfalconer_fur_texture.gif|[[Media:jfalconer_fur_texture.gif | | [[attachment:jfalconer_fur_texture.gif|[[Media:jfalconer_fur_texture.gif | ||
| width=350]]]] | | width=350]]]] | ||
− | |colspan="2" |[[attachment:jfalconer_fur_examples.jpg|{{attachment:jfalconer_fur_examples.jpg | + | |colspan="2" |[[attachment:jfalconer_fur_examples.jpg|{{attachment:tmp.640.jfalconer_fur_examples.jpg |
|- | |- | ||
|} | |} | ||
{| border="1" cellpadding="2" cellspacing="0" | {| border="1" cellpadding="2" cellspacing="0" | ||
− | | [[attachment:hair_uncharted2-drake-wires.jpg|Media:HairTechnique/attachments/hair_uncharted2-drake-wires.jpg | + | | [[attachment:hair_uncharted2-drake-wires.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-drake-wires.jpg |
|- | |- | ||
− | | [[attachment:hair_uncharted2-drake.jpg|Media:HairTechnique/attachments/hair_uncharted2-drake.jpg | + | | [[attachment:hair_uncharted2-drake.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-drake.jpg |
|- | |- | ||
|- | |- | ||
− | | [[attachment:hair_uncharted2-chloe-wires.jpg|Media:HairTechnique/attachments/hair_uncharted2-chloe-wires.jpg | + | | [[attachment:hair_uncharted2-chloe-wires.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-chloe-wires.jpg |
|- | |- | ||
− | | [[attachment:hair_uncharted2-chloe.jpg|Media:HairTechnique/attachments/hair_uncharted2-chloe.jpg | + | | [[attachment:hair_uncharted2-chloe.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-chloe.jpg |
|- | |- | ||
|} | |} |
Revision as of 10:51, 17 July 2010
Hair Technique
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/tmp.640.hair_allods-online_harpy.jpg | width=500}} | [[attachment:hair_allods-online_elite-mount.jpg|{{attachment:tmp.640.hair_allods-online_elite-mount.jpg |
[[attachment:hair_udn-gow2-shaded.jpg|Media:HairTechnique/attachments/tmp.640.hair_udn-gow2-shaded.jpg | width=320}} | [[attachment:hair_udn-gow2-wire.jpg|[[Media:tmp.640.hair_udn-gow2-wire.jpg | width=320]]]] | [[attachment:hair_udn-gow2-ingame.jpg|{{attachment:tmp.640.hair_udn-gow2-ingame.jpg |
[[attachment:hair_ffx-yuna-wires.jpg|Media:HairTechnique/attachments/tmp.640.hair_ffx-yuna-wires.jpg | width=650}} | [[attachment:hair_ffx-yuna-tex.jpg|{{attachment:tmp.640.hair_ffx-yuna-tex.jpg |
[[attachment:hair_ff13-wires.png|Media:HairTechnique/attachments/tmp.640.hair_ff13-wires.jpg | width=420}} | [[attachment:hair_ff13-shaded.png|[[Media:tmp.640.hair_ff13-shaded.jpg | width=350]]]] | [[attachment:hair_ff13-ps3-720p.jpg|{{attachment:tmp.640.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/tmp.640.hair_tekken6-alisa-ingame.jpg | width=600}} | [[attachment:hair_tekken6-alisa-wires.png|{{attachment:tmp.640.hair_tekken6-alisa-wires.jpg |
[[attachment:hair_varga-long.jpg|Media:HairTechnique/attachments/tmp.640.hair_varga-long.jpg | width=400}} | [[attachment:hair_varga-afro.jpg|{{attachment:tmp.640.hair_varga-afro.jpg |
[[attachment:hair_squirrely-jones-pandicarus-beauty.jpg|Media:HairTechnique/attachments/tmp.640.hair_squirrely-jones-pandicarus-beauty.jpg | width=600}} | [[attachment:hair_squirrely-jones-pandicarus-tex.jpg|{{attachment:tmp.640.hair_squirrely-jones-pandicarus-tex.jpg |
[[attachment:hair_sotc-ingame.jpg|Media:HairTechnique/attachments/tmp.640.hair_sotc-ingame.jpg | width=500}} | [[attachment:hair_sotc-wires.jpg|{{attachment:tmp.640.hair_sotc-wires.jpg |
[[attachment:jfalconer_furball2.jpg|Media:HairTechnique/attachments/tmp.640.jfalconer_furball2.jpg | width=350}} | [[attachment:jfalconer_fur_texture.gif|[[Media:jfalconer_fur_texture.gif | width=350]]]] | [[attachment:jfalconer_fur_examples.jpg|{{attachment:tmp.640.jfalconer_fur_examples.jpg |
[[attachment:hair_uncharted2-drake-wires.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-drake-wires.jpg |
[[attachment:hair_uncharted2-drake.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-drake.jpg |
[[attachment:hair_uncharted2-chloe-wires.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-chloe-wires.jpg |
[[attachment:hair_uncharted2-chloe.jpg|Media:HairTechnique/attachments/tmp.640.hair_uncharted2-chloe.jpg |
- best videogame hair thread from GameArtisans
- Uncharted 2: Among Thieves art work thread from ZBrushCentral
- Hair Styling: A Teenager’s Dream, An Artist’s Nightmare (3MB PDF) - Bioware's Dragon Age presentation from GDC 2007
- "Shadow of the Colossus" article (PDF, English translation) - Explanation about the "fins & shells" technique.
- ZBrush Tutorial: Bird of Prey