Цитата: Дмитрий
Предварительно с генерированные таблицы значений, синусов,тангенсов, арктангенсов в массивы по индексу угла. Скорость бешенная, правдо точность страдает, но это надо глядеть.
Во внутреннем цикле - да. Но там тангенсы считаются во внешнем, а это всего несколько тысяч максимум. С учётом того что считаются они на сопроцессоре, разница будет практически не заметна. А во внутреннем везде целочисленная. Если бы вопрос был в скорости, я бы не считал каждую точку (можно было бы просто посчитать где края, а потом провести линию по текстуре, но было бы не совсем точно), и не выводил битмапами (там при конвертации формата ещё притормаживает). Тут просто была важна именно точность.