1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
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<link rel="stylesheet" href="css/manpage.css" type="text/css">
7<title>Custom Attributes</title>
8</head>
9<body>
10<h1>Custom Attributes</h1>
11<p>Custom attributes (extra attributes) such as given below are used with this plug-in. All attribute names start with &quot;nw4c&quot;.<br> Since all custom attributes are hidden, they are not displayed by the Attribute Editor.</p>
12<table class="arguments">
13  <tbody>
14    <tr>
15      <td valign="top"><strong>Type</strong></td>
16      <td valign="top"><strong>Node Types</strong></td>
17      <td valign="top"><strong>Attribute Names</strong></td>
18      <td nowrap valign="top"><strong>Attribute</strong><strong><br></strong><strong> Types</strong></td>
19      <td valign="top"><strong>Meaning of the Values</strong></td>
20    </tr>
21    <tr>
22      <td valign="top">Face for which polygons are culled</td>
23      <td valign="top">shadingEngine</td>
24      <td valign="top">nw4cFaceCulling</td>
25      <td valign="top">enum</td>
26      <td valign="top">0 = front face <br>1 = back face <br>2 = hide both faces<br>3 = display both faces</td>
27    </tr>
28    <tr>
29      <td valign="top">Flag for using fragment lighting</td>
30      <td valign="top">shadingEngine</td>
31      <td valign="top">nw4cFragLighting</td>
32      <td valign="top">bool</td>
33      <td valign="top">0 = do not use fragment lighting<br>1 = use fragment lighting</td>
34    </tr>
35    <tr>
36      <td valign="top">Flag for using vertex lighting</td>
37      <td valign="top">shadingEngine</td>
38      <td valign="top">nw4cVtxLighting</td>
39      <td valign="top">bool</td>
40      <td valign="top">0 = do not use vertex lighting<br>1 = use vertex lighting</td>
41    </tr>
42    <tr>
43      <td valign="top">Translucent rendering mode</td>
44      <td valign="top">shadingEngine</td>
45      <td valign="top">nw4cBlendMode</td>
46      <td valign="top">enum</td>
47      <td valign="top">0 = Auto<br> 1 = Opaque<br> 2 = Alpha Test<br> 3 = Translucent<br> 4 = Add<br> 5 = Sub<br> 6 = Multiply</td>
48    </tr>
49    <tr>
50      <td valign="top">Material Compression Disable Flag</td>
51      <td valign="top">shadingEngine</td>
52      <td valign="top">nw4cNoCompressMat</td>
53      <td valign="top">bool</td>
54      <td valign="top">0 = compression enabled<br>1 = compression disabled</td>
55    </tr>
56    <tr>
57      <td valign="top">Polygon Rendering Priority <br>Use Flag</td>
58      <td valign="top">shadingEngine</td>
59      <td valign="top">nw4cUseRenderPriority</td>
60      <td valign="top">bool</td>
61      <td valign="top">0 = Does not use rendering priority<br>1 = Use rendering priority</td>
62    </tr>
63    <tr>
64      <td valign="top">Polygon Rendering Priority</td>
65      <td valign="top">shadingEngine</td>
66      <td valign="top">nw4cRenderPriority</td>
67      <td valign="top">short</td>
68      <td valign="top">rendering priority value (1 to 255)</td>
69    </tr>
70    <!-- tr>       <td valign="top">法線マップ用テクスチャの<br>ミップマップレベル数</td>       <td valign="top">file</td>       <td valign="top">nw4r_nrm_mip_level</td>       <td valign="top">short</td>       <td valign="top">ミップマップレベル数(1 ~ 11)</td>     </tr --> <!-- tr>       <td valign="top">ライトマップ用テクスチャのパス</td>       <td valign="top">file</td>       <td valign="top">nw4r_lit_map_path</td>       <td valign="top">string</td>       <td valign="top">テクスチャファイルのパス</td>     </tr --> <!-- tr>       <td valign="top">ファー有効フラグ</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_enable</td>       <td valign="top">bool</td>       <td valign="top">0 = 無効<br>1 = 有効</td>     </tr --> <!-- tr>       <td valign="top">ファーの TEV 設定モード</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_tev_mode</td>       <td valign="top">enum</td>       <td valign="top">0 = Pore Map Only<br>1 = Multiply Pore Map</td>     </tr --> <!-- tr>       <td valign="top">ファーの毛穴マップ用テクスチャのパス</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_pore_map_path</td>       <td valign="top">string</td>       <td valign="top">テクスチャファイルのパス</td>     </tr --> <!-- tr>       <td valign="top">ファーの長さ</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_len</td>       <td valign="top">float</td>       <td valign="top">ファーの長さ</td>     </tr --> <!-- tr>       <td valign="top">ファーの長さマップ使用フラグ</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_use_len_map</td>       <td valign="top">bool</td>       <td valign="top">0 = 使用しない<br>1 = 使用する</td>     </tr --> <!-- tr>       <td valign="top">ファーの長さマップ用テクスチャのパス</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_len_map_path</td>       <td valign="top">string</td>       <td valign="top">テクスチャファイルのパス</td>     </tr --> <!-- tr>       <td valign="top">ファーの毛並みマップ使用フラグ</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_use_dir_map</td>       <td valign="top">bool</td>       <td valign="top">0 = 使用しない<br>1 = 使用する</td>     </tr --> <!-- tr>       <td valign="top">ファーの毛並みマップ用テクスチャのパス</td>       <td valign="top">shadingEngine</td>       <td valign="top">nw4r_fur_dir_map_path</td>       <td valign="top">string</td>       <td valign="top">テクスチャファイルのパス</td>     </tr -->
71    <tr>
72      <td valign="top">Node Compression Disable Flag</td>
73      <td valign="top">transform</td>
74      <td valign="top">nw4cNoCompressNode</td>
75      <td valign="top">bool</td>
76      <td valign="top">0 = compression enabled<br>1 = compression disabled</td>
77    </tr>
78    <tr>
79      <td valign="top">Billboard</td>
80      <td valign="top">transform</td>
81      <td valign="top">nw4cBillboard</td>
82      <td valign="top">enum</td>
83      <td valign="top">0 = Off<br>1 = World<br>2 = World Viewpoint<br>3 = Screen<br>4 = Screen Viewpoint<br>5 = Axial<br>6 = Axial Viewpoint</td>
84    </tr>
85    <!-- tr>       <td valign="top">プリミティブタイプ</td>       <td valign="top">transform</td>       <td valign="top">nw4r_prim_type</td>       <td valign="top">enum</td>       <td valign="top">0 = ポリゴン<br>1 = ライン<br>2 = ポイント</td>     </tr --> <!-- tr>       <td valign="top">トライアングルストリップ有効フラグ</td>       <td valign="top">transform</td>       <td valign="top">nw4r_tri_strip</td>       <td valign="top">bool</td>       <td valign="top">0 = 無効<br>1 = 有効</td>     </tr -->
86    <tr>
87      <td valign="top">Plug-in for Specifying Mesh Combine Groups</td>
88      <td valign="top">transform</td>
89      <td valign="top">nw4cUseCombineGroup</td>
90      <td valign="top">bool</td>
91      <td valign="top">0 = Grouping not specified (Don't care)<br>1 = Groping specified</td>
92    </tr>
93    <tr>
94      <td valign="top">Mesh Combine Group</td>
95      <td valign="top">transform</td>
96      <td valign="top">nw4cCombineGroup</td>
97      <td valign="top">short</td>
98      <td valign="top">Group value (0 - 255)</td>
99    </tr>
100    <tr>
101      <td valign="top">Flag for specifying animation key output for Scale values</td>
102      <td valign="top">transform</td>
103      <td valign="top">nw4cForceExportScaleKey</td>
104      <td valign="top">bool</td>
105      <td valign="top">0 = Do not force output.<BR>1 = Force output.</td>
106    </tr>
107    <tr>
108      <td valign="top">Flag for specifying animation key output for Rotate values</td>
109      <td valign="top">transform</td>
110      <td valign="top">nw4cForceExportRotateKey</td>
111      <td valign="top">bool</td>
112      <td valign="top">0 = Do not force output.<BR>1 = Force output.</td>
113    </tr>
114    <tr>
115      <td valign="top">Flag for specifying animation key output for Translate values</td>
116      <td valign="top">transform</td>
117      <td valign="top">nw4cForceExportTranslateKey</td>
118      <td valign="top">bool</td>
119      <td valign="top">0 = Do not force output.<BR>1 = Force output.</td>
120    </tr>
121    <tr>
122      <td valign="top">Merge CMDL File Flag for Animation Range</td>
123      <td valign="top">transform</td>
124      <td valign="top">nw4C_AnimRangeMergeCmdlFlag</td>
125      <td valign="top">bool</td>
126      <td valign="top">0 = Do not merge<br>1 = Merge</td>
127    </tr>
128    <tr>
129      <td valign="top">Merge Merge CMDL File Path for Animation Range</td>
130      <td valign="top">transform</td>
131      <td valign="top">nw4C_AnimRangeMergeCmdlPath</td>
132      <td valign="top">string</td>
133      <td valign="top">CMDL file path</td>
134    </tr>
135    <tr>
136      <td valign="top">Custom Options Enable Flag for Animation Range</td>
137      <td valign="top">transform</td>
138      <td valign="top">nw4C_AnimRangeEnableCustomOpts</td>
139      <td valign="top">bool</td>
140      <td valign="top">0 = Disabled<br>1 = Enabled</td>
141    </tr>
142    <tr>
143      <td valign="top">Node Compression for Animation Range</td>
144      <td valign="top">transform</td>
145      <td valign="top">nw4C_AnimRangeCompressNode</td>
146      <td valign="top">enum</td>
147      <td valign="top">0 = None<br>1 = Cull Useless<br>2 = Cull Uninfluential<br>3 = Unite Compressible<br>4 = Unite All</td>
148    </tr>
149    <tr>
150      <td valign="top">Material Compression for Animation Range</td>
151      <td valign="top">transform</td>
152      <td valign="top">nw4C_AnimRangeCompressMaterial</td>
153      <td valign="top">bool</td>
154      <td valign="top">0 = No compression<br>1 = Use compression</td>
155    </tr>
156    <tr>
157      <td valign="top">Optimize Primitives Flag for Animation Range</td>
158      <td valign="top">transform</td>
159      <td valign="top">nw4c_AnimRangeOptimizePrimitive</td>
160      <td valign="top">bool</td>
161      <td valign="top">0 = Disabled<br>1 = Enabled</td>
162    </tr>
163    <tr>
164      <td valign="top">Flag for automatic conversion from skeletal models (skin models) to models for the animation range</td>
165      <td valign="top">transform</td>
166      <td valign="top">nw4c_AnimRangeConvertToModel</td>
167      <td valign="top">bool</td>
168      <td valign="top">0 = Disabled<br>1 = Enabled</td>
169    </tr>
170    <tr>
171      <td valign="top">Animation Range Enable Flag</td>
172      <td valign="top">transform</td>
173      <td valign="top">nw4C_AnimRangeEnable</td>
174      <td valign="top">bool (multi)</td>
175      <td valign="top">0 = Disabled<br>1 = Enabled</td>
176    </tr>
177    <tr>
178      <td valign="top">The name of the animation range</td>
179      <td valign="top">transform</td>
180      <td valign="top">nw4C_AnimRangeName</td>
181      <td valign="top">string (multi)</td>
182      <td valign="top">The name of the animation range</td>
183    </tr>
184    <tr>
185      <td valign="top">Animation Range Start/End Frames</td>
186      <td valign="top">transform</td>
187      <td valign="top">nw4C_AnimRange#<br>(# = 0 - 49)</td>
188      <td valign="top">short</td>
189      <td valign="top">Sets the key for start/end frame<br>(value not used)</td>
190    </tr>
191    <tr>
192      <td valign="top">Animation Range Loop Flag</td>
193      <td valign="top">transform</td>
194      <td valign="top">nw4C_AnimRangeLoop</td>
195      <td valign="top">bool (multi)</td>
196      <td valign="top">0 = Do not loop<br>1 = Loop</td>
197    </tr>
198    <tr>
199      <td valign="top">Frame Extension List of Texture Pattern Animation</td>
200      <td valign="top">file</td>
201      <td valign="top">nw4cFeList</td>
202      <td valign="top">string</td>
203      <td valign="top">list of numbers forcibly output</td>
204    </tr>
205    <!-- tr>       <td valign="top">シェイプアニメーションの<br>頂点座標更新フラグ</td>       <td valign="top">blendShape</td>       <td valign="top">nw4r_update_pos</td>       <td valign="top">bool</td>       <td valign="top">0 = 更新しない<br>1 = 更新する</td>     </tr --> <!-- tr>       <td valign="top">シェイプアニメーションの<br>法線更新フラグ</td>       <td valign="top">blendShape</td>       <td valign="top">nw4r_update_nrm</td>       <td valign="top">bool</td>       <td valign="top">0 = 更新しない<br>1 = 更新する</td>     </tr --> <!-- tr>       <td valign="top">シェイプアニメーションの<br>頂点カラー更新フラグ</td>       <td valign="top">blendShape</td>       <td valign="top">nw4r_update_col</td>       <td valign="top">bool</td>       <td valign="top">0 = 更新しない<br>1 = 更新する</td>     </tr -->
206    <tr>
207      <td valign="top">Number of Pieces of User Data</td>
208      <td valign="top">transform<br>shadingEngine</td>
209      <td valign="top">nw4cUserDataSize</td>
210      <td valign="top">short</td>
211      <td valign="top">Number of Pieces of User Data</td>
212    </tr>
213    <tr>
214      <td valign="top">User Data Details</td>
215      <td valign="top">transform<br>shadingEngine</td>
216      <td valign="top">nw4cUserData</td>
217      <td valign="top">string (multi)</td>
218      <td valign="top">user data details<br>(described below.)</td>
219    </tr>
220  </tbody>
221</table>
222<p><br></p>
223<ul>
224<li><strong>User Data Details (nw4r_user_data)</strong>
225  <p>The following format is used for the user-data string.<br> <br> [Name] [Double quote(&quot;)] [String representing the type] [ASCII space] [Size] [ASCII space] [Content]<br> <br> [String representing the type] contains <strong>s</strong> if it is a string, <strong>i</strong> if it is an integer, and <strong>f</strong> if it is a real number.<br> [Size] is the number of characters for a string, or the number of digits for integers or real numbers. <br> In the case of character strings, [Content] is made up of character strings delimited by an ampersand (&).<BR> In the case of integers and real numbers, [Content] is a series of numeric values each delimited by an ASCII space.</p>
226</li>
227</ul>
228<p><br><br><br></p>
229<hr><p>CONFIDENTIAL</p></body>
230</html>