Results 1 to 3 of 3

Thread: Lighting and call list

  1. #1
    Senior Member OpenGL Guru
    Join Date
    Jun 2000
    Location
    Gastonia, NC, USA
    Posts
    2,068

    Lighting and call list

    I have made a group of triangles, which I am build with a calllist.
    I have setup the lighting normals, but some triangles don't track the light, they stay full light.

    Does direction of how each triangle vectors is assemble effect the lighting? This is something I suppect that some could be CW and others CCW.

    Thanks

  2. #2
    Senior Member Frequent Contributor
    Join Date
    Aug 2000
    Location
    Cardiff University
    Posts
    653

    Re: Lighting and call list

    Don't know what gl does but normally the order of vertices defines front/back when you calc normals etc.

  3. #3
    Member Contributor
    Join Date
    Mar 2002
    Location
    Figueira da Foz, Portugal
    Posts
    84

    Re: Lighting and call list

    Try setting your lighting model with two-sided lighting, and setting GL_FRONT_AND_BACK in your materials. If the winding is wrong, the triangles will respond to light in a "negative" way (can't find a better way to say it ).

    Other reason could be that it has something to do with having too much ambient light, or with the way you're ordering your operations. The light should be positioned before the geometry it is supposed to affect.

Similar Threads

  1. Call List Issues
    By Jack2606 in forum OpenGL: Basic Coding
    Replies: 3
    Last Post: 05-05-2011, 09:08 AM
  2. glNewList - call more than once per list?
    By jameswh in forum OpenGL: Basic Coding
    Replies: 1
    Last Post: 06-17-2010, 09:54 AM
  3. Display list corruption when list created in shared library
    By Michael Wouters in forum OpenGL: Advanced Coding
    Replies: 2
    Last Post: 09-16-2005, 10:55 PM
  4. Simple call list problem
    By avocados in forum OpenGL: Basic Coding
    Replies: 3
    Last Post: 07-25-2005, 06:44 PM
  5. Is 'glDrawPixels' a valid call list command?
    By jxruan in forum OpenGL: Basic Coding
    Replies: 10
    Last Post: 07-30-2001, 08:31 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