- procedure billboardBegin;
- var modelview: array[0..16] of TGLFloat;
- i,j:integer;
- begin
- glPushMatrix;
- glGetFloatv(GL_MODELVIEW_MATRIX , modelview);
- for i := 0 to 3 do
- for j := 0 to 3 do
- if i = j then
- modelview[i*4+j] := 1.0
- else
- modelview[i*4+j] := 0.0;
- glLoadMatrixf(modelview);
- end;