|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.05.2018, 10:20 | #1 |
Пользователь
Регистрация: 14.04.2018
Сообщений: 13
|
Как создать калейдоскоп?
Здравствуйте. Я тут создал калейдоскоп еа C++, но он далек от идеала. И как его создать таким как нужно я ума не приложу.
Калейдоскоп в идеале должен выглядеть так: в центре правильный шестиугольник разделённый на правильные треугольники; один из треугольников рассекается случайным образом несколькими линиями, образовавшиеся фигуры красятся в случайные цвета, после изображение в каждом следующем треугольнике, по часовой стрелке, выходит симметричным отражением к общей стороне обоих треугольников. У меня не получается сделать так, что бы один из треугольников рассекался случайном образом и отражался в других. Пока я смог разделить его только на меньшие треугольники. Как сделать, что бы калейдоскоп выглядел так как в описании? Заранее спасибо Код:
https://drive.google.com/open?id=1nl...wWwA0xmCpaCU0L |
06.05.2018, 10:33 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Взять карандаш и листок бумаги, подумать и порисовать, потом записать все действия. Когда разобьете рассечение треугольника на пошаговую инструкцию придется наверно почитать учебник геометрии, раздел "свойства треугольников".
|
06.05.2018, 12:30 | #3 |
Пользователь
Регистрация: 14.04.2018
Сообщений: 13
|
Неимоверно благодарен за ваш совет, г-н waleri. Но если вы не поняли из моего сообщения, то я специально для вас поясню. У меня не получается сделать калейдоскоп нужного вида не на листочке, а на компьютере.
|
06.05.2018, 12:44 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Тогда просто забей, не твоё это. Айда пиво пить!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
06.05.2018, 14:55 | #5 |
Пользователь
Регистрация: 14.04.2018
Сообщений: 13
|
|
06.05.2018, 14:58 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Дядя Коля - это я. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли у кого-то калейдоскоп на с++? | Dormin | Помощь студентам | 4 | 01.05.2018 15:45 |
как создать инсталлер этого самого Paint'a. Какие файлы,библиотеки использует Paint? Чтобы я мог закинуть их и создать установщик | M1ZL-S | Windows | 7 | 31.07.2017 19:23 |
Как создать граф в с++? Как сделать поиск минимального пути? | Абсалютдин | Помощь студентам | 16 | 23.03.2017 00:24 |
Программа "калейдоскоп" | Forsaken92 | Помощь студентам | 5 | 12.12.2013 22:05 |
Как создать эскиз UserControl во всплывающем окне? Сделать всплывающие окна, как в Windows 7 | AnutkaSolnce | Windows Forms | 1 | 09.06.2011 07:30 |