Lighting

Lighting has a huge impact on how a Unity scene feels. It affects readability, mood, depth, realism, style, and performance all at the same time. Even a simple environment can look much better with good lighting, while a detailed environment can still feel bad if the lighting is confusing or poorly controlled.

For beginners, the most important thing is understanding that lighting is not just about brightness. It is about how the scene is seen and understood.

Recommended Lighting Route

Start with readability, set the environment base, then choose whether the scene should rely on baked lighting, realtime lighting, or a restrained mix.

  1. Start with readability: can players understand the world from normal viewpoints?
  2. Set the environment base: skybox, ambient light, and one clear main direction.
  3. Choose the runtime approach: baked, realtime, or a restrained mix.
VRChat note

For VRChat worlds, lighting affects comfort, readability, avatar-heavy performance, Quest or Android support, and how a room feels with real players present. Judge lighting from the player's point of view, not only from the Unity Scene camera.

Playlist Companion

This video fits the lighting hub because it gives a simple scene-level example before creators branch into the more specific lighting pages linked below.

Lighting - Create Your First VRChat World

Quick follow-up: Light Your World in Unity - 1 Minute Tutorial

What Lighting Controls

Lighting affects:

  • Mood.
  • Visibility.
  • Contrast.
  • Shadow definition.
  • How materials read.
  • Whether paths, signs, portals, stages, and social areas are easy to understand.
  • Whether the scene feels flat or dimensional.

It also affects performance, especially when using more expensive lighting setups.

Choose The Right Lighting Page

Choose the guide that matches the lighting problem:

If you need to... Go here Why
Learn the core beginner concepts Introduction to Unity3D Lighting Covers readability, light types, ambient balance, and baked versus realtime basics.
Set up skybox, ambient light, and a beginner lighting base Lighting Basics and Skybox Focuses on the first practical settings that shape the whole scene.
Improve bake quality or use a dedicated lightmapping tool Bakery: Lightmapping Solution for Unity3D Covers a common advanced lightmapping route for Unity worlds.
Speed up bake iteration Switching your baking to GPU in Unity Helps when bake times are slowing down iteration.
Check wider world performance Unity Performance Basics for VRChat Worlds Puts lighting cost alongside geometry, materials, mirrors, and avatars.

The right next page depends on the problem. If the scene is unreadable, start with the introduction. If the scene is readable but the environment feels wrong, go to skybox and ambient setup. If the scene is static and performance matters, think about baking.

Main Types Of Lighting Choices

At a high level, scenes often use:

  • Baked lighting: lighting is calculated ahead of time and stored in lightmaps.
  • Realtime lighting: lighting is calculated while the scene runs.
  • Mixed approaches: static areas are baked while selected lights stay live for dynamic effects.

Each choice has tradeoffs between quality, flexibility, and performance. VRChat worlds often benefit from baking static environment lighting and keeping realtime lights rare and purposeful.

What Beginners Should Focus On First

Before worrying about advanced tricks, focus on:

  • Whether the scene is readable.
  • Whether important areas are visible.
  • Whether the mood fits the environment.
  • Whether lighting is consistent.
  • Whether the performance cost is reasonable.
  • Whether the scene still works from spawn, player eye height, and crowded social positions.

Those fundamentals matter more than complex lighting setups.

Lighting Decisions For VRChat Worlds

When lighting a VRChat world, ask these questions early:

Question Why it matters
Is the world mostly static? Static rooms, walls, floors, and architecture are often good candidates for baked lighting.
Where will people gather? Spawn, mirrors, stages, dance floors, portals, and seating areas need special readability and performance checks.
Will the world support Quest or Android? Platform limits make expensive realtime lights, shadows, and effects less forgiving.
Are mirrors or video players part of the room? They can change the visual and performance cost of the lighting setup.
Does the mood hurt navigation? Dark, dramatic lighting still needs readable paths and important objects.

Lighting is not only a final art pass. It is part of world usability.

Unity Lighting window Scene tab with realtime global illumination, baked global illumination, and lightmapping settings.
The Scene tab gathers the broader lighting workflow controls, including global illumination and lightmapping settings.
Unity Lighting window Environment tab with skybox, ambient lighting, reflections, fog, and sun settings.
The Environment tab is where skybox, ambient source, reflections, fog, and sun settings shape the scene-wide baseline.

A Good Beginner Workflow

  1. Decide what mood the scene should have.
  2. Add basic lighting that supports readability first.
  3. Test the scene from normal player positions.
  4. Adjust shadows, intensity, and color carefully.
  5. Only then refine the look further.

This prevents you from spending time polishing lighting that does not support the actual scene.

Common Mistakes

Making everything equally bright.

This often makes scenes feel flat and visually boring. Good lighting usually has a clear hierarchy: main areas, support areas, and quieter background spaces.

Using too many lights.

More lights do not always mean better lighting. They can make scenes heavier, harder to control, and visually confusing if their ranges and shadows overlap.

Ignoring the effect on materials.

Lighting changes how every surface reads, so materials and lighting need to be judged together. If a material looks wrong, check the light before rebuilding the material.

Only checking lighting from the editor camera.

Always test the scene from where the player will actually stand or move. A dramatic editor angle can hide navigation problems, harsh contrast, or unreadable dark areas.

Lighting And Performance

Lighting can become expensive quickly when scenes use:

  • many realtime lights
  • heavy shadows
  • overly dynamic setups
  • unnecessarily complex effects

That is why performance should be part of lighting decisions from the start.

Best Practice

Treat lighting as a core part of scene design, not a finishing touch. Establish readable light first, set the mood second, and add complexity only if it clearly improves the result.

Good next routes

Final Advice

Good lighting helps players understand a space and feel something about it. Keep it intentional, test it from real viewpoints, and do not confuse complexity with quality. Simple, well-judged lighting often works better than an overbuilt setup.

Help! I do not know what to optimize first.

Start with the visible costs around busy areas: realtime lights, shadows, mirrors, effects, video players, dense geometry, material complexity, and anything active near spawn or social gathering spots.

Help! The scene only slows down in VRChat.

Test with realistic avatars, platform targets, and active world systems. Editor-only testing can miss the costs that appear in real multiplayer use.

References

  • Official/source reference: Unity Lighting - reviewed 2026-05-26.
  • Official/source reference: Unity Lightmapping - reviewed 2026-05-26.
  • Official/source reference: VRChat Android Content Optimization - reviewed 2026-05-26.
  • Local note: Unity editor behavior and VRChat platform guidance can change; keep future version, module, and platform claims tied to these sources.

Related Navigation