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 2 of 2

Thread: NV register combiers into standard OpenGL?

  1. #1
    Junior Member Regular Contributor
    Join Date
    Nov 2002
    Location
    Vancouver, BC, Canada
    Posts
    118

    NV register combiers into standard OpenGL?

    I have a rendering system for the main characters in the game with effectivly five textures.
    -base
    -emmisive
    -specular map
    -team coloured enhancements
    -team coloured enhancements

    I render diffuse lighting first pass (lighting+glow+specular*spec) and then multiply the 2nd standard colour (base with team textures A and B alpha alpha blended with it) pass with it.

    Can I get this to work on the old ATI Radeons with three TMUs and other low end cards with 3+ TMUs? (SiS Xabre, Trident XP4, ST Micro Kyro, Intel 845G)

    What about for cards with just one or two TMUs? Normally the equation is sort of first pixel=(diffuse+emissive+spec*specmap) and then finalpixel = first pixel*(a|b|c). I have to change the equation, don't I?

  2. #2
    Senior Member OpenGL Guru Humus's Avatar
    Join Date
    Mar 2000
    Location
    Stockholm, Sweden
    Posts
    2,345

    Re: NV register combiers into standard OpenGL?

    I think GL_ATI_texture_env_combine3 might help you for the old Radeon.

Posting Permissions

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