Author Topic: Texturing: Height maps, normal maps.. V3 haired plumes...  (Read 9400 times)

0 Members and 1 Guest are viewing this topic.

rgcotl

  • Count
  • *
    • View Profile
  • Faction: Neutral
  • M&BWB
Texturing: Height maps, normal maps.. V3 haired plumes...
« on: February 08, 2012, 09:30:26 PM »
Those info tutorial things go together with some OSP packs
RomeOSP
OSP V3 plumes


in this sculpting age normal maps is probably the most important thing for every model you do

but what if you are not a modeler you haven't any sculpting program, but you can paint in 2d, could you get good normal map?

so here is the main scheme how every single model should be constructed
1)doing basic 3d model (newer start to do texture maps if you don't have real 3d model, exception could be only small ornaments)
2)sculpting high poly model or painting height maps in 3d
3) normal maps (with some kind of program :zbrush,xnormal, crazybump,or one of photoshop plugins, or a gimp nvidia plugin)
4) occlusion or displacement map (or both of them)
5)diffuse map
6)spectacular map

V3 hair based plume tutorial

Height maps normal maps occlusion maps

what height maps actually say to us
1) in this point mine height is 20
2) in this point mine height is 240
3) in this point mine height is 0
….


also you should know that height maps has no shadows no dirty no colors ornaments and no reflection lights and it is no matter what matterial it is metal leather wood, the only important thing is height
(click to show/hide)
before you sending to an program with will generate your normal map do not forget fill background with darker light value (cause if you leave white you could get some troubles)
(click to show/hide)
(click to show/hide)

(click to show/hide)

displacement maps

should be very close to height map looking
but basic comands should be
like
1)go up
2)go down
3)do nothing
there is an picture how i understand the difference between height and displacement maps


what blue normal maps actually shows us?
normal maps is something like a program with 3 basic comands
1)go up (and how fast)
2)go down (and how fast)
3)do nothing
normal maps actually do not really shows us what height is in current point
like do nothing comand in height map position 0 and 128 and 255 are always the same color
so the only thing what could let us decide where we are is to count rises and falls in whole normal map till we get our position

warband standart blue normal maps is like +R|-G|+B
where the green channel is inverted
so in mostly programs you should do some minor changes like in xnormal (Swizzele Coordinates X+|Y-|Z+)
crazybump already had inverted green channel so if you use this software you don't need to do anything else


normal map rotation tool

(click to show/hide)
sometimes when you doing some kind of ornaments you could get around it big bluring with will look very unnatural
so here is one method how to deal with it
(click to show/hide)

normal maps edditing (i will update it afer 10 hours)
what occlusion maps says to us
1)occlusion map shows us points and lines where light reflections changes
(click to show/hide)

basically crazybump has such thing like like convert from blue normal map to displacement map
but actually it wont work as i could see
cause what crazybump gets here is exactly the same as ambient occlusion map just in a bit different color palette

any way if you use crazybump and you do displacement map for your diffuse map improvement it will be quite good
some combination with it doing great deals

dds dxt compression's dxt
1)DXT1 :
it is 2 types with 1-bit alpha and without alpha
Blue Normal maps, spectacular maps and Diffuse maps without alpha channel should be saved always as DXT1
if in openBRF you see black models when normal map tag is on that means that you need to resave normal and spectacular map in dxt1 format (game works with dxt3 or dxt5 blue normal map to but you loosing free HDD space and performance in things like that) 
2)DXT3-sharpened alpha channel and DXT5-interpolated alpha channel
it is used only in in 2 things diffuse map with alpha channel
and green normal maps
it uses 2x more HDD space than DXT1 (and it is just cause alpha channel takes a lot of details)
this formant do not have any difference for RGB values like DXT1 and DXT5 is exactly the same thing

(click to show/hide)
« Last Edit: June 26, 2016, 09:40:27 PM by rgcotl »


rgcotl

  • Count
  • *
    • View Profile
  • Faction: Neutral
  • M&BWB
Re: [Tutorial-info] height maps,normal maps.. V3 haired plumes...
« Reply #1 on: February 08, 2012, 09:31:50 PM »


Download rgcotl V3.00 plumes pack
(click to show/hide)
and here is some more basic theory about plumes:
V3 rgcotl (mine created and designed) version hair based plumes (with normal map support in warband)

ok so at the beginning here will be some basic info about 2d things
1)alpha channels :
alpha channels we could say is some basic boolean type operation with would say if the value is 1 this image area is visible and it is 0 this one are not
alpha channel also could have any value between 0-1
2)mine haired plumes are based on lines not on brushes

splines we can say it is "S type " of lines or just "smoothed lines"
(click to show/hide)
(click to show/hide)
when you paint lines or splines make sure you are working on a new layer and that layer is fully transparent and has no other background
so latter you could select that what you painted
single mine personal lines looks like this
(click to show/hide)
it is based for height maps so it gives not even good visual result but even let me construct normal maps

latter when you have few basic lines you could star work on raster layers
so when you have for example 6 hairs that we could say is one layer you could duplicate increase or decrease a bit light color value and do few versions of it then just move it and form something. When you get something it could be good if you could merge those few layers and not loose selection for new thing you did
selection is very important thing here and if you loose we could say you loose quality of your work  (so when you dealing with it don't forget to save it somewhere )



(click to show/hide)



also another lines example is feathers
it is not so hard to paint its
just when you painting make sure that you wont loose your selection and latter alpha channels
(click to show/hide)


3)geometry (all geometry i did is in wings3d so for doing such things you don't need any special commercial  program)
the only thing what we need is possibility to show transparent PNG images in your 3d software

mainly V3 plumes are based not on planes but on single quads (with looks like triangles)
basic idea looks like this

(click to show/hide)

unfortunately if we want a bit wider plume in both sides we should change triangles in this construction (that is 2x more triangles)
(click to show/hide)

now it is time to construt a sided planes core from our quad based mesh construction
(click to show/hide)
any way now we got most of frames fulled with our construction but we still need to do some more job for an perfect thing
so it is time to do now front triangle's (it is actually not a triangle but you could see how it looks like)

(click to show/hide)
so now when we combine it we will get an really good result 
here is some HD screens from very close distance and it works on any vertex color you setup in openBRF
(click to show/hide)
« Last Edit: February 09, 2012, 02:17:10 PM by rgcotl »


rgcotl

  • Count
  • *
    • View Profile
  • Faction: Neutral
  • M&BWB
Re: [Tutorial-info] height maps,normal maps.. V3 haired plumes...
« Reply #2 on: February 08, 2012, 09:32:31 PM »
reserved


rgcotl

  • Count
  • *
    • View Profile
  • Faction: Neutral
  • M&BWB
Re: [Tutorial-info] height maps,normal maps.. V3 haired plumes...
« Reply #3 on: February 08, 2012, 09:33:17 PM »
reserved


mr.master

  • Count
  • *
  • A Proud Christian, A Member of Knights Of WEe, 6-1
    • View Profile
  • Faction: Neutral
  • MP nick: WEe
Re: Texturing: Height maps, normal maps.. V3 haired plumes...
« Reply #4 on: February 08, 2012, 09:54:08 PM »
Sweet tut mate. Thanks. :)



Gothic Knight

  • Marquis
  • *
  • Old as FUG.
    • View Profile
  • Faction: Neutral
  • M&BWB
Re: Texturing: Height maps, normal maps.. V3 haired plumes...
« Reply #5 on: February 10, 2012, 02:55:40 PM »
This is what we've been waiting for! Nice job.

Moriak

  • Guest
Re: Texturing: Height maps, normal maps.. V3 haired plumes...
« Reply #6 on: February 11, 2012, 01:26:54 PM »
You are brilliant.

Renkoo

  • Master Knight
  • *
  • Go ahead, make my day.
    • View Profile
  • Faction: Neutral
  • MP nick: Renkoo
  • WBWF&SNW
Re: Texturing: Height maps, normal maps.. V3 haired plumes...
« Reply #7 on: February 13, 2012, 11:23:58 PM »
Thanks for doing this!

Night_crawlah

  • Regular
  • *
    • View Profile
  • Faction: Neutral
Re: Texturing: Height maps, normal maps.. V3 haired plumes...
« Reply #8 on: September 27, 2012, 11:42:49 PM »
Except some minor spelling errors and a couple of wierdishly put together sentences, the Mapping tutorials, pictures and explanations was exactly what i was looking for. Thank you VERY MUCH !!! I haven't really been able to make any progress before i found this (suggested in the 3d art thread) , hopefully I can get around to make a decent model with this information (hopefully lol)

Have a good day sir :)     

Danik

  • Grandmaster Knight
  • *
  • Permanently Banned
    • View Profile
  • Faction: Neutral
  • WBNW
Re: [Tutorial-info] height maps,normal maps.. V3 haired plumes...
« Reply #9 on: November 09, 2012, 02:43:46 PM »
(click to show/hide)
It might sound dumb but how did you make the shadows on the feather to left?
I just cant understand why the relations with my lords are deteriorating 4 points at a time! Is it because I'm not at war with anyone? are they bloodthirsty or something?
maybe they hate you becuase you post in the wrong threads

rgcotl

  • Count
  • *
    • View Profile
  • Faction: Neutral
  • M&BWB
Re: Texturing: Height maps, normal maps.. V3 haired plumes...
« Reply #10 on: November 09, 2012, 02:52:18 PM »
well it is emboss effect i guess
at least in most of the software the effect name is like this

mainly in perfect way it shouldn't look like this as it is showed in this picture

mainly the top part should be the lightest and all around going in dark

things like that could be made with selection shrink operations and after every step you increasing the color light value