Deep resolver - Deep shadow map

   9877   11   0
User Avatar
Member
106 posts
Joined: March 2009
Offline
How come when rendering a deep shadow map all of the other “non-deep” layers wont render correctly anymore?
Would be nice to render as normal and get the deep shadow map as a byproduct.

H12.0.581

thanks

georg
Georg Kaltenbrunner - fx lead DDVC
User Avatar
Member
4262 posts
Joined: July 2005
Offline
There was a bug in Houdini some where around that build.

Later builds 12.0.600+ work fine for sure.
if(coffees<2,round(float),float)
User Avatar
Member
106 posts
Joined: March 2009
Offline
Thanks, I'll give that a shot.
Georg Kaltenbrunner - fx lead DDVC
User Avatar
Member
106 posts
Joined: March 2009
Offline
Unfortunately this is also happening for me on .634.
I am rendering a pyro setup with the usual extra image planes.
Can somebody confirm this?
Georg Kaltenbrunner - fx lead DDVC
User Avatar
Member
106 posts
Joined: March 2009
Offline
SESI confirmed today, that this is indeed intentional behavior.
I put in a RFE to make the preservation of shading optional.
Do other people think this would be useful as well?
Georg Kaltenbrunner - fx lead DDVC
User Avatar
Member
217 posts
Joined: July 2007
Offline
+1
WEB
http://www.igorfx.com/ [igorfx.com]

Vimeo
https://vimeo.com/igorzanic [vimeo.com]
User Avatar
Member
4262 posts
Joined: July 2005
Offline
wigal123
SESI confirmed today, that this is indeed intentional behavior.
I put in a RFE to make the preservation of shading optional.
Do other people think this would be useful as well?

Deep shadows maps only behave this way correct?

Deep camera maps still behave as intended, right?
if(coffees<2,round(float),float)
User Avatar
Member
106 posts
Joined: March 2009
Offline
Yes, deep camera maps render as expected.
Georg Kaltenbrunner - fx lead DDVC
User Avatar
Member
4262 posts
Joined: July 2005
Offline
wigal123
Yes, deep camera maps render as expected.

What happens if you turn off DSM Optimize Shading?
if(coffees<2,round(float),float)
User Avatar
Member
106 posts
Joined: March 2009
Offline
Wolfwood
wigal123
Yes, deep camera maps render as expected.

What happens if you turn off DSM Optimize Shading?

Ha, genius! that seems to do the trick.
Georg Kaltenbrunner - fx lead DDVC
User Avatar
Member
4262 posts
Joined: July 2005
Offline
For those playing along at home-

Monday, January 12, 2009
Houdini 9.7.161: There's a new mantra property, DSM Optimize Shading (vm_dsmoptimize). This setting is on by default and will cause more efficient shading when rendering deep shadow maps. It does this by ignoring most changes to the surface color (thus eliminating many illuminance and ray-tracing calls).
However, in order to generate beauty pass images at the same time as generating deep shadow maps (i.e. from a camera), mantra should shade both the color and opacity of the surface. Thus, the optimization should be turned off.

For example, to generate both a DSM and a beauty image from a single camera:

Add the “Deep Resolver” (vm_deepresolver) property to the camera and set it to “Deep Shadow Resolver”
Add the “DSM Filename” (vm_dsmfilename) property to the camera and set it to point to the desired output image
Add the “DSM Optimize Shading” (vm_dsmoptimize) property to the camera and turn optimization off
Then, when you render from the camera, a DSM should be created along with the beauty image.

On the plus side I guess now its a signed off RFE.
if(coffees<2,round(float),float)
User Avatar
Member
106 posts
Joined: March 2009
Offline
Yes, thanks a lot for pointing that one out!
Georg Kaltenbrunner - fx lead DDVC
  • Quick Links