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 "nw4c".<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