TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #164 · 14 окт.

🙄Разминка для ума! Треугольник Серпинского, интересная фигура которую построить достаточно просто. Алгоритм такой: 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

Резултати

Пронајдени 4 слични објави

Пребарај: #backstageheroes

当前筛选 #backstageheroes清除筛选
ББВ online

@bbvonline · Post #468 · 17.09.2025 г., 17:34

Приглашаю на показы финальных работ участников Командных соревнований ArtMasters 2025! Командные соревнования Национального открытого чемпионата творческих компетенций ArtMasters – это наш фирменный проект. Команды соревнуются по направлениям: ТЕАТР (оперный этюд), КИНО (короткий метр) и МУЗЫКА (клип). Рекомендую посетить финальный показы, где будут определены лучшие команды. Регистрируйтесь: ТЕАТР, Школа драматического искусства, ул. Сретенка, 19 26.09.2025 Сбор гостей: 18:30 Начало мероприятия: 19:00 Регистрация: https://ano-artmasters.timepad.ru/event/3571424/ МУЗЫКА, «Кино-холл» ВГИК, ул. Вильгельма Пика, 3 27.09.2025 Сбор гостей: 12:30 Начало мероприятия: 13:00 Регистрация: https://ano-artmasters.timepad.ru/event/3571438/ КИНО, «Кино-холл» ВГИК, ул. Вильгельма Пика, 3 27.09.2025 Сбор гостей: 16:30 Начало мероприятия: 17:00 Регистрация: https://ano-artmasters.timepad.ru/event/3571446/ На связи, ББВ #backstageheroes

ББВ online

@bbvonline · Post #399 · 30.08.2025 г., 07:11

Это было красиво, современно и масштабно! 29 августа на сцене Театра на Цветном МТС Live Hall прошло одно из самых зрелищных событий чемпионата — мультимедийное музыкальное «Есенин шоу», посвящённое 130-летию со дня рождения и 100-летию памяти Сергея Есенина. Участники создали музыку, цифровые миры и мультимедийное оформление для живого концерта. На сцену вышли артисты Академии Ларисы Долиной, представив номера, которые стали результатом совместной работы с финалистами ArtMasters. Экспертами программы выступили Алексей Романоф («Композитор популярной музыки»), Евгений Тимащук («Дизайнер виртуальных миров») и Антон Сакара («Моушн-дизайнер»). Режиссёром шоу стал Илья Иванов — автор крупнейших телевизионных музыкальных проектов страны. Музыка, визуальные эффекты, живые голоса и цифровые миры соединились в одно целое, напоминая, что поэзия Есенина живёт и сегодня, находя новые формы звучания. «Есенин шоу» стало мощной точкой притяжения финалистов и топовых компаний креативных индустрий. На связи, ББВ #backstageheroes #artmastersfamily #artmasters2025

ББВ online

@bbvonline · Post #921 · 03.03.2026 г., 21:52

Уже сегодня в 15:00 стартует VII Чемпионат ArtMasters. Семья проекта пополнилась новыми именами лучших наставников страны — супергероями креативных индустрий. Уникальная возможность для участников встретиться с ними лично и задать важные вопросы на пути к вершине мастерства. На связи, ББВ #artmasters2026 #backstageheroes #artmastersfamily

ББВ online

@bbvonline · Post #105 · 08.05.2025 г., 15:18

Закончился сбор заявок на VI Чемпионат ArtMasters. Каждый этап приема заявок — очень волнительный период для организатора. Мы два месяца делаем всё, чтобы достучаться до каждого молодого творческого человека и дать ему шанс принять участие в конкурсе, который, возможно, навсегда изменить его профессиональную жизнь в лучшую сторону. Спасибо всем участникам, которые подали заявки и заполнили профили. В этом году мы собрали почти 30К заявок, в всего заявок за шесть лет уже почти 135 000! ArtMasters — это большое сообщество молодых творческих специалистов, которые выбрали свой путь к вершине мастерства. Удачи всем участникам и обязательно увидимся в Финале. На связи, ББВ #artmasters #backstageheroes #artmastersfamily #artmasters2025