Рисование Арки, не могу понять один момент?

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Снег Север
fpvectorial к сожалению пока качеством похвастать не может. И даже если там заработают все заявленные форматы - протзводительность у него никакая, т.к. используется подход "в лоб" - что есть то рисую, ни на чем не экономлю(( Имхо какраз пример как ненадо делать
Mirage
энтузиаст
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia
Контактная информация:

Сообщение Mirage »

Детализацию просто вычислить - длина окружности, которую надо рисовать - 2*pi*R, где R - радиус в пикселях (т.е. зависит от собственно радиуса и LOD). Вместо 2*pi нужный угол, если не полную окружность рисуем.
Зная длину рисуемой дуги в пикселях, легко прикинуть количество отрезков. Наверное просто в 4 - 8 раз меньше количества точек для более-менее гладкой кривой.

bbpower
Привет, бот!
Ответить