BSShaderNoLightingProperty

From GECK
Jump to: navigation, search

BSShaderNoLightingProperty is a Shader Property that flags a NiGeometry block to not receive lighting from lights in the scene, the sun included.

    • Name: Block name, only needed for animation.
    • Num Extra Data List: Total number of Extra Data blocks.
    • Extra Data List: A number of Extra Data blocks can go here.
    • Controller: Erroneous NifSkope formatting.
    • Flags: All are unused, safe to leave at 0.
    • Shader Type: Needs to be set to SHADER_NOLIGHTING or else textures break.
    • Shader Flags: TBD
    • Shader Flags 2: TBD
    • Environment Map Scale: Likely erroneous NifSkope formatting.
    • Texture Clamp Mode: Determines how off-atlas UVs are managed. Clamp stretches the edge pixels infinitely, Wrap tiles the texture continuously.
    • File Name: The displayed texture on geometry. It alone is enough to display a texture on non-animated objects, however NiTexturingProperty with NiSourceTexture is necessary if you are animating the texture.