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"> 3<!-- InstanceBegin template="/Templates/default_template.dwt" codeOutsideHTMLIsLocked="false" --> 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 6<meta http-equiv="Content-Style-Type" content="text/css" /> 7<!-- InstanceBeginEditable name="CSS の相対パス指定" --> 8<link href="../../../../../common/manual.css" rel="stylesheet" type="text/css" /> 9<script type="text/javascript" src="../../../../../common/ibox.js"></script> 10<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="ページのタイトル" --> 11<title>carpaint_chess</title> 12<!-- InstanceEndEditable --> 13</head> 14<body> 15<div> 16 <div class="body"> <!-- InstanceBeginEditable name="本文のタイトル" --> 17 <h1>carpaint_chess</h1> 18 <!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="本文" --> 19 <p>carpaint_chess is an expression of modeling using paint on a car.<br /> This expression is made using distribution lookup tables.</p> 20 <img class="manual_image" src="assets/chess02.png" alt="carpaint_chess Image"/> 21 <h2>carpaint_chess Setting</h2> 22 <p>This section describes settings for the carpaint_chess material sample.</p> 23 <h3>Material Settings</h3> 24 <p>This section describes material settings for carpaint_chess.<br /> Click on carpaint_mat displayed on the CreativeStudio Contents panel to open the material Properties panel.</p> 25 <p>All descriptions here use the <em>Details</em> Mode on the material Properties panel.</p> 26 <h4>General</h4> 27 <p>Check the entire material Properties panel.</p> 28 <img class="manual_image" src="assets/carpaint_chess02.png" alt="carpaint_chess Image 02"/> 29 <p>The Render setting is set to <em>Enable fragment lighting</em>.<br /> This indicates that fragment lights are rendered using a lookup table for carpaint_chess.</p> 30 <p class="hint">Rendering settings must be changed to match the light being used.</p> 31 <h4>Color</h4> 32 <p>Check the colors on the material Properties panel.</p> 33 <img class="manual_image" src="assets/carpaint_chess03.png" alt="carpaint_chess Image 03"/> 34 <p>Colors have been set for Specular 0 and 1.<br /> With carpaint_chess, colors are used as-is because diffuse is not used.<br /> This white color is used for parts of the model where the color of Specular 0 and 1 are not reflected.</p> 35 <h4>Fragment shaders</h4> 36 <p>Check the fragment shaders options on the material Properties panel.</p> 37 <img class="manual_image" src="assets/carpaint_chess04.png" alt="carpaint_chess Image 04"/> 38 <p>The layer configuration setting for carpaint_chess is <em>Configuration type 2</em>.</p> 39 <p class="hint">The layer configuration is a combination of reference tables that can be used for fragment lighting calculations.</p> 40 <p>Select and use the configuration types already prepared for combinations of lookup tables.</p> 41 <p>For details on layer configurations, click <a href="../../../../../user_guide/material/lighting/layer_configuration/index.html">here</a>.</p> 42 <h4>Lookup tables</h4> 43 <p>Check the lookup tables on the material Properties panel.</p> 44 <img class="manual_image" src="assets/carpaint_chess05.png" alt="carpaint_chess Image 05"/> 45 <h5>Lookup table set</h5> 46 <p>LookupTableSetContentCtr0 is selected for the lookup table set.</p> 47 <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> 48 <h5>Comp.</h5> 49 <p>Next, check the lookup table list.<br /> With carpaint_chess, lookup tables have been set for Distribution 0 and Distribution 1.</p> 50 <img class="manual_image" src="assets/carpaint_chess06.png" alt="carpaint_chess Image 06"/> 51 <p>The lookup tables set here are managed as a lookup table set.</p> 52 <p class="hint">The lookup tables for Distribution 0 and Distribution 1 adjust the color (light) set for Specular 1 and 2 on the Color tab.</p> 53 <p>For details on lookup tables, click <a href="../../../../../user_guide/material/lookup_tables/index.html">here</a>.</p> 54 <h5>Input angle</h5> 55 <p>Next, check the input angle, back in the Lookup tables section of the materials Properties panel.<br /> With carpaint_chess, both Distribution 0 and Distribution 1 use NH.</p> 56 <img class="manual_image" src="assets/carpaint_chess07.png" alt="carpaint_chess Image 07"/> 57 <p class="hint">The input angle NH represents light that is affected by the light and viewpoint.<br /> This is primarly used for specular expressions.</p> 58 <p>For details on the types of input angle, click <a href="../../../../../user_guide/material/lookup_tables/index.html#input_angle">here</a>.</p> 59 <h4>Fragment lighting</h4> 60 <p>Check the fragment lighting on the material Properties panel.<br /> Checks have been entered for both <EM>Apply the factor for distribution 0's tab</EM> and <EM>Apply the factor for distribution 1's tab</EM>.</p> 61 <img class="manual_image" src="assets/carpaint_chess08.png" alt="carpaint_chess Image 08"/> 62 <p>This indicates that the lookup tables Distribution 0 and Distribution 1 are enabled.</p> 63 <p class="hint">The speculars set for Distribution 0 and Distribution 1 are added.</p> 64 <h4>Texture combiners</h4> 65 <p>Check the texture combiners on the material Properties panel.<br /> The color for Combiner 0 is set for carpaint_chess.</p> 66 <img class="manual_image" src="assets/carpaint_chess09.png" alt="carpaint_chess Image 09"/> 67 <p>This setting indicates that the secondary color will be used as-is.</p> 68 <p class="hint">The term "secondary color" indicates the specular color and lookup table.</p> 69 <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> 70 <h3>CurveEditor panel</h3> 71 <p>Check the CurveEditor panel for the lookup tables actually used with carpaint_chess.</p> 72 <p>Select LookupTableSetContentCtr0 located on the Creative Studio Contents panel.<br /> While in the state described, select <B>Window</B> > <B>Curve editor...</B> from the menu bar to open the CurveEditor panel.</p> 73 <a href="assets/carpaint_chess10.png" rel="ibox" title="Click image to enlarge"><img class="ui_thumb" src="assets/carpaint_chess10.png" alt="carpain_chess Image 10"/></a> 74 <ul> 75 <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> 76 <li>Vertical axis represents color (light) intensity.</li> 77 </ul> 78 <h5>carpaint_distribution0 settings</h5> 79 <p>This setting expresses Specular 0 (yellow) sharply in the region where the angle created by NH is small (1 on the horizontal axis).</p> 80 <img class="manual_image" src="assets/carpaint_chess11.png" alt="carpaint_chess Image 11"/> 81 <h5>carpaint_distribution1 settings</h5> 82 <p>Compared to the carpaint_distribution0 setting, a more gradual curve is created from the region where the angle created by NH is large (near 0 on the horizontal axis).</p> 83 <img class="manual_image" src="assets/carpaint_chess12.png" alt="carpaint_chess Image 12"/> 84 <p>This makes parts in the carpaint_chess model that use Specular 1 (red) appear more gradual.</p> 85 <p class="hint">This results in a specular expression where yellow colors are sharp and red colors are smooth.<br /> <em>Hint: </em> If the curves for distribution0 and distribution1 are exchanged as-is, an inverted chess piece results for the expression of yellow and red.</p> 86 <!-- InstanceEndEditable --> </div> 87 <div class="footer" /> 88</div> 89<hr><p>CONFIDENTIAL</p></body> 90<!-- InstanceEnd --> 91</html> 92