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

Резултати

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

Пребарај: #rip

当前筛选 #rip清除筛选
Политдиректор

@politdirector_msk · Post #22954 · 22.08.2023 г., 21:00

“Lasciatemi cantare con la chitarra in mano lasciatemi cantare una canzone piano piano lasciatemi cantare perché ne sono fiero sono un italiano un italiano vero…” Ciao, un Vero Italiano… #RIP

Hashtags

https://ya.ru/video/preview/8887215744709927524 25 июля - день памяти великого русского поэта и барда Владимира Семеновича Высоцкого. В память о нем публикуем шуточную песню про Африку. #RIP

Hashtags

#转发#RIP https://www.ithome.com/0/595/941.htm // 2022年1月4日,对Blackberry 10、Blackberry 7.1 OS的剩余基础设施支持服务将会停止。 // 永远怀念右上角的黑莓标志... (从右向左数第二个) // 从右向左数第四个是漫游(Roaming)标志,这个标志很贵(x)。

Hashtags

ФИЛИПОВ•КАНСК

@filipov_kansk · Post #394 · 06.04.2022 г., 10:31

Сегодня [06.04.22] на 75-м году, ушёл из жизни Владимир Вольфович Жириновский. Яркий и харизматичный политик. Пусть земля ему будет пухом… #жириновский#rip

#News#RIP 🕯美国著名导演大卫·林奇去世,享年78岁 当地时间1月16日,经其家人证实,美国著名超现实主义导演大卫·林奇(David Lynch)去世,终年78岁。他的家人在其Facebook页面上发布了他去世的消息,“我们全家人,非常悲痛地宣布,艺术家大卫林奇已经辞世。我们也希望暂时能保有隐私。现在他已经不在我们身边,世界从此变得空洞了,但是,也正如他所说的:‘把目光集中在甜甜圈上,而不是甜甜圈中间的洞上。’今天是晴空万里的好日子,金色的阳光,从湛蓝的天空洒下。” 大卫·林奇曾指导、制作出多部经典好莱坞电影和剧集,代表作品有《穆赫兰道》《蓝丝绒》和《双峰》等。 Channel:@Odyssey+

Hashtags

#News#RIP 🕯演员郑佩佩去世,曾出演《大醉侠》《唐伯虎点秋香》 据导演胡雪桦消息,演员郑佩佩离世,享年78岁。郑佩佩曾主演中国新派武侠电影开山之作《大醉侠》,被誉为“武侠影后” Channel:@Odyssey+

Hashtags

ПретходнаСтраница 1 од 3Следна