Использование GLUT без его инициализации не приведёт ни к чему хорошему.
Он просто повесит вашу программу.
При создании формы
var
argv: pchar;
const
argc:integer=1;
s='Имя EXE, к примеру, Game3D.exe';
begin
Initopengl; {Нужно сначало инициализировать OpenGL, а потом уже GLUT,
GLAUX и т.п.}
argv:=pchar(s);
glutInitWindowSize(width , height); {Инициализация размера окна}
glutInit( @argc, @argv); {Инициализация GLUT-а}
При изменении размера формы
glutInitWindowSize(width , height); {Инициализация нового размера окна}
|