Thu, Dec 26, 11:39 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Dec 26 9:02 am)



Subject: Normal map creating odd shadows....


weiesnbach ( ) posted Wed, 06 May 2020 at 2:42 PM · edited Thu, 26 December 2024 at 11:33 AM

I've baked a normal map from a much higher poly model in Blender, but when applying it in Poser I'm getting some pretty odd shadows happening. I've tried tangent space(which is what it should be) as well as gradient bump(looks better and has more effect), but either way I'm getting these jagged shadows.

Is there a setting I'm missing, or I am going about doing this the wrong way?

image.png

If I unplug the map the problem goes away...

image.png


hborre ( ) posted Wed, 06 May 2020 at 3:33 PM

Is your Gamma set to 1 for your map?


EldritchCellar ( ) posted Wed, 06 May 2020 at 4:28 PM

Use bump maps



W10 Pro, HP Envy X360 Laptop, Intel Core i7-10510U, NVIDIA GeForce MX250, Intel UHD, 16 GB DDR4-2400 SDRAM, 1 TB PCIe NVMe M.2 SSD

Mudbox 2022, Adobe PS CC, Poser Pro 11.3, Blender 2.9, Wings3D 2.2.5


My Freestuff and Gallery at ShareCG




EldritchCellar ( ) posted Wed, 06 May 2020 at 4:32 PM

But I'd use a math subtract set up if you are using high strength bump (which in that case use displacement with a subtract). Set gamma to 1 as hborre suggests in all instances.

Normal maps are too fiddly in Poser and hold no advantage over bump as far as I know.



W10 Pro, HP Envy X360 Laptop, Intel Core i7-10510U, NVIDIA GeForce MX250, Intel UHD, 16 GB DDR4-2400 SDRAM, 1 TB PCIe NVMe M.2 SSD

Mudbox 2022, Adobe PS CC, Poser Pro 11.3, Blender 2.9, Wings3D 2.2.5


My Freestuff and Gallery at ShareCG




722 ( ) posted Wed, 06 May 2020 at 4:56 PM

I'v never seen normal's work right in poser


caisson ( ) posted Wed, 06 May 2020 at 4:56 PM

Normal maps can produce different results in Superfly, Firefly and Preview as the tangent basis in each is different - see this link http://wiki.polycount.com/wiki/Normal_Map_Technical_Details#Tangent_Basis (Superfly uses MikkT which is the most common; Blender is probably using this for baking). Tangent basis is not the same as tangent space, and nothing to do with OpenGL/DirectX either.

Much simpler to use a height map in Poser ;)

Baked normals are really useful for making other maps to use when texturing though, e.g. curvature.

----------------------------------------

Not approved by Scarfolk Council. For more information please reread. Or visit my local shop.


weiesnbach ( ) posted Wed, 06 May 2020 at 7:08 PM

It doesn't work as expected in Firefly, but the shadows look good. In Superfly it just goes all wonky. I'll probably just convert it to a bump at this point. I've been fiddling with it for hours, and getting nowhere. It looks great in Blender, was hoping to get the same effect in Poser, but I may be hoping for too much.


AmethystPendant ( ) posted Thu, 07 May 2020 at 8:31 AM

You might have more success in Poser if you use Cycles materials rather than the Poser Root Node.


NobbyC ( ) posted Thu, 07 May 2020 at 8:53 AM

Normal maps are working pretty good in superfly, i am using on the most of my render normal maps.

Here you can see a very basic setup for normal maps. You can use normal maps only and you can use bump and normalmaps together.

Screenshot (64)a.jpg


weiesnbach ( ) posted Thu, 07 May 2020 at 10:13 AM

caisson posted at 10:12AM Thu, 07 May 2020 - #4388359

Normal maps can produce different results in Superfly, Firefly and Preview as the tangent basis in each is different - see this link http://wiki.polycount.com/wiki/Normal_Map_Technical_Details#Tangent_Basis (Superfly uses MikkT which is the most common; Blender is probably using this for baking). Tangent basis is not the same as tangent space, and nothing to do with OpenGL/DirectX either.

Much simpler to use a height map in Poser ;)

Baked normals are really useful for making other maps to use when texturing though, e.g. curvature.

Thanks for the link--good reading--clarified a few things for me.


weiesnbach ( ) posted Thu, 07 May 2020 at 10:37 AM

NobbyC posted at 10:33AM Thu, 07 May 2020 - #4388418

Normal maps are working pretty good in superfly, i am using on the most of my render normal maps.

Here you can see a very basic setup for normal maps. You can use normal maps only and you can use bump and normalmaps together.

That helped. I had no idea there were all the cycles nodes in Poser now. I just got 11 few weeks back and haven't really had a lot time to be poking around under the hood yet. Simply using the cycles image and plugging into gradient bump did wonders. I had to push the value up a bit, but the improvement massive. Now my leather looks like someone has actually been walking in it, and is no longer stiff and plastic looking. Much thanks.

....now to get the thread looking right:

image.png


hborre ( ) posted Thu, 07 May 2020 at 12:57 PM

On your node setup, change the image texture for the normal map Color Source to none. That connection only feeds data, not color information. Also, uncheck the Reflection_lite_mult, you don't have anything really reflective on your object. This is a relic setting that is not really necessary anymore.


NobbyC ( ) posted Fri, 08 May 2020 at 1:25 AM

When you use "Image Texture" insted of "Image_Map" for Normalmaps, your set up must be:

  • Vector - no input when your prop/figure is UV Mapped (Vector is the input for texture coordinates. By default this is set to UV coordinates in meshes)

  • Color Space - must be "none" or "Non-Color Data" (For factors, bump or normal maps you should chose non-color data)

  • Projetion - has to be "flat" (Flat will project the image flat onto the surface)

  • Interpolation - can be "smart" (Cycles will decide which interpolation method to use) or "linear" (New pixels will get an even mix between their neighbors)


RAMWorks ( ) posted Sat, 23 May 2020 at 5:34 PM

I like how your think Nobby. So I have a question for you now that I have the correct input and got that set up to my liking..... how does one achieve the translucency that occurs from behind the ears? I'm using the Physical Surface main node to set up my skin for my character!

Thank you!

Richard

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


NobbyC ( ) posted Mon, 25 May 2020 at 9:18 AM

Hi, think you are looking for something like this. This is "Tokyo" for V4 from Danae.

Render 616.png


NobbyC ( ) posted Mon, 25 May 2020 at 9:20 AM

This is the setup for this render:

I put one "area light" behind the head.

Screenshot (65).png


NobbyC ( ) posted Mon, 25 May 2020 at 9:21 AM

And the shader setup is this:

For the face:

Screenshot (71).png


NobbyC ( ) posted Mon, 25 May 2020 at 9:21 AM

And for the ears:

Screenshot (72).png


NobbyC ( ) posted Mon, 25 May 2020 at 9:27 AM

I use "image map3" to control the amount of "subsurface".

On the ears i use a white mask for maximum "subsurface" and for the rest of the skin a "dark grey mask".

I set the "metallic value" to 1 and use the same mask to reduce the metallic effect (I hate the plastic gloss that came out normaly).


NobbyC ( ) posted Mon, 25 May 2020 at 9:37 AM

And here is the "specular / subsurface mask"💯

SSS Mask.jpg


NobbyC ( ) posted Mon, 25 May 2020 at 9:52 AM

Render 617.png


RAMWorks ( ) posted Mon, 25 May 2020 at 10:15 AM

Thanks so much. I was following along from another thread using Baggin Bill's advice but then he sort of dropped out. Not that there wasn't any other good info there but you know, he's a master at this. SO thank you for your setup and advice. I'll take that and experiment. I do have the behind the ear thing figured out using the ScatterDistR_mm set to 5.000000 but only have basic maps plugged into the Color node of the Physical Surface node right now!

SkinScattering w Basic Skin White Color.png

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


RAMWorks ( ) posted Mon, 25 May 2020 at 2:23 PM

PS, thank you for the specular / subsurface mask! AWESOME!

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


NobbyC ( ) posted Wed, 27 May 2020 at 1:50 AM

Hi, the value 5.000000 for red is in my eyes a litle bit to high. With to high subsurface values you get an "wax effect" on your figure and high values are increasing the render time dramatic.

Those specular maps are often used in "DAZ world" to create " micro highlights by the skin reflection.

Since two years, i am not using "physicalSurface" any more. With "CycleSurface" i get much better reflections and have more control about the properties of the surfaces.


RAMWorks ( ) posted Wed, 27 May 2020 at 9:27 AM

Hmmm, OK. I might give that a try then. I finally got an older figure character I created for Hivewire 3D's Dusk a while back called Tommy Toon set up in Poser and I copied my maps into the default Dusk material set up and it's quite dull to say the least so I know I need to go a different route as Tommy looked great in DAZ Studio iRay, in Poser he looks pretty pathetic! LOL

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


ghostship2 ( ) posted Wed, 27 May 2020 at 3:22 PM

there already is a decent Cycles/Superfly SSS skin shader for EZSkin3 over at ShareCG. https://www.sharecg.com/v/85846/browse/9/Plug-in/Cycle-based-plug-in-for-EZskin3-poser11-only M3SSS.jpg

New Eye refelct.jpg

W10, Ryzen 5 1600x, 16Gb,RTX2060Super+GTX980, PP11, 11.3.740


RAMWorks ( ) posted Thu, 28 May 2020 at 9:54 AM

I downloaded those but I have NO IDEA how to access the py once installed.

So here is what I have, trying to follow the install instructions. C:Program FilesPoser SoftwarePoser 11RuntimePythonposerScriptsScriptsMenu I put both the CycleMaterials.py and CycleSkin.py there.

When I use the Menu> Run Python Script option nothing happens. Works fine for bringing up the EZSkin dialog but I don't know if I'm supposed to run the CycleSkin.py through that or what. Please instruct me.

Thank you, Richard

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


bwldrd ( ) posted Thu, 28 May 2020 at 10:48 AM · edited Thu, 28 May 2020 at 10:50 AM

Install to .. Runtime/Python/EZ Skin 3/Custom shaders/ (Or wherever you installed Ezskin3 .. directory name may not be exact as I have a habit of renaming things).. Once installed run EZ Skin 3 .. select plugin to use from drop down listing.

Screenshot - 5_28_2020 , 11_46_39 AM.png

--------------------------------------------------------------------------------

Consider me insane if you wish, but is your reality any better?


RAMWorks ( ) posted Thu, 28 May 2020 at 4:33 PM

This is what I'm seeing and the cfg is grayed out.
This is what I'm seeing.png

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


RAMWorks ( ) posted Thu, 28 May 2020 at 4:48 PM

OK, redownloaded the EZSkin script and reinstalled and it FOUND the other scripts and now I have them in the drop down. COOL!

Thanks for the help!

---Wolff On The Prowl---

My Store is HERE

My Freebies are HERE  


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.