есть такая задача, дана текстура в виде прямоугольной картинки, которую надо нанести на прямоугольную поверхность с учетом заданной матрицы афинного преобразования.
Я вывел формулу и написал код, который выполняет задачу, но у меня используются дробные числа. Думаю есть целочисленные алгоритмы для решения данной задачи.
Здравствуйте, kingdom, Вы писали:
K>Я вывел формулу и написал код, который выполняет задачу, но у меня используются дробные числа. Думаю есть целочисленные алгоритмы для решения данной задачи.
Здравствуйте, McSeem2, Вы писали:
MS>Здравствуйте, kingdom, Вы писали:
K>>Я вывел формулу и написал код, который выполняет задачу, но у меня используются дробные числа. Думаю есть целочисленные алгоритмы для решения данной задачи.
MS>http://www.rsdn.ru/Forum/Message.aspx?mid=126339
Здравствуйте, kingdom, Вы писали:
K>я посмотрел твой метод, у меня вопрос, какие есть ограничения на испольщование dda2_line_interpolator? K>0 < dy < dx ???
Да вроде бы нет особых ограничений. Главное, чтобы count > 0. А y1,y2 вполне могут быть и отрицательными и положительными. Интерполятор, по мере вызова ++ вычислит значения между y1 и y2.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.