If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

# Activity 3: Lighting an orange (virtual)

Type of lighting 1
How is the light being used in this image?

Type of lighting 2
How is the light being used in this image?

## Matching lighting

Look at how this orange has been lit.
Use the program below to match the lighting as best you can.

## Want to join the conversation?

• Is the image used for the orange a 3D image or a 2D image with added texture?
• I assume these are all rendered in an internal render engine, with simple textures and bump maps that add detail.
• i can't see any thing in this program . can anyone help me
• Same here is says: "Your Program Is Taking A Bit To Long To Run. Perhaps You Have A Mistake In Your Code"
• How can you make digital light it sounds pretty complicated
:l
• How to make digital light is explained in the 'Rendering (ray tracer)' tutorials.
A very simple 2D example would be a program with a line (ray of light) and an ellipse. If the line intersects with the ellipse, the point of intersection would be 'lit'.
• This is how close I could get it.
Horizontal light angle:180
Vertical light angle:15
Light intensity:0.8
Light size:40
Light color:between white and blue
• i don't get it
(1 vote)
• How is the light being used in this image?
• You can change all the elements, increase the light size if you want a smoother shadow, increase the light color if you want a bluer light, etc.
(1 vote)
• so how are the able to even make this?
• They build from a simple idea of drawing an orange, to the complex idea of tracking the motion of each light wave/particle, to a simpler idea based of of the concept of tracking each ray of light.
• this is so fun
• i need help this keeps poping up Oh noes!
A function is taking too long to run. Perhaps you have a mistake in your code? :( :(