NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Number | Name | Description |
---|---|---|
0x00000001 | SF_ZBUFFER_TEST | ZBuffer Test (1=on) |
0x00000002 | SF_SHADOW_MAP | Shadow Map |
0x00000004 | SF_EXTERNAL_EMITTANCE | External Emittance |
0x00000008 | SF_PARALLAX_OCCLUSION | Parallax Occlusion |
0x00000010 | SF_DYNAMIC_DECAL | Dynamic Decal |
0x00000020 | SF_DECAL | Decal |
0x00000040 | SF_UNKNOWN_6 | Unknown\Light fade? (if 0 and envmap is on, "envmap light fade" is not present) |
0x00000080 | SF_MULTIPLE_TEXTURES | Multiple Textures (base diff/norm become null) |
0x00000100 | SF_SHADOW_FRUSTUM | Shadow Frustum |
0x00000200 | SF_TREE_BILLBOARD | Tree Billboard |
0x00000400 | SF_WINDOW_ENVIRONMENT_MAPPING | Window Environment Mapping |
0x00000800 | SF_LOCALMAP_HIDE_SECRET | Localmap Hide Secret |
0x00001000 | SF_DYNAMIC_ALPHA | Dynamic Alpha |
0x00002000 | SF_HAIR | Hair |
0x00004000 | SF_EYE_ENVIRONMENT_MAPPING | Eye Environment Mapping (does not use envmap light fade or envmap scale) |
0x00008000 | SF_FIRE_REFRACTION | Fire Refraction (switches on refraction power/period) |
0x00010000 | SF_REFRACTION | Refraction (switches on refraction power) |
0x00020000 | SF_UNKNOWN_17 | Unknown/Crash |
0x00040000 | NON_PROJECTIVE_SHADOWS | Non-Projective Shadows |
0x00080000 | SF_UNKNOWN_19 | Unknown/Crash |
0x00100000 | SF_PARALLAX | Parallax |
0x00200000 | SF_FACEGEN_SKIN | Facegen\Skin |
0x00400000 | SF_UNKNOWN_22 | Unknown (Always 0?) |
0x00800000 | SF_UNKNOWN_23 | Unknown (usually 1) |
0x01000000 | SF_ENVIRONMENT_MAPPING | Environment mapping (uses Envmap Scale) |
0x02000000 | SF_EMPTY | EMPTY (usually seen w/texture animation) |
0x04000000 | SF_SINGLE_PASS | Single Pass (uses same default shader path as diff/norm/spec setup BSSM_ADTS10) |
0x08000000 | SF_UNKNOWN_27 | Unknown (Always 0?) |
0x10000000 | SF_VERTEX_ALPHA | Vertex Alpha |
0x20000000 | SF_LOWDDETAIL | Lowddetail (seems to use standard diff/norm/spec shader) |
0x40000000 | SF_SKINNED | Skinned. |
0x80000000 | SF_UNKNOWN_31 | Unknown |