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
11<h1>Custom Attributes</h1>
12
13<p>The following custom attributes (custom parameters) are used with this plug-in. All parameter names start with &quot;nw4c&quot;.<br>
14</p>
15
16<table class="arguments">
17  <tbody>
18    <tr>
19      <td valign="top"><strong>Type</strong></td>
20      <td valign="top"><strong>Node Types</strong></td>
21      <td valign="top"><strong>Attribute Names</strong></td>
22      <td nowrap valign="top"><strong>Attribute</strong><strong><br></strong><strong> Types</strong></td>
23      <td valign="top"><strong>Meaning of the Values</strong></td>
24    </tr>
25    <tr>
26      <td valign="top">Node Compression Disable Flag</td>
27      <td valign="top">Nodes</td>
28      <td valign="top">NW4CNoCompressNode</td>
29      <td valign="top">int</td>
30      <td valign="top">0 = compression enabled<br>1 = compression disabled</td>
31    </tr>
32    <tr>
33      <td valign="top">Polygon culling setting</td>
34      <td valign="top">Material</td>
35      <td valign="top">NW4CMatAttrCullFace</td>
36      <td valign="top">enum</td>
37      <td valign="top">0 = front face culling<br>1 = back face culling<br>2 = both face culling<br>3 = no culling</td>
38    </tr>
39    <tr>
40      <td valign="top">Flag for enabling fragment lighting</td>
41      <td valign="top">Material</td>
42      <td valign="top">NW4CMatAttrFragmentLighting</td>
43      <td valign="top">bool</td>
44      <td valign="top">0 = disable per-fragment lighting<br>1 = enable per-fragment lighting</td>
45    </tr>
46    <tr>
47      <td valign="top">Flag for enabling vertex flag</td>
48      <td valign="top">Material</td>
49      <td valign="top">NW4CMatAttrVertexLighting</td>
50      <td valign="top">bool</td>
51      <td valign="top">0 = disable per-vertex lighting<br>1 = enable per-vertex lighting</td>
52    </tr>
53    <tr>
54      <td valign="top">Material Compression Disable Flag</td>
55      <td valign="top">Material</td>
56      <td valign="top">NW4CMatAttrNoCompress</td>
57      <td valign="top">bool</td>
58      <td valign="top">0 = compression enabled<br>1 = compression disabled</td>
59    </tr>
60    <tr>
61      <td valign="top">Blend Mode</td>
62      <td valign="top">Material</td>
63      <td valign="top">NW4CMatAttrBlendMode</td>
64      <td valign="top">enum</td>
65	  <td valign="top">-1 = Auto<br>0 = Opaque<br>1 = Alpha Test<br>2 = Translucent<br>3 = Add<br>4 = Sub<br>5 = Multiply<br></td>
66  </tr>
67    <tr>
68      <td valign="top">Polygon Rendering Priority <br>Use Flag</td>
69      <td valign="top">Material</td>
70      <td valign="top">NW4CRenderPrioUsePriority</td>
71      <td valign="top">bool</td>
72      <td valign="top">0 = Does not use rendering priority (Don't care) <br>1 = Use rendering priority (care)</td>
73    </tr>
74    <tr>
75      <td valign="top">Polygon Rendering Priority</td>
76      <td valign="top">Material</td>
77      <td valign="top">NW4CRenderPrioPriority</td>
78      <td valign="top">int</td>
79      <td valign="top">rendering priority value (1 to 255)</td>
80  </tr>
81
82    <tr>
83      <td valign="top">Billboard</td>
84      <td valign="top">Nodes</td>
85      <td valign="top">NW4CBillboardType</td>
86      <td valign="top">enum</td>
87      <td valign="top">0 = No Billboard<br>1 = World<br>2 = World Viewpoint<br>3 = Screen<br>4 = Screen Viewpoint<br>5 = Y Axial<br>6 = Y Axial Viewpoint</td>
88  </tr>
89    <tr>
90      <td valign="top">Forced key output flag (Translation)</td>
91      <td valign="top">Nodes</td>
92      <td valign="top">NW4CForceExportKeyTrans</td>
93      <td valign="top">bool</td>
94      <td valign="top">0 = Unnecessary animation keys are not output.<BR>1 = At least one animation key is always output.</td>
95  </tr>
96    <tr>
97      <td valign="top">Forced key output flag (Rotation)</td>
98      <td valign="top">Nodes</td>
99      <td valign="top">NW4CForceExportKeyRotate</td>
100      <td valign="top">bool</td>
101      <td valign="top">0 = Unnecessary animation keys are not output.<BR>1 = At least one animation key is always output.</td>
102  </tr>
103    <tr>
104      <td valign="top">Forced key output flag (Scaling)</td>
105      <td valign="top">Nodes</td>
106      <td valign="top">NW4CForceExportKeyScale</td>
107      <td valign="top">bool</td>
108      <td valign="top">0 = Unnecessary animation keys are not output.<BR>1 = At least one animation key is always output.</td>
109  </tr>
110    <tr>
111      <td valign="top">Name list for user data</td>
112      <td valign="top">Node/material</td>
113      <td valign="top">NW4CUserDataParamNameList</td>
114      <td valign="top">string</td>
115	  <td valign="top">Stores the list of names for user data.<BR>Each user is separated by \r\n.</td>
116  </tr>
117    <tr>
118      <td valign="top">Type list for user data</td>
119      <td valign="top">Node/material</td>
120      <td valign="top">NW4CUserDataParamTypeList</td>
121      <td valign="top">string</td>
122	  <td valign="top">Stores a list of types of user data.<BR>Each user is separated by \r\n.<BR>String = character string type data.<BR>Integer = integer type data.<BR>Float = floating point number data.</td>
123  </tr>
124    <tr>
125      <td valign="top">Value list for user data</td>
126      <td valign="top">Node/material</td>
127      <td valign="top">NW4CUserDataParamValueList</td>
128      <td valign="top">string</td>
129	  <td valign="top">Stores a list of values for user data.<BR>Each value is separated by \r\n.</td>
130  </tr>
131
132
133
134
135
136
137
138  </tbody>
139</table>
140<p><br></p>
141<ul>
142
143</ul>
144<p><br><br><br></p>
145<hr><p>CONFIDENTIAL</p></body>
146</html>
147