1 / 1 / 1
Регистрация: 13.01.2015
Сообщений: 30
1

Алгоритм построения звезды

02.05.2015, 18:19. Показов 2557. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Проблема заключается в следующем:
Есть фигура, построенная из 4 примитивов(треугольников). При помощи какого алгоритма можно этот луч повернуть на n-е количество градусов, чтобы получить звезду ? Луч перпендикулярен OZ.
Я пытался шаманить с x=x0+cos(A) и фигура раскладывалась по-разному, но не так как нужно.

Организовано у меня все следующим образом:
- есть подпрограмма(процедура) построения начального луча звезды, в которую нужно всунуть приращение так, чтобы этот луч описывал 360 вокруг одной из своих точек(в конечном итоге должна получиться 21-конечная фигура, состоящая из лучей). Она принимает в качестве аргумента угол А. (об этом далее)
- Так же существует еще подпрограмма, которая строит эту звезду:

For(int i=1;i<22;i++)
{
int ang=(360/21)*(i-1); // подсчет угла, на который нужно повернуть луч и нарисовать, чтобы фигура выглядела симметричной
Angle(ang); // Функция, которая принимает угол в качестве аргумента. A=ang
}

Куда применять это приращение ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2015, 18:19
Ответы с готовыми решениями:

Алгоритм построения прямых линий Брезенхема (Visual Studio)
Всем привет! Подскажите, пожалуйста, как реализовать &quot;Алгоритм построения прямых линий Брезенхема&quot;...

Написать программу построения четырёхконечной звезды
Ребятушки,помогите решить задачку,плиззз!Не получается чо то у меня никак! 1.Написать программу...

Алгоритм звезды
Где-то видел в книге но не могу найти этот алгоритм выводу и форматирование звезд ... Подскажите...

Отрисовка звезды, алгоритм ЦГА
uses graph; const vis=180; var gd,gm, i,j, left,right, left2,right2 :integer; ...

1
1471 / 826 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
06.06.2015, 22:29 2
Цитата Сообщение от Таченко Посмотреть сообщение
с x=x0+cos(A)
Вместо A
0
06.06.2015, 22:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2015, 22:29
Помогаю со студенческими работами здесь

Алгоритм устранения непродуктивных нетерминалов, алгоритм построения недостижимых символов
Задание: найдите лишние нетерминалы в следующей грамматике с начальным нетерминалом S и в...

Алгоритм моделирования: определение периода пульсаций звезды через систему определяющих параметров
Получил задание, которое описано ниже. Но я не могу найти необходимые уравнения для того, чтобы...

Составить программу, имитирующую блуждающие звезды (звезды появляются на некоторое время случайным образом в выбранном месте экрана и исчезают).
Составить программу, имитирующую блуждающие звезды (звезды появляются на некоторое время ...

алгоритм построения ТИ
Здравствуйте, вопрос вот в чем: у меня есть программа которая строит ТИ, а последний столбец просит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru