Custom Attributes

Custom attributes (extra attributes) such as given below are used with this plug-in. All attribute names start with "nw4c".
Since all custom attributes are hidden, they are not displayed by the Attribute Editor.

Type Node Types Attribute Names Attribute
Types
Meaning of the Values
Face for which polygons are culled shadingEngine nw4cFaceCulling enum 0 = front face
1 = back face
2 = hide both faces
3 = display both faces
Flag for using fragment lighting shadingEngine nw4cFragLighting bool 0 = do not use fragment lighting
1 = use fragment lighting
Flag for using vertex lighting shadingEngine nw4cVtxLighting bool 0 = do not use vertex lighting
1 = use vertex lighting
Translucent rendering mode shadingEngine nw4cBlendMode enum 0 = Auto
1 = Opaque
2 = Alpha Test
3 = Translucent
4 = Add
5 = Sub
6 = Multiply
Material Compression Disable Flag shadingEngine nw4cNoCompressMat bool 0 = compression enabled
1 = compression disabled
Polygon Rendering Priority
Use Flag
shadingEngine nw4cUseRenderPriority bool 0 = Does not use rendering priority
1 = Use rendering priority
Polygon Rendering Priority shadingEngine nw4cRenderPriority short rendering priority value (1 to 255)
Node Compression Disable Flag transform nw4cNoCompressNode bool 0 = compression enabled
1 = compression disabled
Billboard transform nw4cBillboard enum 0 = Off
1 = World
2 = World Viewpoint
3 = Screen
4 = Screen Viewpoint
5 = Axial
6 = Axial Viewpoint
Plug-in for Specifying Mesh Combine Groups transform nw4cUseCombineGroup bool 0 = Grouping not specified (Don't care)
1 = Groping specified
Mesh Combine Group transform nw4cCombineGroup short Group value (0 - 255)
Flag for specifying animation key output for Scale values transform nw4cForceExportScaleKey bool 0 = Do not force output.
1 = Force output.
Flag for specifying animation key output for Rotate values transform nw4cForceExportRotateKey bool 0 = Do not force output.
1 = Force output.
Flag for specifying animation key output for Translate values transform nw4cForceExportTranslateKey bool 0 = Do not force output.
1 = Force output.
Merge CMDL File Flag for Animation Range transform nw4C_AnimRangeMergeCmdlFlag bool 0 = Do not merge
1 = Merge
Merge Merge CMDL File Path for Animation Range transform nw4C_AnimRangeMergeCmdlPath string CMDL file path
Custom Options Enable Flag for Animation Range transform nw4C_AnimRangeEnableCustomOpts bool 0 = Disabled
1 = Enabled
Node Compression for Animation Range transform nw4C_AnimRangeCompressNode enum 0 = None
1 = Cull Useless
2 = Cull Uninfluential
3 = Unite Compressible
4 = Unite All
Material Compression for Animation Range transform nw4C_AnimRangeCompressMaterial bool 0 = No compression
1 = Use compression
Optimize Primitives Flag for Animation Range transform nw4c_AnimRangeOptimizePrimitive bool 0 = Disabled
1 = Enabled
Flag for automatic conversion from skeletal models (skin models) to models for the animation range transform nw4c_AnimRangeConvertToModel bool 0 = Disabled
1 = Enabled
Animation Range Enable Flag transform nw4C_AnimRangeEnable bool (multi) 0 = Disabled
1 = Enabled
The name of the animation range transform nw4C_AnimRangeName string (multi) The name of the animation range
Animation Range Start/End Frames transform nw4C_AnimRange#
(# = 0 - 49)
short Sets the key for start/end frame
(value not used)
Animation Range Loop Flag transform nw4C_AnimRangeLoop bool (multi) 0 = Do not loop
1 = Loop
Frame Extension List of Texture Pattern Animation file nw4cFeList string list of numbers forcibly output
Number of Pieces of User Data transform
shadingEngine
nw4cUserDataSize short Number of Pieces of User Data
User Data Details transform
shadingEngine
nw4cUserData string (multi) user data details
(described below.)






CONFIDENTIAL