То что SL понимает только одномерные массивы
это блин было для меня как серпом по....
Подскажите плиз:
Можно ли индексы aa,bb,cc трехмерного массива размером [a],,[c]
переконвертить в индекс одномерного массива аналогичной
длинны? Типа формула какая и все такое...
Потому как что то типа
index = 0;
for (i = 0; i < aa+1; i+=1){
for (j = 0; j < bb+1; j+=1){
for (k = 0; k < cc+1; k+=1){
index += 1;
}
}
}
index -= 1;
стоит слишком дорого для последнего элемента массива
скажем 100х100х100.
Да к тому же если можно будет сделать
цивилизованным способом то движок разбиения
пространства на воксели вообще заключаеться в
трех строках
это блин было для меня как серпом по....
Подскажите плиз:
Можно ли индексы aa,bb,cc трехмерного массива размером [a],,[c]
переконвертить в индекс одномерного массива аналогичной
длинны? Типа формула какая и все такое...
Потому как что то типа
index = 0;
for (i = 0; i < aa+1; i+=1){
for (j = 0; j < bb+1; j+=1){
for (k = 0; k < cc+1; k+=1){
index += 1;
}
}
}
index -= 1;
стоит слишком дорого для последнего элемента массива
скажем 100х100х100.
Да к тому же если можно будет сделать
цивилизованным способом то движок разбиения
пространства на воксели вообще заключаеться в
трех строках