New Axis SSS

   48088   29   3
User Avatar
Member
249 posts
Joined:
Offline
awesome, cheers serg.

Will this work for 9.5?
blog [abvfx.wordpress.com]tumblr [andrewbrowne.tumblr.com]twitter [twitter.com]
User Avatar
Member
31 posts
Joined: Jan. 2008
Offline
theflu
this shader is looking great.
unfortunately rendering your example scene i only get a black picture as result…any idea what could be wrong?
thanks in advance!

e: ok i got it, works now ops:
now i try to add some spec maps…

Any chance you could share what you did to fix it?

I'm trying to get the AXIS_Skin_v2_SSS one to work (it renders black for me also) with no luck. I'm wanting to try out the surface color texture addition.
User Avatar
Member
2 posts
Joined: Dec. 2009
Offline
Hi everyone,

Question. Is it possible to add a displacement to AXIS Pathtrace ? If so can someone explain it to me in the lamest terms ?
User Avatar
Member
511 posts
Joined:
Offline
You don't need to do anything special to get the shader to work with displacements, (apart from creating and applying a displacement shader).
There are some excellent basic tutorials on how to do this on the Odforce website here:
http://odforce.net/category/tutorials/ [odforce.net]

cheers
S
User Avatar
Member
511 posts
Joined:
Offline
btw, to scatter color you simply apply it to the diffuse before plugging the result into “F”.

Basically the shader will apply the sss diffusion to anything that you plug into “F” regardless of whether it's an illumination or a texture or whatever.

S
User Avatar
Member
2 posts
Joined: Dec. 2009
Offline
Hey Serg,

Thank you for the web site. But it seems all those tutorials have Error 404 - Not Found

I have this stupid question,

My geo1 node has Material set to: /obj/Shaders/Pathracer_SSS, so where would I add a displacement texture ?


Thank you, thank you to anyone who can help
User Avatar
Member
511 posts
Joined:
Offline
Ah I see….darned material again.

You have two options:

1 - Select both the surface shader and the displacement shader and press Shift C. This will create a “material” node with both surface and displacement shaders inside it. If you want you can promote the shader's parameters to this node by clicking the tiger colored cube and selecting “Promote Material Parameters”.

You can then assign this “material” node to the material slot in the object.

Or

2 - Click the gear icon of your geometry node and select “Edit Rendering Parameters”. In the felt hand side of the UI type “shaders” into the filter box, expand the “Mantra 10.0/Shaders” folders. Drag and drop the Displacement and Surface Shader properties into the “Material” folder in the middle part of the UI and Hit “Accept”.

The window will close and you notice that your geometry node now has displacement and surface shader slots as well as the material slot. You can now assign the surface and displacement shader's independently. These properties automatically override the material slot. You can delete the material slot if you want… I did :evil:

cheers
S
User Avatar
Member
31 posts
Joined: Jan. 2008
Offline
Serg

Trying some displacements out and wondering if you could help with some artifacts I've run into.

When using Micropolygon Rendering I'm getting some sparkle noise which increases greatly as I increase displacement amount. Increasing displacement bound doesn't seem to help.

Raytracing while slower cleans it up a lot, but I still have another smaller amount of white sparkles, which stays the same amount, regardless of how much displacement is increased or decreased. They are not really noticeable in the image I uploaded but they crawl when animated. I'll see about uploading a video but the renders are taking a while. EDIT: Here's a quick video [brandondunaway.com] of the raytrace render. You can see it mostly in the ear and underarm:

Any idea on a fix for this?

Attachments:
SSS.Micro.Disp0.1.jpg (86.3 KB)
SSS.Micro.Disp0.3.jpg (121.4 KB)
SSS.Raytrace.jpg (125.2 KB)

User Avatar
Member
511 posts
Joined:
Offline
hi there,

That looks like bias related artefacts.
The problem is caused because this thing attempts to mimic the thinnest layers of skin, which is a very small number relative to distance to the camera… this makes it sensitive to precision errors. Tweaking the Bias should fix this.

The difference between render engines is because the raytrace engine appears to be numerically more accurate.

hope this helps

Serg
User Avatar
Member
31 posts
Joined: Jan. 2008
Offline
Serg
Tweaking the Bias should fix this.

Thanks that did it!

And again nice work on the shader, it is quite beautiful.
  • Quick Links