Legacy Documentation: Version 5.2
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Renderer.lightmapIndex

Switch to Manual
public int lightmapIndex;

Description

The index of the baked lightmap applied to this renderer.

The index refers to the LightmapSettings.lightmaps array. A value of -1 (0xFFFF) means no lightmap has been assigned, which is the default. A value of 0xFFFE is internally used for objects that have their scale in lightmap set to 0; they affect lightmaps, but don't have a lightmap assigned themselves. The index is 16 bits internally and can't be larger than 65533 (0xFFFE).

A lightmap is a texture atlas and multiple Renderers can use different portions of the same lightmap.

See Also: LightmapSettings class, lightmapScaleOffset property, ShaderLab properties.