• Butterfly
    Butterfly
    Posts: 91 from 2020/12/24
    Quote:

    I realised that support for cube maps had been missing from TinyGL since MorphOS 3.0


    Yep. But notice that for full D3 support for bumpmapping and specular you need "GL_ARB_texture_env_dot3" also. Don't know to what extent cubemap and dot3 go hand in hand.

    This is for the non-shader renderer option. Most likely shaders have it already in the specs.

    For the "important" TexGen functionality AFAIK the only combinations used are:

    Code:
    qglTexGenf( GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR );
    .
    .
    etc.

    qglTexGenf( GL_S, GL_TEXTURE_GEN_MODE, GL_REFLECTION_MAP_EXT );
    .
    .
    etc.

    qglTexGenfv( GL_S, GL_OBJECT_PLANE, lightProject[0].ToFloatPtr() );
    .
    .
    etc.


    [ Edited by Cowcat 21.06.2022 - 11:23 ]
  • »21.06.22 - 11:22
    Profile