The Official aweSurface Test Track

1424345474866

Comments

  • Mustakettu85Mustakettu85 Posts: 2,933
     

    // signed: Kettu, the renovation demon

    ...and The Great Educatorcool

    Thank you. Not sure about "great", but 10+ years of experience do help =))

    Wondering and pondering how to make the hands and fingers rougher. Can math be trusted? I use a roughness map on the face, based on a white main layer with darker areas being less rough. Would it work to start from a mid gray layer, paint lighter areas on the hands, and double the roughness slider value?

    Math is what it all is based on, so - yes, absolutely. 

     

  • Mustakettu85Mustakettu85 Posts: 2,933

    I do - maybe it's the folded tree, but it seems to miss surfaces.

     It's exactly that. DS "shader preset" needs you to have the scene nodes + surfaces selected, and non-expanded nodes don't get selected when you hit Ctrl+A. mCasual has a super useful script called "select all my children" for a scene node.

  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Haha found this buried in the 3DL thread, one of my very first awe renders. Would be interesting to see the rendertimes with the current build AND with the use of some common sense:)))

    Sven Dullah said:

    Coming up next...

    image

    This image has been resized to fit in the page. Click to enlarge.

     

    Ok, here it is, 2 days 3 hours and some minutes laterlaugh,crazy stuff LOL, glad it's over. 27 arealights...

    image

    This image has been resized to fit in the page. Click to enlarge.

     

    Apparently I used an emissive 8 sided sphere for each lightsource...hmm will have to look into this scene again:)

    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Converted Asian Court, working on the light scenario...here I ended up using 32 emissive planes for the wall lights. Progressive render 2h, first attempt at non progressive aborted after 15h at 35%. See, I've learned nothing from my mistakeslaugh Yeah I set it up using a large ceiling emitter, but it just renders too darn fast for me.

    image

    Asian Court 2 awe.png
    800 x 1000 - 1M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Back at the testrig Sven has managed to create a set of roughnessmaps for the limbs;) He seems to like what he sees and thinks to himself hmm maybe some proper displacement next...

    image

    Zola testrig3.png
    800 x 950 - 1010K
    Post edited by Sven Dullah on
  • wowiewowie Posts: 2,029

    Ah ok, tks, and you're welcome;)Actually I have another random thing...did you ever consider implementing opacity color? Maybe a nice hack for oldschool colored glass and such?

    Sorry I miss this.

    The fact is, opacity in Renderman specifications is defined to be a color property. The opacity strength value of any 3delight shaders in DS is actually in color, though it is presented as a float to the user. So a 'colored opacity' - basically allowing some degree of color to go through is actually possible. The thing is, raytracing works best if the opacity is either 0 (fully transparent) or 1 (fully opaque). Since AWE Surface (AWE Hair also) uses reflections and global illumination, allowing a gradient opacity (including colored ones) will have a render time penalty. Just like when you render hair with UE2 occlusion/indirect lighting which uses ray tracing.

    Right now, what I'm doing is allowing gradient opacity on first diffuse/specular/shadow ray hits, but limiting them to either 0 or 1 on subsequent hits. This is then combined with ray tracing optimizaitons whenever the opacity is enabled and the value (taking into account masks) are not 1. Both the primary light (either from point/spot/distant/area or HDRI) plus the camera sees the gradient opacity. SInce shadows come mostly from primary light, the rendered shadows will use the gradient opacity. Occlusion or global illumination generally will have very soft shadows, so losing a bit of info by forcing opacity to be either fully opaque or transparent won't produce any noticeable differences in the render but helps render time by quite a bit. 

    Colored opacity is actually is used by AWE surface. This is what happens when you enable translucency shadows. But this is done only for shadow rays (the official term is transmission rays). What I think you're requesting is colored opacity for camera rays. Since this means it must always be visible to the camera, any raytracing results (from diffuse/specular bounces) will need to be multiplied by this gradient opacity, causing render times to basically, sky rocket. As for old school hack like enabling specular but disabling multiply by opacity, this wouldn't produce the effect you're looking for. The effect you want with colored opacity is basically a see through the material effect so the camera must see what's behind the object with the gradient opacity.

    Since this can be (and should be done) by enabling transmission with or without thin glass, I don't see much point in allowing colored/gradient opacity to camera rays. In terms of optics, there is no such thing as gradient opacity. It's basically fully opaque with transmission/translucency even on very thin objects ie plastics. Or a mesh with tiny gaps (like fabrics).

    If you do want to do this, you can actually dial a bit of transmission though there will be a render time penalty. Generally, you don't want any refraction going on, so also enable Thin Glass. To push the tint, simply dial in the color you want in Transmission Color.

    Anyway, laugh

    I've decided to add a bit of control the Metalness/Transmission parameters - filtering values whenever a mask is applied. The filter should be easy enough to understand/work with. Everything will be 0 below the first value and 1 above the second one. I'll probably also add a color based filter as well. This will likely be using the hue value of a user selected color as a base to filter out what's metal or not based off the base/diffuse texture. So far, the scheme works well for re-using non PBR stuff (diffuse map and reflection/specular mask) to mimic metal adornments on fabrics. The only limitations is that it's limited to just one color filter, so if you have both silver/gold, you will have to make your own mask.

    Hmm, I should probably add a switch to use the diffuse color/texture for transmission as well. RIght now, you have to have to enable 'Use Base Values' to do that. Should be easy enough.

    I've also updated the color correction to the base/diffuse mask. Rather than including the color value, this is now only applied to the mask/map. So now you can desaturate the map, then use the luminance with the color you want. Quite handy if you like a certain pattern of a map, but want to use a different color.

    Could all this be done via texture editing? Absolutely, but I find it more convenient to be able to do this on the fly.

    Also, I'm thinking of adding more controls for the back facing sides. RIght now, it's just limited to diffuse, allowing you to override colors and textures. I'm thinking this should be applicable to specular as well. Though obviously not transmission/opacity. laughThough there is a reason to support one way glass windows.

  • Sven DullahSven Dullah Posts: 7,621
    wowie said:

    Ah ok, tks, and you're welcome;)Actually I have another random thing...did you ever consider implementing opacity color? Maybe a nice hack for oldschool colored glass and such?

    Sorry I miss this.

    The fact is, opacity in Renderman specifications is defined to be a color property. The opacity strength value of any 3delight shaders in DS is actually in color, though it is presented as a float to the user. So a 'colored opacity' - basically allowing some degree of color to go through is actually possible. The thing is, raytracing works best if the opacity is either 0 (fully transparent) or 1 (fully opaque). Since AWE Surface (AWE Hair also) uses reflections and global illumination, allowing a gradient opacity (including colored ones) will have a render time penalty. Just like when you render hair with UE2 occlusion/indirect lighting which uses ray tracing.

    Right now, what I'm doing is allowing gradient opacity on first diffuse/specular/shadow ray hits, but limiting them to either 0 or 1 on subsequent hits. This is then combined with ray tracing optimizaitons whenever the opacity is enabled and the value (taking into account masks) are not 1. Both the primary light (either from point/spot/distant/area or HDRI) plus the camera sees the gradient opacity. SInce shadows come mostly from primary light, the rendered shadows will use the gradient opacity. Occlusion or global illumination generally will have very soft shadows, so losing a bit of info by forcing opacity to be either fully opaque or transparent won't produce any noticeable differences in the render but helps render time by quite a bit. 

    Colored opacity is actually is used by AWE surface. This is what happens when you enable translucency shadows. But this is done only for shadow rays (the official term is transmission rays). What I think you're requesting is colored opacity for camera rays. Since this means it must always be visible to the camera, any raytracing results (from diffuse/specular bounces) will need to be multiplied by this gradient opacity, causing render times to basically, sky rocket. As for old school hack like enabling specular but disabling multiply by opacity, this wouldn't produce the effect you're looking for. The effect you want with colored opacity is basically a see through the material effect so the camera must see what's behind the object with the gradient opacity.

    Since this can be (and should be done) by enabling transmission with or without thin glass, I don't see much point in allowing colored/gradient opacity to camera rays. In terms of optics, there is no such thing as gradient opacity. It's basically fully opaque with transmission/translucency even on very thin objects ie plastics. Or a mesh with tiny gaps (like fabrics).

    If you do want to do this, you can actually dial a bit of transmission though there will be a render time penalty. Generally, you don't want any refraction going on, so also enable Thin Glass. To push the tint, simply dial in the color you want in Transmission Color.

    Anyway, laugh

    I've decided to add a bit of control the Metalness/Transmission parameters - filtering values whenever a mask is applied. The filter should be easy enough to understand/work with. Everything will be 0 below the first value and 1 above the second one. I'll probably also add a color based filter as well. This will likely be using the hue value of a user selected color as a base to filter out what's metal or not based off the base/diffuse texture. So far, the scheme works well for re-using non PBR stuff (diffuse map and reflection/specular mask) to mimic metal adornments on fabrics. The only limitations is that it's limited to just one color filter, so if you have both silver/gold, you will have to make your own mask.

    Hmm, I should probably add a switch to use the diffuse color/texture for transmission as well. RIght now, you have to have to enable 'Use Base Values' to do that. Should be easy enough.

    I've also updated the color correction to the base/diffuse mask. Rather than including the color value, this is now only applied to the mask/map. So now you can desaturate the map, then use the luminance with the color you want. Quite handy if you like a certain pattern of a map, but want to use a different color.

    Could all this be done via texture editing? Absolutely, but I find it more convenient to be able to do this on the fly.

    Also, I'm thinking of adding more controls for the back facing sides. RIght now, it's just limited to diffuse, allowing you to override colors and textures. I'm thinking this should be applicable to specular as well. Though obviously not transmission/opacity. laughThough there is a reason to support one way glass windows.

    Tks for clarifying! Yeah it was not so much a feature request, simply curious, I was sure you had a very good reason not to go that route, and now I understand a little bit more:) And I appreciate having those tools inside DS, will save me hours and days in the end;)

  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Testing my displacement maps on the palms etc, Made some bump strength adjustments that didn't work out, need to dial back some, but the maps I think are ok...

    image

    Zola testrig34.png
    1600 x 1900 - 4M
    Post edited by Sven Dullah on
  • GafftheHorseGafftheHorse Posts: 567

    Converted Asian Court, working on the light scenario...here I ended up using 32 emissive planes for the wall lights. Progressive render 2h, first attempt at non progressive aborted after 15h at 35%. See, I've learned nothing from my mistakeslaugh Yeah I set it up using a large ceiling emitter, but it just renders too darn fast for me.

    image

    A very lovely light in this.

  • GafftheHorseGafftheHorse Posts: 567

    Mustakettu85 said:

    I do - maybe it's the folded tree, but it seems to miss surfaces.

     It's exactly that. DS "shader preset" needs you to have the scene nodes + surfaces selected, and non-expanded nodes don't get selected when you hit Ctrl+A. mCasual has a super useful script called "select all my children" for a scene node.

    Cheers for that tip.

  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Converted Asian Court, working on the light scenario...here I ended up using 32 emissive planes for the wall lights. Progressive render 2h, first attempt at non progressive aborted after 15h at 35%. See, I've learned nothing from my mistakeslaugh Yeah I set it up using a large ceiling emitter, but it just renders too darn fast for me.

     

    A very lovely light in this.

    Worth exploring further;)

    Still working on this skin...need to tweak those Displ.maps some more I'm afraid. Other things seem to come along quite nicely. Lacrimals obviously too dark etc...

     

    image

    image

    Zola testrig5 crop.png
    974 x 1233 - 2M
    Zola testrig5 sc.png
    1600 x 1900 - 3M
    Post edited by Sven Dullah on
  • GafftheHorseGafftheHorse Posts: 567
    edited May 2020

    More Gypsies in caravans.

    Romany Comforts in Boundless Journey

    Just noticed today, that the Interior sets are no longer instore.

    I tried for a disembodied head screaming in the crystal ball, but either the glass or the semi-opaque lit sphere with smoke bump is obscuring it too much.

     - I always think of these ideas a moment before I hit render and try to rush them...

    Hair this time is just Awe surface tweaked - Awe Hair kept leaving me with Lily Munster hair, and Awe base with something a little like dreadlocks or badly thinning.. Hair is Cuffed tail 2.

    Digital Bad hair day maybe....

    Wednesday_TravellorJoy_Comforts.jpg
    1100 x 1100 - 1M
    Post edited by GafftheHorse on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    More Gypsies in caravans.

    Romany Comforts in Boundless Journey

    Just noticed today, that the Interior sets are no longer instore.

    I tried for a disembodied head screaming in the crystal ball, but either the glass or the semi-opaque lit sphere with smoke bump is obscuring it too much.

     - I always think of these ideas a moment before I hit render and try to rush them...

    laugh...yeah real bad habits...

    Hair this time is just Awe surface tweaked - Awe Hair kept leaving me with Lily Munster hair, and Awe base with something a little like dreadlocks or badly thinning.. Hair is Cuffed tail 2.

    Digital Bad hair day maybe....

    I like the light scenario, think it works well. And she looks very nice! The hair is simply too grainy, you probably want to check the opacity optimization sliders and zero out things, and increase irradiance samples. Hmm I own that hair, will check it out, can't see why it wouldn't work with AWE Hair...

    ETA: Just to make sure...you do know many 3DL hair presets load with the wrong gamma settings for the opacitymaps? Especially old poser content. Need to check to make sure gamma is 1 in the image editor!

    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Testing some "natural" lighting. One large emitter and the environment, 1h 30m progressive.

    image

    Asian Court daylight awe.png
    1200 x 675 - 1M
    Post edited by Sven Dullah on
  • GafftheHorseGafftheHorse Posts: 567

     Nice crisp daylight. I think I prefer the other image though, 'cause of the interesting light interplay on the columns and the camera on the girl was closer, more personal. It was sort of like you were there with her as she explored.

    More Gypsies in caravans.

    Romany Comforts in Boundless Journey

    Just noticed today, that the Interior sets are no longer instore.

    I tried for a disembodied head screaming in the crystal ball, but either the glass or the semi-opaque lit sphere with smoke bump is obscuring it too much.

     - I always think of these ideas a moment before I hit render and try to rush them...

    laugh...yeah real bad habits...

    I've been using Awe Lights 1 (the emissive plane) for lighting the interiors (intensity scale 3-4.) Rather nice light.

    I'd prefer to switch back to points and spots though, the planes keep getting caught in reflections

    Hair this time is just Awe surface tweaked - Awe Hair kept leaving me with Lily Munster hair, and Awe base with something a little like dreadlocks or badly thinning.. Hair is Cuffed tail 2.

    Digital Bad hair day maybe....

    I like the light scenario, think it works well. And she looks very nice! The hair is simply too grainy, you probably want to check the opacity optimization sliders and zero out things, and increase irradiance samples. Hmm I own that hair, will check it out, can't see why it wouldn't work with AWE Hair...

    ETA: Just to make sure...you do know many 3DL hair presets load with the wrong gamma settings for the opacitymaps? Especially old poser content. Need to check to make sure gamma is 1 in the image editor!

    I thought you only needed to go into image editor for Gamma adjustment if you were leaving the Render Settings at default and only wanted gamma on some texture maps....otherwise it'd be applied twice on some....or have I misread a lot of the thread that discussed Gamma on 3DL....?frown

    I seemed to mostly run into opacity problems with this hair - I keep forgetting about optimisation 'cause Uber Iray and the default 3DL shaders don't have it.

  • Sven DullahSven Dullah Posts: 7,621

     Nice crisp daylight. I think I prefer the other image though, 'cause of the interesting light interplay on the columns and the camera on the girl was closer, more personal. It was sort of like you were there with her as she explored.

    I agree more interesting.

    More Gypsies in caravans.

    Romany Comforts in Boundless Journey

    Just noticed today, that the Interior sets are no longer instore.

    I tried for a disembodied head screaming in the crystal ball, but either the glass or the semi-opaque lit sphere with smoke bump is obscuring it too much.

     - I always think of these ideas a moment before I hit render and try to rush them...

    laugh...yeah real bad habits...

    I've been using Awe Lights 1 (the emissive plane) for lighting the interiors (intensity scale 3-4.) Rather nice light.

    I'd prefer to switch back to points and spots though, the planes keep getting caught in reflections

    That's why you have the polygon shape and opacity to play with;)

    Hair this time is just Awe surface tweaked - Awe Hair kept leaving me with Lily Munster hair, and Awe base with something a little like dreadlocks or badly thinning.. Hair is Cuffed tail 2.

    Digital Bad hair day maybe....

    I like the light scenario, think it works well. And she looks very nice! The hair is simply too grainy, you probably want to check the opacity optimization sliders and zero out things, and increase irradiance samples. Hmm I own that hair, will check it out, can't see why it wouldn't work with AWE Hair...

    ETA: Just to make sure...you do know many 3DL hair presets load with the wrong gamma settings for the opacitymaps? Especially old poser content. Need to check to make sure gamma is 1 in the image editor!

    I thought you only needed to go into image editor for Gamma adjustment if you were leaving the Render Settings at default and only wanted gamma on some texture maps....otherwise it'd be applied twice on some....or have I misread a lot of the thread that discussed Gamma on 3DL....?frown

    I seemed to mostly run into opacity problems with this hair - I keep forgetting about optimisation 'cause Uber Iray and the default 3DL shaders don't have it.

    Wowie or Kettu can do the long story much better than me, but here's how I do it: In the regular 3DL rendertab gamma correction ON and gamma 2.20. In scripted render window gamma 2.20. As a rule of thumb, only diffuse textures should have a gamma of 0, when you open with the image editor, all other (controlmaps) should have a value of 1. Now I just loaded the Cuffed Tail2 and, as I expected, the opacitymaps had a setting of 0. That results in opaque areas being partly transparent.

    If you need to fiddle with diffuse gamma and such, you can do it in the shader.

  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Quick and dirty render of Cuffed Tails 2, with AWE Hair, with no diffusemaps. Looks like there is no proper bumpmap for the hair. The presets use a gray hairtexture as bump. I suggest swap it for something cleaner like the transmap. I'll test it some more...

    image

    Cuffed Tail aweHair.png
    1200 x 900 - 1M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    I used the transmap as a specular map in the first specularlobe and as the bumpmap, got much cleaner resut. Bumpstrength was 10% on the hair:

    image

    My settings FWIW: I used 1024 Irradiance samples.

    image

    image

    image

    Cuffed Tail aweHair 2.png
    454 x 435 - 328K
    CT SETTINGS1.png
    460 x 841 - 102K
    CT SETTINGS2.png
    463 x 833 - 94K
    CT SETTINGS3.png
    460 x 823 - 99K
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    ...nordic style...

     

    image

    Cuffed Tail aweHair 3.png
    1200 x 900 - 1M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    ...this is how he ended up...

    image

    Ulf awe.png
    1200 x 900 - 1M
    Post edited by Sven Dullah on
  • wowiewowie Posts: 2,029
    edited May 2020

    OK. Just tested this out.

    You can also re-use the diffuse texture, overriding the value. You'll need to disable the backside transmission override to enable the backside diffuse override to render.

    Basically, now it's possible to have different color and map for each side of glass (when transmission is enabled). I've also noticed that in previous builds, the backside of single plane polygon will not render any refraction at all. So this adds a feature and a bug fix.

    After this, the one way window/mirror combo.

    different side color.jpg
    1366 x 739 - 131K
    different side map.jpg
    1366 x 732 - 136K
    diffuse tex override.JPG
    1366 x 738 - 163K
    Post edited by wowie on
  • Sven DullahSven Dullah Posts: 7,621

    That's bloody awesome, wowielaugh

  • GafftheHorseGafftheHorse Posts: 567

    Cheers Sven

    Those tips have helped.

    Managed this - it's a pre-morning coffee effort though.

    cuffed_T.png
    800 x 800 - 914K
  • wowiewowie Posts: 2,029
    edited May 2020

    Progress. wink

    Figuring out how to combine the colors was kinda amusing.

    test1.jpg
    400 x 660 - 124K
    test2.jpg
    400 x 660 - 141K
    Post edited by wowie on
  • Sven DullahSven Dullah Posts: 7,621

    Cheers Sven

    Those tips have helped.

    Managed this - it's a pre-morning coffee effort though.

    Looks good:)

    wowie said:

    Progress. wink

     

    Figuring out how to combine the colors was kinda amusing.

    Sweet!!

  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Valde got himself a new face roughnessmap, a pair of GB brows and some stuff, so he's happy.

    image

    Valde awe.png
    800 x 1143 - 1M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    ...found his axe...

    image

    Valde2 awe.png
    1200 x 1000 - 2M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    image

    Highlands1 awe.png
    1920 x 1080 - 3M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    Tweaked lighting and re-rendered, non progressive 10x10 pixelsamples, 10h

    image

    Daylight awe.png
    1920 x 1080 - 4M
    Post edited by Sven Dullah on
  • Sven DullahSven Dullah Posts: 7,621
    edited May 2020

    The Matriarch

    image

    Margaretha1 awe.png
    1200 x 1800 - 2M
    Post edited by Sven Dullah on
Sign In or Register to comment.