From: "Saved by Windows Internet Explorer 8"
Subject: VRayShadowMap parameters
Date: Sun, 14 Nov 2010 14:32:03 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_01D2_01CB8408.B483EA60"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543

This is a multi-part message in MIME format.

------=_NextPart_000_01D2_01CB8408.B483EA60
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.spot3d.com/vray/help/150SP1/shadowmap_params.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>VRayShadowMap parameters</TITLE>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.spot3d.com/vray/help/150SP1/manual.css">
<META name=3DGENERATOR content=3D"MSHTML 8.00.7600.16671"></HEAD>
<BODY>
<TABLE class=3DnavTitle border=3D0 cellSpacing=3D0 cellPadding=3D4 =
width=3D"100%">
  <TBODY>
  <TR>
    <TD width=3D"100%">
      <H1>VRayShadowMap parameters</H1></TD>
    <TD width=3D0%>
      <DIV align=3Dcenter><A=20
      =
href=3D"http://www.spot3d.com/vray/help/150SP1/index.htm">Home</A></DIV><=
/TD>
    <TD width=3D0%>
      <DIV align=3Dcenter>Examples</DIV></TD></TR></TBODY></TABLE>
<P>&nbsp;</P>
<BLOCKQUOTE>
  <P><A=20
  =
href=3D"http://www.spot3d.com/vray/help/150SP1/shadowmap_params.htm#gener=
al">General</A></P>
  <P><A=20
  =
href=3D"http://www.spot3d.com/vray/help/150SP1/shadowmap_params.htm#param=
eters">Parameters</A>&nbsp;</P>
  <P>&nbsp;</P>
  <P><B><SPAN class=3Dsidenote>Search Keywords:</SPAN></B> <SPAN=20
  class=3Dsidenote>shadow maps, VRayShadowMap</SPAN></P></BLOCKQUOTE>
<H2><A name=3Dgeneral></A>General</H2>
<BLOCKQUOTE>
  <P>The <SPAN class=3Dvalue>VRayShadowMap</SPAN> plug-in can be used to =
achieve=20
  mapped shadows with standard 3ds Max lights and V-Ray. It will cast =
correct=20
  shadows from all V-Ray geometric objects, including <A=20
  =
href=3D"http://www.spot3d.com/vray/help/150SP1/vrayproxy_params.htm">VRay=
Proxy</A>,=20
  <A=20
  =
href=3D"http://www.spot3d.com/vray/help/150SP1/vrayfur_params.htm">VRayFu=
r</A>=20
  and objects with V-Ray displacement. The <SPAN=20
  class=3Dvalue>VRayShadowMap</SPAN> can be useful to avoid flickering =
on objects=20
  like <A=20
  =
href=3D"http://www.spot3d.com/vray/help/150SP1/vrayfur_params.htm">VRayFu=
r</A>=20
  in cases where true area shadows are too slow to calculate. Note that =
the=20
  actual shadows are still calculated with ray tracing, but the results =
are=20
  cached in a rectangular shadow buffer that is used to speed up the=20
  calculations.</P></BLOCKQUOTE>
<H2><A name=3Dparameters></A>Parameters</H2>
<BLOCKQUOTE><IMG=20
  style=3D"BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: =
169px; FLOAT: right; HEIGHT: 159px; BORDER-TOP: 1px solid; BORDER-RIGHT: =
1px solid"=20
  hspace=3D10 alt=3D"[VRayShadowMap parameters]" vspace=3D10=20
  =
src=3D"http://www.spot3d.com/vray/help/150SP1/images/controls/vrayshadowm=
ap.png">=20

  <P><SPAN class=3Dparameter>Mode</SPAN> - this option controls the =
calculation=20
  mode for the shadow map when rendering animations:<BR>
  <BLOCKQUOTE>
    <P><SPAN class=3Dvalue>Single frame</SPAN> - a new shadow map will =
be=20
    calculated at each frame of an animation;</P>
    <P><SPAN class=3Dvalue>Fly-through</SPAN> - the same shadow map will =
be reused=20
    at each frame of the animation. This option is only suitable for =
static=20
    fly-through scenes, where the only moving object is the=20
  camera.</P></BLOCKQUOTE>
  <P></P>
  <P>&nbsp;</P>
  <P><SPAN class=3Dparameter>Resolution</SPAN> - determines the =
resolution of the=20
  shadow map. Lower values will lead to faster rendering times and less =
RAM=20
  usage, but the shadows may be blocky and not very precise. Higher =
values=20
  increase the shadow quality, but take more RAM and time to calculate. =
</P>
  <P>&nbsp;</P>
  <P><SPAN class=3Dparameter>Bias</SPAN> - optionally, V-Ray can compute =
the=20
  shadows at a point that is slightly displaced above the actual surface =
being=20
  shaded. This may be useful to prevent "surface acne" (black spots on =
the=20
  surface because of incorrect self-shadowing).</P>
  <P>&nbsp;</P>
  <P><SPAN class=3Dparameter>Filter</SPAN> - this is the size of the =
filter used=20
  to reconstruct shadows from the shadow map. Larger values blur the =
shadows and=20
  may help to reduce flickering or blocky artifacts, but may be slower =
to=20
  calculate. </P>
  <P>&nbsp;</P>
  <P><SPAN class=3Dparameter>Filter method</SPAN> - determines the way =
in which=20
  the shadow reconstruction filter is calculated:<BR>
  <BLOCKQUOTE>
    <P><SPAN class=3Dvalue>Exact</SPAN> - produces smooth results but =
may be slow=20
    to calculate, particularly for large <SPAN =
class=3Dparameter>Filter</SPAN>=20
    values;</P>
    <P><SPAN class=3Dvalue>Fast</SPAN> - calculates an approximate =
filter; this is=20
    faster than the <SPAN class=3Dvalue>Exact</SPAN> option for large =
<SPAN=20
    class=3Dparameter>Filter</SPAN> values, but may introduce noise in =
the=20
    rendering depending on the <SPAN class=3Dparameter>Filter =
subdivs</SPAN>=20
    value. </P></BLOCKQUOTE>
  <P></P>
  <P>&nbsp;</P>
  <P><SPAN class=3Dparameter>Filter subdivs</SPAN> - when the <SPAN=20
  class=3Dparameter>Filter method</SPAN> is set to <SPAN =
class=3Dvalue>Fast</SPAN>,=20
  this determines the number of samples that will be used to calculate =
the=20
  shadow filter. Lower values render faster, but may introduce noise in =
the=20
  rendering. </P></BLOCKQUOTE>
<SCRIPT type=3Dtext/javascript>=0A=
 var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");=0A=
 document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' type=3D'text/javascript'%3E%3C/script%3E"));=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
 try {=0A=
 var pageTracker =3D _gat._getTracker("UA-1351947-2");=0A=
 pageTracker._trackPageview();=0A=
 } catch(err) {}</SCRIPT>
<!-- text below generated by server. PLEASE REMOVE --><!-- =
Counter/Statistics data collection code -->
<SCRIPT language=3DJavaScript=20
src=3D"http://l.yimg.com/d/lib/smb/js/hosting/cp/js_source/whv2_001.js"><=
/SCRIPT>

<SCRIPT language=3Djavascript>geovisit();</SCRIPT>
<NOSCRIPT><IMG border=3D0 alt=3Dsetstats=20
src=3D"http://visit.webhosting.yahoo.com/visit.gif?us1289737898" =
width=3D1=20
height=3D1></NOSCRIPT></BODY></HTML>

------=_NextPart_000_01D2_01CB8408.B483EA60
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.spot3d.com/vray/help/150SP1/images/controls/vrayshadowmap.png

[encoded data, 5396 characters]
TkSuQmCC

------=_NextPart_000_01D2_01CB8408.B483EA60
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://visit.webhosting.yahoo.com/visit.gif?us1289737898

R0lGODlhAQABAOMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAACH5BAEAAAAALAAAAAABAAEAAAQCEEQAOw==

------=_NextPart_000_01D2_01CB8408.B483EA60
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.spot3d.com/vray/help/150SP1/manual.css

BODY {
	BORDER-LEFT: rgb(204,204,204) 5px dotted; BACKGROUND-COLOR: #ffffff; =
PADDING-LEFT: 2em; WIDTH: 50em; PADDING-RIGHT: 2em; FONT-FAMILY: arial, =
helvetica, sans-serif; COLOR: #333333; MARGIN-LEFT: auto; FONT-SIZE: =
10pt; MARGIN-RIGHT: auto; opacity: 1
}
BODY A {
	COLOR: rgb(117,139,177); TEXT-DECORATION: none
}
BODY A:link {
	COLOR: rgb(117,139,177); TEXT-DECORATION: underline
}
BODY A:visited {
	COLOR: rgb(117,139,177); TEXT-DECORATION: underline
}
BODY A:active {
	TEXT-DECORATION: underline
}
BODY A:hover {
	COLOR: rgb(85,102,136); TEXT-DECORATION: underline
}
.parameter {
	FONT-STYLE: normal; COLOR: rgb(85,85,204); FONT-WEIGHT: bold
}
.term {
	FONT-STYLE: italic; FONT-FAMILY: Georgia,"Times New Roman",Times,serif
}
.value {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.navTitle {
	BACKGROUND-COLOR: rgb(255,187,0); COLOR: rgb(255,255,255); FONT-SIZE: =
10pt
}
.navButton {
	BACKGROUND-COLOR: rgb(102,102,102); COLOR: rgb(0,0,0)
}
.navButton:link {
	COLOR: rgb(204,153,0); TEXT-DECORATION: none
}
.navButton:hover {
	COLOR: rgb(204,153,0); TEXT-DECORATION: none
}
.navLink {
	COLOR: rgb(204,153,0); TEXT-DECORATION: none
}
.button {
	FONT-STYLE: normal; COLOR: rgb(85,85,204); FONT-WEIGHT: bold
}
.group {
	FONT-STYLE: italic; FONT-FAMILY: Georgia,"Times New Roman",Times,serif; =
FONT-WEIGHT: bolder
}
.rollout {
	FONT-WEIGHT: bold
}
.tableLeft {
	BACKGROUND-COLOR: rgb(224,224,224); COLOR: rgb(102,102,102)
}
.tableRight {
	BACKGROUND-COLOR: rgb(240,240,240); COLOR: rgb(102,102,102)
}
.tutsteps {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; TEXT-INDENT: 10pt
}
.texttable {
	LEFT: 10in
}
.sidenote {
	FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: =
11px
}
BODY H1 {
	MARGIN: 0px; FONT-FAMILY: "Times New Roman",Times,serif
}
P {
	TEXT-ALIGN: justify; MARGIN: 0px
}
BLOCKQUOTE {
	MARGIN: 0px 0px 0px 1em
}
UL {
	TEXT-ALIGN: justify; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
LI {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
.important {
	COLOR: rgb(192,128,128); FONT-WEIGHT: bold
}
.piccaption {
	FONT-SIZE: smaller; FONT-WEIGHT: bold
}
BODY H2 {
	BORDER-BOTTOM: rgb(170,170,170) 1px solid; BORDER-RIGHT-WIDTH: 1px; =
FONT-FAMILY: Arial,Helvetica,sans-serif; BORDER-TOP-WIDTH: 1px; =
BORDER-LEFT-WIDTH: 1px; FONT-WEIGHT: normal
}
BODY H3 {
	FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold
}
.tableCaption {
	BACKGROUND-COLOR: rgb(255,187,0); COLOR: rgb(255,255,255); FONT-WEIGHT: =
bold
}
.question {
	FONT-WEIGHT: bold
}
TD {
	FONT-SIZE: 10pt
}
.mxscode {
	FONT-FAMILY: "Courier New", Courier, monospace
}
.mxsuser {
	FONT-FAMILY: "Courier New", Courier, monospace
}
.mxsout {
	FONT-FAMILY: "Courier New", Courier, monospace; COLOR: #0000ff
}
.code {
	FONT-FAMILY: "Courier New", Courier, monospace
}

------=_NextPart_000_01D2_01CB8408.B483EA60
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://l.yimg.com/d/lib/smb/js/hosting/cp/js_source/whv2_001.js

var ycsdone;=0A=
function geovisit()=0A=
{=0A=
  var z;=0A=
  if (ycsdone)=0A=
    return;=0A=
  z=3D"&r=3D"+escape(document.referrer);=0A=
  z=3Dz+"&b=3D"+escape(navigator.appName+" "+navigator.appVersion);=0A=
  w=3DparseFloat(navigator.appVersion);=0A=
  if (w > 2.0) {=0A=
    z=3Dz+"&s=3D"+screen.width+"x"+screen.height;=0A=
    z=3Dz+"&o=3D"+navigator.platform;=0A=
    v=3D"1.2";=0A=
    if (navigator.appName !=3D "Netscape") {=0A=
      z=3Dz+"&c=3D"+screen.colorDepth;=0A=
    } else {=0A=
      z=3Dz+"&c=3D"+screen.pixelDepth=0A=
    }=0A=
    z=3Dz+"&j=3D"+navigator.javaEnabled();=0A=
  } else {=0A=
    v=3D1.0;=0A=
  }=0A=
  z=3Dz+"&v=3D"+v;=0A=
  document.writeln("<img border=3D\"0\" style=3D\"display:none\" =
src=3D\"http://visit.webhosting.yahoo.com/visit.gif?"+z+"\">");=0A=
  ycsdone=3D1;=0A=
}=0A=

------=_NextPart_000_01D2_01CB8408.B483EA60--
