1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"><!-- InstanceBegin template="/Templates/default_template.dwt" codeOutsideHTMLIsLocked="false" -->
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5<meta http-equiv="Content-Style-Type" content="text/css" />
6<!-- InstanceBeginEditable name="CSS の相対パス指定" -->
7<link href="../../../../../common/manual.css" rel="stylesheet" type="text/css" />
8<script type="text/javascript" src="../../../../../common/ibox.js"></script>
9<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="ページのタイトル" -->
10<title>thinfilm_chess</title>
11<!-- InstanceEndEditable -->
12</head>
13<body>
14<div>
15  <div class="body"> <!-- InstanceBeginEditable name="本文のタイトル" -->
16  <h1>thinfilm_chess</h1>
17  <!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="本文" -->
18  <p>thinfilm_chess repesents an expression of thin film modeling.<br /> As with the toon_chess material setting, an RGB lookup table is used to enable application of reflection tables.</p>
19  <img class="manual_image" src="assets/chess04.png" alt="thinfilm_chess Image"/>
20  <h2>thinfilm_chess Settings</h2>
21  <p>This section describes settings for the thinfilm_chess material sample.</p>
22  <h3>Material Settings</h3>
23  <p>This section describes material settings for thinfilm_chess.<br /> Click on thinfilm_mat displayed on the CreativeStudio Contents panel to open the material Properties panel.</p>
24  <h4>General</h4>
25  <p>Check the entire material Properties panel.</p>
26  <img class="manual_image" src="assets/thinfilm_chess02.png" alt="thinfilm_chess Image 02"/>
27  <p>The lighting setting is set to <em>Fragment Lighting</em>.<br /> This indicates that fragment lights are rendered using a lookup table for thinfilm_chess.</p>
28  <p class="hint">Lighting settings must be changed to match the light being used.</p>
29  <h4>Color</h4>
30  <p>Check the colors on the material Properties panel.</p>
31  <img class="manual_image" src="assets/thinfilm_chess03.png" alt="thinfilm_chess Image 03"/>
32  <p> Colors are not set for thinfilm_chess, because a specular color is specified in the lookup table.</p>
33  <h4>Fragment</h4>
34  <p>Check the fragment lighting options on the material Properties panel.</p>
35  <img class="manual_image" src="assets/thinfilm_chess04.png" alt="thinfilm_chess Image 04"/>
36  <p>The <B>Layer configuration</B> of the fragment lighting for thinfilm_chess is <em>Layer configuration 4</em>.</p>
37  <p>This setting enables the lookup table elements Spot, Reflection (R), Reflection (G), Reflection (B), Distribution 0, and Distribution 1.</p>
38  <p>For details on layer configurations, click <a href="../../../../../user_guide/material/lighting/layer_configuration/index.html">here</a>.</p>
39  <h4>Lookup Tables</h4>
40  <p>Check the lookup table list on the material Properties panel by selecting the LookupTableSetContentCtr0 in the Contents Panel.</p>
41  <h5>Lookup table set</h5>
42  <p>LookupTableSetContentCtr0 is selected for the lookup table set.</p>
43  <img class="manual_image" src="assets/thinfilm_chess05.png" alt="thinfilm_chess Image 05"/>
44  <p class="hint">The lookup table set manages created lookup tables as a set.<br /> Clicking on LookupTableSetContentCtr0 displayed on the CreativeStudio Contents panel displays the lookup table Properties panel, where you can check the lookup tables being managed.</p>
45  <h5>Comp.</h5>
46  <p>Next, check the lookup table list.<br /> thinfilm_chess has reflectance_r, reflectance_g and reflectance_b components listed.</p>
47  <img class="manual_image" src="assets/thinfilm_chess06.png" alt="thinfilm_chess Image 06"/>
48  <table>
49    <thead>
50      <tr>
51        <th>Comp.</th>
52        <th>Lookup Tables</th>
53      </tr>
54    </thead>
55    <tbody>
56      <tr>
57        <th>Reflection (R)</th>
58        <td>thinfilm_reflectance_r</td>
59      </tr>
60      <tr>
61        <th>Reflection (G)</th>
62        <td>thinfilm_reflectance_g</td>
63      </tr>
64      <tr>
65        <th>Reflection (B)</th>
66        <td>thinfilm_reflectance_b</td>
67      </tr>
68    </tbody>
69  </table>
70  <p>The lookup tables <em>thinfilm_reflectance_r</em>, <em>thinfilm_reflectance_g</em> and <em>thinfilm_reflectance_b</em> represent changes in RGB due to light shadows.<br /></p>
71  <h5>Input angle</h5>
72  <p>Next, check the input angle, back in the Fragment tab of the materials Properties panel.<br /> With thinfilm_chess, all of the Reflection components use NV.</p>
73  <img class="manual_image" src="assets/thinfilm_chess07.png" alt="thinfilm_chess Image 07"/>
74  <p class="hint">The input angle NV controls the distribution of light using the normal vector (N) of the model as seen from the camera (V).<br /> Expressions such as rim lights are possible for example.</p>
75  <p>For details on the types of input angle, click <a href="../../../../../user_guide/material/lookup_tables/index.html#input_angle">here</a>.</p>
76  <h4>Fragment lighting</h4>
77  <p>Check the fragment lighting on the material Properties panel.<br /> With thinfilm_chess, a check has been entered for <em>Apply the factor for the reflection table</em>.</p>
78  <img class="manual_image" src="assets/thinfilm_chess08.png" alt="thinfilm_chess Image 08"/>
79  <p>This enables application of the factor when creating the colors of light to be reflected using a lookup table.</p>
80  <h4>Texture combiners</h4>
81  <p>Check the texture combiners on the material Properties panel.<br /> The color of Combiner 0 is set for thinfilm_chess.</p>
82  <img class="manual_image" src="assets/thinfilm_chess09.png" alt="thinfilm_chess Image 09"/>
83  <table>
84    <thead>
85      <tr>
86        <th>Setting</th>
87        <th>Settings</th>
88      </tr>
89    </thead>
90    <tbody>
91      <tr>
92        <th>Formula</th>
93        <td>A</td>
94      </tr>
95      <tr>
96        <th>A: Source 0</th>
97        <td>Secondary color</td>
98      </tr>
99    </tbody>
100  </table>
101  <p>This setting indicates that the secondary color will be used as-is.</p>
102  <p class="hint">The term &quot;secondary color&quot; indicates the specular color and lookup table.</p>
103  <p>The output result of the vertex shader is used for Source 1 and Source 2. However, there is no effect on the model because the result is not used by the calculation formula.</p>
104  <h3>CurveEditor panel</h3>
105  <p>Check the CurveEditor panel for the lookup tables actually used with thinfilm_chess.</p>
106  <p>Select LookupTableSetContentCtr0 located on the Creative Studio Contents panel.<br /> While in the state described, select <B>Window</B> &gt; <B>Curve editor...</B> from the menu bar to open the CurveEditor panel.</p>
107  <a href="assets/thinfilm_chess10.png" rel="ibox" title="Click image to enlarge"><img class="ui_thumb" src="assets/thinfilm_chess10.png" alt="thinfilm_chess Image 10"/></a>
108  <ul>
109    <li>Horizontal axis: results in a change from 0 to 1 (from 90 degress to 0 degrees) using the angle created by input angle elements.</li>
110    <li>Vertical axis represents color (light) intensity.</li>
111  </ul>
112  <h5>thinfilm_reflectance_r / g / b  settings</h5>
113  <p>Select thinfilm_reflectance_r/g/b displayed on the CurveEditor panel to check their curves.</p>
114  <a href="assets/thinfilm_chess11.png" rel="ibox" title="Click image to enlarge"><img class="ui_thumb" src="assets/thinfilm_chess11.png" alt="thinfilm_chess Image 11"/></a>
115  <p>Three lookup tables are used to express a bright crimson color toward the far edge of the model.</p>
116  <!-- InstanceEndEditable --> </div>
117  <div class="footer" />
118</div>
119<hr><p>CONFIDENTIAL</p></body>
120<!-- InstanceEnd --></html>
121