Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2012-03-13 17:00:26 ЛС | профиль | цитата
А вот так я бы напсал руками
#pas
result3883:= Length(ArrayItem[0,0]) - 1; // включать неизменяемый result3883 в цикл for i882 - извини ...
for i882 := 1 to result2883 do
begin
for i884 := 1 to result3883 do
begin
if ArrayItem[name_x152,i882,i884,4] = 1 then
begin
if ArrayItem[name_x152,i882,i884,15] = 0 then
begin
if ArrayItem[name_x152,i882,i884,3] = 1 then
begin
tmp1891 := ArrayItem[name_x152,i882,i884,7] + ArrayItem[name_x152,i882,i884,5];
tmp2891 := ArrayItem[name_x152,i882,i884,8] + ArrayItem[name_x152,i882,i884,6];
if ArrayItem[name_x152,i882,i884,8] < 25 then sk891 := 1 else sk891 := 3;
glBegin (GL_QUAD_STRIP);
//......................
// и т.д...
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0