POV-Ray : Newsgroups : povray.binaries.images : Loneliness WIP, Closeup : Re: Loneliness WIP, Closeup Server Time
15 Aug 2024 08:21:21 EDT (-0400)
  Re: Loneliness WIP, Closeup  
From: Ive
Date: 10 Aug 2002 23:13:55
Message: <3d55d673@news.povray.org>
Yes, thats right, the Poser 3 Nude Woman does not work with the poser
4 eyelash transparency map. But it shouldn't  be so difficult to create one
and 'cause I think this would be useful for all Poser users I will create
one and post it to this ng when it's done.

But the other things I have done with the texture should also work with
the poser 3 figure so here are some ideas:


>?? How do you suggest I do this?  Output from obj2pov below...


>#declare OBJuvPOV_Texture = texture
>{
>   pigment
>  {
>        image_map
>        {
>            png "../../poser/OBJuvPOV.png"
>        }
>    }
>}

>#declare OBJuvPOV_Texture_OBJuvPOVskin = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVnipples = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVlips = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVeyeBrows = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVinnerMouth = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVtongue = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVteeth = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVlashes = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVpupils = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOViris = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVeyeBall = texture {OBJuvPOV_Texture}
>#declare OBJuvPOV_Texture_OBJuvPOVfingerNails = texture {pigment{color
>Scarlet}}
>#declare OBJuvPOV_Texture_OBJuvPOVtoeNails = texture {OBJuvPOV_Texture}


well, thats fine, so you did use a converter with the uv-information intact.

I would change the textures declarations like:

#declare P_Body = pigment { image_map { png "../../poser/OBJuvPOV.png"
interpolate 2}}
#declare F_Body = finish { ambient 0 diffuse 0.6 specular 0.04 roughness
0.06 metallic}

and then do some variation like:

#declare OBJuvPOV_Texture_OBJuvPOVskin = texture {
  pigment {P_Body}
  finish {F_Body}
  normal {granite 0.12 scale 0.02 }
}

I think for the P3 woman you have to scale the normals much smaller to
look good.

...

#declare OBJuvPOV_Texture_OBJuvPOVlips = texture {
  pigment {P_Body}
   finish {diffuse 0.60 specular 0.33 roughness 0.015 metallic 0.5} // a
little glossy
   normal {granite 0.1 scale <0.045, 0.15, 0.045> }
}
texture {
  pigment {rgbt <0.1, 0.0, 0.4, 0.75> }  // apply the color for the lipstick
}

..and so on, maybe a small reflection for the fingernails and higher
specular values for the inner mouth.
I have also added variable reflection to the eyes, but as you can
see, they still do not look real.

... and finally the eyelashes:

#declare LashTrans = texture{   // the invisible part
      pigment {rgbft <0.008 , 0.005, 0.033, 0.0, 1.0> }
      finish {diffuse 0.56 specular 0.0}
 }
#declare  LashText  = texture{  // the lashes
       pigment {rgbft <0.008 , 0.005, 0.033, 0.0, 1.0> }
       finish {diffuse 0.56 specular 0.5 roughness 0.019 brilliance 1.5}
 }
#declare LashPat = pigment {  // the trans map half sized to save memory
  image_map {png "/People/Brows&Lashes-2" interpolate 2}
  scale <0.5,1,1>   translate <0.5,0,0> // this scaling is only for
                                                           // the map I did
use to save some
                                                           // memory!!!
}

#declare OBJuvPOV_Texture_OBJuvPOVlashes  = texture {
   pigment_pattern{LashPat}
   texture_map {
     [0.05 LashTrans ]    //  you can adjust these values to
     [0.85 LashText  ]    //  make the lashes look more or less thin
   }
}

I have used the same technique also for the eye brows, so there
is only one map file for both, the brows and the lashes.
But this is not so important for the moment.

What you need now is a small transparency map that fits the p3woman.
You can search the web for something like this, try to do one by yourself
or wait 'till I have drawn one. (Maybe tomorrow.)

so long
-Ive


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.