Results 1 to 2 of 2

Thread: How to approximate an area light with point or spot lights

  1. #1
    Member Contributor
    Join Date
    Jun 2011
    Posts
    90

    Talking How to approximate an area light with point or spot lights

    I have some questions about area light:

    1. In practice, is the light's intensity uniformly distributed across the surface?

    2. How to sample an area light and how to approximate it with point or spot lights?

    Thanks.

  2. #2
    Senior Member Regular Contributor Agent D's Avatar
    Join Date
    Sep 2011
    Location
    Innsbruck, Austria
    Posts
    281
    1. If by "in practice" you mean "in reality", no. If you mean in practical CG applications, it depends on the desired effect/realism. If
    non-uniform distribution is not a must for one specific effect, it is easyer to assume uniform light distribution accross the surface,
    especially if it has to be realtime (also, I don't think high frequence light fluctuations accross an area go that easy with radiosity)

    2. In dynamic, real-time applications, you can approximate an area light with a point light if the distance is rughly 5 times the legnth of the
    area. (rule of thumb, AFAIK this is from Realtime Rendering, 3rd edition). There are some hacks that try to "simulate" area lights in GLSL

    If you use lightmaps generated by offline lighting computations, static area lights should be no problem (especially if radiosity is used, which
    only has area lights).

Similar Threads

  1. Positioned spot light - white light appearing from nowhere behind
    By windchine in forum OpenGL: Basic Coding
    Replies: 9
    Last Post: 08-03-2012, 02:30 AM
  2. Fixed light and moving spot light with the mouse
    By Jorcelangelo in forum OpenGL: Basic Coding
    Replies: 0
    Last Post: 04-18-2012, 09:56 PM
  3. Two spot lights
    By Srcee in forum OpenGL: Basic Coding
    Replies: 1
    Last Post: 06-09-2011, 12:13 PM
  4. Point light VP -> Spot light VP: ?
    By Freelancer in forum OpenGL: Advanced Coding
    Replies: 1
    Last Post: 01-27-2004, 11:43 AM
  5. Spot Lights
    By lara in forum OpenGL: Basic Coding
    Replies: 5
    Last Post: 11-11-2002, 10:51 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean