Unity Unity Lighting and Rendering 2 — Questions and Answers
Question 1: Which Unity feature allows indirect lighting (bounced light) to update in real time at the cost of additional GPU work?
- Lightmap baking
- Realtime Global Illumination (Enlighten) (Correct answer)
- Light Probes
- Reflection Probes
Correct answer: Realtime Global Illumination (Enlighten)
Realtime Global Illumination powered by Enlighten updates indirect lighting dynamically at runtime, though it requires significant GPU resources.
Question 2: What is the role of Light Probes in Unity?
- To provide static baked shadows for terrain
- To store lighting information at points in space for dynamic objects (Correct answer)
- To replace Reflection Probes for metallic surfaces
- To generate Screen Space Ambient Occlusion
Correct answer: To store lighting information at points in space for dynamic objects
Light Probes sample and store spherical harmonic lighting at specific world positions so that dynamic (non-lightmapped) objects receive realistic indirect lighting.
Question 3: In Unity's HDRP, which volume component controls the physical camera settings such as aperture, shutter speed, and ISO?
- Exposure
- Tonemapping
- Physical Camera (Correct answer)
- Bloom
Correct answer: Physical Camera
HDRP's Physical Camera volume override exposes aperture, shutter speed, and ISO settings that affect exposure and depth of field physically.
Question 4: Which rendering path in Unity processes lights one at a time per object and is best suited for lower-end hardware?
- Deferred Rendering
- Forward Rendering (Correct answer)
- Clustered Deferred
- Tile-Based Rendering
Correct answer: Forward Rendering
Forward Rendering shades each object once per affecting light, making it simpler and better suited for platforms with limited GPU capabilities.
Question 5: What Unity feature automatically adjusts the camera's exposure level based on the average luminance of the rendered scene?
- Tone Mapping
- Auto Exposure (Eye Adaptation) (Correct answer)
- Color Grading
- Vignette
Correct answer: Auto Exposure (Eye Adaptation)
Auto Exposure (Eye Adaptation) simulates how the human eye adjusts to varying brightness by dynamically changing exposure based on scene luminance.
Question 6: Which texture type should be assigned to a normal map import setting in Unity to ensure correct lighting calculations?
- Default
- Normal Map (Correct answer)
- Single Channel
- Bump Map
Correct answer: Normal Map
Setting the texture type to Normal Map tells Unity to process the texture as tangent-space normals and apply the correct color space and swizzle.
Question 7: What is the primary advantage of using Deferred Rendering over Forward Rendering in Unity?
- It uses less memory
- It supports more simultaneous real-time lights without proportional performance cost (Correct answer)
- It is compatible with all mobile devices
- It eliminates the need for shadow maps
Correct answer: It supports more simultaneous real-time lights without proportional performance cost
Deferred Rendering decouples lighting from geometry passes, allowing many real-time lights to be applied in screen-space with a mostly fixed per-light cost.
Which Unity feature allows indirect lighting (bounced light) to update in real time at the cost of additional GPU work?