Forum: Poser - OFFICIAL


Subject: Poser Figure is Black Until I Render

romangirl opened this issue on Dec 14, 2012 · 12 posts


romangirl posted Fri, 14 December 2012 at 11:06 AM Online Now!

I'm using Poser 7, and have a few faces and/or figures that are BLACK before I render them.  This makes it impossible for me to change expressions, etc., before I render.  The render comes out fine.  When I click on the diffuse component face, in the materials room, for example,  I'm told there is none.  The highlight component is called BarHead05.  I can't find that anywhere.  The diffuse color is white;  highlight and ambient colors are black.  It is next to impossible to match the face shade with that of the body by darkening the diffuse color.    Any help is appreciated!


hborre posted Fri, 14 December 2012 at 11:17 AM Online Now!

Render fine.  Either change the preview display to OpenGL or SreeD, opposite of what you have now.


wimvdb posted Fri, 14 December 2012 at 11:18 AM

This is usually caused by not having a texture in the diffuse channel.

Some figure materials are setup to use the ALT_DIFFUSE channel and set the diffuse channel to a 0 value. If this is the case - plug in the texture in the diffuse channel and leave the value at 0. Then the preview should look fine

If that is not the case - show a screencap of the materials for the face. Maybe we can see of something else is not set correctly

 


romangirl posted Fri, 14 December 2012 at 11:30 AM Online Now!

Thanks!  I couldn't figure out how to insert an image, because it doesn't have a link.  Just a character I created. 


3doutlaw posted Fri, 14 December 2012 at 11:31 AM

Quote - Some figure materials are setup to use the ALT_DIFFUSE channel and set the diffuse channel to a 0 value.

Why do they do this?  Is there a benefit to using ALT_DIFFUSE?  Seems like this happens after EZSkin is applied as well...


markschum posted Fri, 14 December 2012 at 11:34 AM

You can switch from texture display mode to say smooth shaded which might help. Some node based materials dont preview.

What product/freebie are you using ? have you checked for the file using windows search function ?


wimvdb posted Fri, 14 December 2012 at 11:34 AM

In the material room right click on the canvas of the materials, the select New Node!2D textures!Image_map. Then click on none and select browse and go find your texture

Then drag the top left corner of the node to the Diffuse Color channel. That will attach an image to the material

 


romangirl posted Fri, 14 December 2012 at 11:37 AM Online Now!

I just changed the preview display to sreeD, and it eliminated the black!  The pre-render image is very coarse looking, but the render is fine!  Thanks! 


Winterclaw posted Fri, 14 December 2012 at 11:39 AM

Quote - > Quote - Some figure materials are setup to use the ALT_DIFFUSE channel and set the diffuse channel to a 0 value.

Why do they do this?  Is there a benefit to using ALT_DIFFUSE?  Seems like this happens after EZSkin is applied as well...

 

Diffuse and specular give you just those things.  So if I plug another node into a diffuse, it'll be diffusified.  The Alt channels are place holders.

If all you want is plain diffuse, then difuse is fine.  If you want to add SSS or something like that, it isn't.

WARK!

Thus Spoketh Winterclaw: a blog about a Winterclaw who speaks from time to time.

 

(using Poser Pro 2014 SR3, on 64 bit Win 7, poser units are inches.)


3doutlaw posted Fri, 14 December 2012 at 11:41 AM

I had a problem with this using an OBJ recently...I ended up using Sreed as well, as the final thought was the OBJ itself had some normals, duplicate vertices, or some other issue that OpenGL did not like.

@Winterclaw & @wimvdb - thanks for the explanation, that makes sense.


wimvdb posted Fri, 14 December 2012 at 11:42 AM

Quote - > Quote - Some figure materials are setup to use the ALT_DIFFUSE channel and set the diffuse channel to a 0 value.

Why do they do this?  Is there a benefit to using ALT_DIFFUSE?  Seems like this happens after EZSkin is applied as well...

The ALT_DIFFUSE channel does not alter its input, it directly transfers it. The diffuse channel takes light and other matters into account. In the nodesetup which plugs into the AltDiffuse, this is already accomplished in the other nodes (and you don't want to apply the light twice!)

 


romangirl posted Sat, 15 December 2012 at 10:54 AM Online Now!

Thanks, y'll, for your help!