Реферат: Отчет по OpenGL

procedure SetDCPixelFormat;

protected

// Обработка сообщения WM_PAINT - аналог события OnPaint

procedure WMPaint(var Msg: TWMPaint); message WM_PAINT;

end;

var

Form1: TForm;

ch, c, i: integer;

s: string;

ShowHelp: boolean=true;

implementation

{$R *.DFM}

const

// массив свойств материала

MaterialColor: Array [0..3] of GLfloat = (0.5, 0.0, 1.0, 1.0);

// Процедура инициализации источника цвета

procedure TForm1.InitializeRC;

begin

glEnable(GL_DEPTH_TEST); // разрешаем тест глубины

glEnable(GL_LIGHTING); // разрешаем работу с освещенностью

glEnable(GL_LIGHT0); // включаем источник света 0

end;

// Отрисовка картинки

procedure TForm1.DrawScene;

begin

// очистка буфера цвета и буфера глубины

glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT);

// трехмерность

glMatrixMode(GL_MODELVIEW);

К-во Просмотров: 595
Бесплатно скачать Реферат: Отчет по OpenGL