Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 4 of 4

Thread: Basic Pipeline questions

  1. #1
    Junior Member Regular Contributor
    Join Date
    Aug 2004
    Location
    Palo Alto, CA
    Posts
    111

    Basic Pipeline questions

    1) Why do we need 4x4 matrix for perspective projection ?
    2) Why does a clipping happen in homogenous coordinates and not in NDC (Normalized Device Coordinates) ? What is the algorithm for polygon clipping with homogenous coordinates ?
    3) What does it mean to do a perspective divide ?
    4) During rasterization, for perspective correct interpolation to happen, Is it the inverse of NDC z-coord that gets interpolated or Is it the inverse of the camera space z-coord ? Since rasterization happens after the perspective divide at which point the camera space z-coord is lost.

  2. #2
    Senior Member OpenGL Guru
    Join Date
    Dec 2000
    Location
    Reutlingen, Germany
    Posts
    2,052

    Re: Basic Pipeline questions

    Sounds a lot like homework questions to me, so don't expect any answers.

    Also, those questions are so generalized, you can look them up in any text-book about computer-graphics. And that's exactly what you should do.

    Jan.
    GLIM - Immediate Mode Emulation for GL3

  3. #3
    Junior Member Regular Contributor
    Join Date
    Aug 2004
    Location
    Palo Alto, CA
    Posts
    111

    Re: Basic Pipeline questions

    These are no homework questions. I'm a working profesional trying to learn CG on my own. The questions are designed to know the significance, I don't see why they are generic. May be you can answer one ? Perhaps you should checkout my previous posts before you conclude I'm a student.

    I would appreciate if you could suggest a textbook that has answers to my questions.

  4. #4
    Junior Member Regular Contributor
    Join Date
    Jul 2007
    Location
    Alexandria, VA
    Posts
    211

    Re: Basic Pipeline questions


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •