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 "nw4c".<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">Merge CMDL File Flag for Animation Range</td> 102 <td valign="top">transform</td> 103 <td valign="top">nw4C_AnimRangeMergeCmdlFlag</td> 104 <td valign="top">bool</td> 105 <td valign="top">0 = Do not merge<br>1 = Merge</td> 106 </tr> 107 <tr> 108 <td valign="top">Merge Merge CMDL File Path for Animation Range</td> 109 <td valign="top">transform</td> 110 <td valign="top">nw4C_AnimRangeMergeCmdlPath</td> 111 <td valign="top">string</td> 112 <td valign="top">CMDL file path</td> 113 </tr> 114 <tr> 115 <td valign="top">Custom Options Enable Flag for Animation Range</td> 116 <td valign="top">transform</td> 117 <td valign="top">nw4C_AnimRangeEnableCustomOpts</td> 118 <td valign="top">bool</td> 119 <td valign="top">0 = Disabled<br>1 = Enabled</td> 120 </tr> 121 <tr> 122 <td valign="top">Node Compression for Animation Range</td> 123 <td valign="top">transform</td> 124 <td valign="top">nw4C_AnimRangeCompressNode</td> 125 <td valign="top">enum</td> 126 <td valign="top">0 = None<br>1 = Cull Useless<br>2 = Cull Uninfluential<br>3 = Unite Compressible<br>4 = Unite All</td> 127 </tr> 128 <tr> 129 <td valign="top">Material Compression for Animation Range</td> 130 <td valign="top">transform</td> 131 <td valign="top">nw4C_AnimRangeCompressMaterial</td> 132 <td valign="top">bool</td> 133 <td valign="top">0 = No compression<br>1 = Use compression</td> 134 </tr> 135 <tr> 136 <td valign="top">Optimize Primitives Flag for Animation Range</td> 137 <td valign="top">transform</td> 138 <td valign="top">nw4c_AnimRangeOptimizePrimitive</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">Convert from Skeletal Model (Skin Model) to Model Disable Flag for Animation Range</td> 144 <td valign="top">transform</td> 145 <td valign="top">nw4c_AnimRangeDisableSkeletalModelSimplification</td> 146 <td valign="top">bool</td> 147 <td valign="top">0 = Enabled<br>1 = Disabled</td> 148 </tr> 149 <tr> 150 <td valign="top">Animation Range Enable Flag</td> 151 <td valign="top">transform</td> 152 <td valign="top">nw4C_AnimRangeEnable</td> 153 <td valign="top">bool (multi)</td> 154 <td valign="top">0 = Disabled<br>1 = Enabled</td> 155 </tr> 156 <tr> 157 <td valign="top">The name of the animation range</td> 158 <td valign="top">transform</td> 159 <td valign="top">nw4C_AnimRangeName</td> 160 <td valign="top">string (multi)</td> 161 <td valign="top">The name of the animation range</td> 162 </tr> 163 <tr> 164 <td valign="top">Animation Range Start/End Frames</td> 165 <td valign="top">transform</td> 166 <td valign="top">nw4C_AnimRange#<br>(# = 0 - 49)</td> 167 <td valign="top">short</td> 168 <td valign="top">Sets the key for start/end frame<br>(value not used)</td> 169 </tr> 170 <tr> 171 <td valign="top">Animation Range Loop Flag</td> 172 <td valign="top">transform</td> 173 <td valign="top">nw4C_AnimRangeLoop</td> 174 <td valign="top">bool (multi)</td> 175 <td valign="top">0 = Do not loop<br>1 = Loop</td> 176 </tr> 177 <tr> 178 <td valign="top">Frame Extension List of Texture Pattern Animation</td> 179 <td valign="top">file</td> 180 <td valign="top">nw4cFeList</td> 181 <td valign="top">string</td> 182 <td valign="top">list of numbers forcibly output</td> 183 </tr> 184 <!-- 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 --> 185 <tr> 186 <td valign="top">Number of Pieces of User Data</td> 187 <td valign="top">transform<br>shadingEngine</td> 188 <td valign="top">nw4cUserDataSize</td> 189 <td valign="top">short</td> 190 <td valign="top">Number of Pieces of User Data</td> 191 </tr> 192 <tr> 193 <td valign="top">User Data Details</td> 194 <td valign="top">transform<br>shadingEngine</td> 195 <td valign="top">nw4cUserData</td> 196 <td valign="top">string (multi)</td> 197 <td valign="top">user data details<br>(described below.)</td> 198 </tr> 199 </tbody> 200</table> 201<p><br></p> 202<ul> 203<li><strong>User Data Details (nw4r_user_data)</strong> 204 <p>The following format is used for the user-data string.<br> <br> [Name] [Double quote(")] [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 integers and real numbers, [Content] is a series of numeric values each delimited by an ASCII space.</p> 205</li> 206</ul> 207<p><br><br><br></p> 208<hr><p>CONFIDENTIAL</p></body> 209</html>