Acolyte of the Butterfly
Posts: 103 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 ]