ВУЗ:
Составители:
6
Еще один вариант алгоритма формирующего правильные окружности,
базируется на уравнениях (8). Поскольку угол q выбирается небольшим,
значения функций Sin(
Θ
) и Cos(
Θ
) вычисляются сравнительно просто.
итерационные уравнения:
X
n+l
= Х
n
·Cos(Θ)+Y
n
·Sin(Θ);
Y
n+l
= Y
n
·Cos(Θ) - Х
n
·Sin(Θ), (8)
где значение угла принять постоянным Θ = 2
π
/n (n - число точек на
окружности).
Исследовать влияние параметров Θ и ε на изображение окружности.
Очевидно, что рассмотренными вариантами не исчерпываются
подходы к генерации примитивов. В литературе можно встретить большое
количество и других вариантов, которые при ближайшем рассмотрении
оказываются модификациями рассмотренных выше.
1.4 Задание 3. Кривые в полярных координатах. Проектирование
кривых линий
Одним из наиболее употребительных объектов в компьютерной
графике является линия. В расширенном Евклидовом пространстве Е
3
+
кривые линии традиционно рассматриваются как результат пресечения двух
поверхностей.
Различают плоские и пространственные кривые. Если в качестве одной
из поверхностей выступает плоскость, то говорят о плоской кривой, во всех
остальных случаях получаются пространственные кривые.
Проектирование обводов сложных конструктивных форм напрямую
связано с вопросом формирования кривых по заданным условиям.
В практической работе проектировщику приходится иметь дело с
двумя большими классами кривых: представляющих дуги простых кривых
(графиков функций) и составных (сложных). Составные кривые (обводы)
конструируются из ряда дуг простых.
Форма и характер поведения кривой в окрестности любой точки
определяется ее дифференциальными характеристиками.
Уравнение кривой в полярной системе координат имеет вид:
ρ
= R·(φ), (9)
переход к декартовой системе осуществляется преобразованием:
X=
ρ
·Cos(φ),
Y=
ρ
·Sin(φ); (10)
Еще один вариант алгоритма формирующего правильные окружности, базируется на уравнениях (8). Поскольку угол q выбирается небольшим, значения функций Sin( Θ ) и Cos( Θ ) вычисляются сравнительно просто. итерационные уравнения: Xn+l = Хn·Cos(Θ)+Yn·Sin(Θ); Yn+l = Yn·Cos(Θ) - Хn·Sin(Θ), (8) где значение угла принять постоянным Θ = 2 π /n (n - число точек на окружности). Исследовать влияние параметров Θ и ε на изображение окружности. Очевидно, что рассмотренными вариантами не исчерпываются подходы к генерации примитивов. В литературе можно встретить большое количество и других вариантов, которые при ближайшем рассмотрении оказываются модификациями рассмотренных выше. 1.4 Задание 3. Кривые в полярных координатах. Проектирование кривых линий Одним из наиболее употребительных объектов в компьютерной графике является линия. В расширенном Евклидовом пространстве Е3+ кривые линии традиционно рассматриваются как результат пресечения двух поверхностей. Различают плоские и пространственные кривые. Если в качестве одной из поверхностей выступает плоскость, то говорят о плоской кривой, во всех остальных случаях получаются пространственные кривые. Проектирование обводов сложных конструктивных форм напрямую связано с вопросом формирования кривых по заданным условиям. В практической работе проектировщику приходится иметь дело с двумя большими классами кривых: представляющих дуги простых кривых (графиков функций) и составных (сложных). Составные кривые (обводы) конструируются из ряда дуг простых. Форма и характер поведения кривой в окрестности любой точки определяется ее дифференциальными характеристиками. Уравнение кривой в полярной системе координат имеет вид: ρ = R·(φ), (9) переход к декартовой системе осуществляется преобразованием: X= ρ ·Cos(φ), Y= ρ ·Sin(φ); (10) 6
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »