🙄Разминка для ума!
Треугольник Серпинского, интересная фигура которую построить достаточно просто.
Алгоритм такой:
1. создаём любые 3 точки на плоскости
2. из этих точек случайно выбираем любую, как начальную
3. случайно выбираем любую точку из этих же трёх точек как цель
4. перемещаемся в сторону цели на половину расстояния
5. повторяем бесконечно с пункта 3
Если сделать достаточно много итераций то вырисовывается интересная фигура. Треугольник, в который вписаны более мелкие треугольники. Это самый настоящий фрактал!
Я собрал пример построения такой фигуры на базе Qt.
🌎 Код можно посмотреть здесь.
С помощью paintEvent я рисую точки по озвученному алгоритму. Каждые 10 секунд либо по клику на виджете строится следующий треугольник.
Особенности примера:
🔸 Атрибут Qt.WA_OpaquePaintEvent позволяет сохранить то, что было нарисовано в прошлой итерации. Таким образом мы видим постепенное наполнение точек а не мелькающую одну точку.
🔸QTimer позволяет создавать отложенные вызовы один раз или с повторением через интервал.
🔸QColor.fromHsv() позволяет создать рандомный но предсказуемый цвет с помощью HSV схемы. Не слишком светлый и не слишком тёмный но всегда с разный. Рандомизации подвергается только смещение по цветовому кругу (Hue), яркость (Value) и насыщенность (Saturation) можно контролировать отдельно в своих пределах или оставить статичными. Обычный рандом цвета по RGB не даёт такой предсказуемый результат.
🔸 Каждый новый цикл с новым треугольником предварительно затемняет предыдущие через этот вызов
painter.fillRect(rec, QColor(0, 0, 0, 100))
То есть полупрозрачный цвет. Таким образом, чем старше треугольник, тем он темней.
Если сделать виджет фулскрин, то у нас получится некий ScreenSaver)))
🔸 Да, я знаю, что рисование в Qt не самый лучший способ сделать этот пример) Скорее всего самый НЕподходящий. Попробуйте сделать тоже самое но другими средствами.
#qt#source#tricks
🚌 Продается Zhongtong 6127 на запчасти.
Сгорел на работе! Отдыхайте, товарищи, чаще!
Цена 2 300 000 руб.
Больше откровенных фото и видео по ссылкам!
https://t.me/Dmitruk_Alk
https://vk.com/club233490509?from=groups
#Zhongtong.
🚌 Прямиком из Белоруссии приехал новый Zhong Tong LCK6129H.
Новый интерьер и экстерьер выделяет его среди других китайских собратьев.
Особенно приятно место водителя: новая панель, мультируль и мультимедиа система.
А если говорить про подбор пластика и прочих материалов обшивки, то китайцы в этом плане очень сильно продвинулись! Словами не передать, надо пробовать.
Но не все так сладко. С виду красивый кожаный салон, но самая большая проблема кожи - это скрип. Данные сидения не исключения. Пожалуй это самый главный минус по пассажирской части. В остальном претензий к салону нет!
Стоит отметить, что продажи в России еще не начались.
Отдельный респект за подписку на ТГ канал).
https://t.me/Dmitruk_Alk
#Zhongtong
🚌 Метановый 8 метровый китаец на автомате во всем жЫру - от 13 млн р. Как квартира не в центре СПб.
Сегодня в ютубе мне написал подписчик из Узбекистана, что только Китай, и ничего иного.
Да, он прав, но в Узбекистане кроме Китая ничего практически нет, нет своих заводов (кроме известного многим Семаза), нет пункта в конкурсно документации - «автобусы отечественной сборки».
Узбекистан полностью повернут и заточен на работу с Китаем.
А в Росиии, все очень сильно по иному. Крайне сильно. Ориентир на отечественный автобус и лизинговая ставка в 30 годовых. Да да - 30 годовых) 30 годовых - такая жара началась в прошлом году и продлится она еще не менее года.
А может быт после беседы Путина и Трампа сегодня - завтра станет снова 17) кто его знает)
Что же выбрать, как же быть - а все равно автобус тебе купить)
Какой?).
🚌 Вся правда о Китайских и Российских автобусах
https://t.me/Dmitruk_Alk
#Zhongtong
🐉 Как сидится на задней грядке Golden Dragon 6140 (3 оси, 61 место) проверим)
Как думаете на трех осях дракона установить 37 суперкомфортабельных кресел бизнес-класса?
Чтобы пропустить интересные новости - обязательно отпишись от ТГ канала!!! И ВК страницы моей).
https://vk.com/wall1223307_10254
https://t.me/Dmitruk_Alk/3269
#romantic#Zhongtong
🚌 Zhongtong Romantic 5. 34 места! А как сидеть в задней части?
Напомню, что автобус рассчитан на 34 комфортных места.
В Китае есть и лучше и комфортнее варианты кресел, но в СНГ получен сертификат на данный вид!
НО! НО! Если сравнивать с классической схемой на 53 кресла - 34 — это по королевски!
Чтобы пропустить интересные новости - обязательно отпишись от ТГ канала!!! И ВК страницы моей).
https://t.me/Dmitruk_Alk
https://vk.com/dmitrukrs
#romantic#Zhongtong
🚌 Zhongtong Romantic 5. ГИГАНТСКИЙ БАЧОК ДЛЯ МОЧЕВИНЫ и отдельный люк!! Но потом)
Как по мне, так залив мочевины, особенно в дальней дороге - это лютая морока! А тут! Просто супер большой бачок! И удобный будет залив! НО В СЛЕД ВЕРСИИ)) а в Беларуси уже есть)
Чтобы пропустить интересные новости - обязательно отпишись от ТГ канала!!! И ВК страницы моей).
https://t.me/Dmitruk_Alk/3305
https://vk.com/dmitrukrs
#Zhongtong#romantic
🚌 Очередной Романтик из Кемерово мчит в Спб. Фокс Тур и Антон. Спасибо большое!
Чтобы пропустить интересные новости - обязательно отпишись от ТГ канала!!! И ВК страницы моей).
https://t.me/Dmitruk_Alk/3070
https://vk.com/dmitrukrs
#Zhongtong#romantic