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

Резултати

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

Пребарај: #hdb

当前筛选 #hdb清除筛选
PT风向旗

@Ptfxq · Post #105 · 05.02.2021 г., 10:42

#HDB 公告:请开启二次验证 某 VIP 被盗号且账号被转卖,现已被 ban。管理组提醒会员开启二次验证保护账号。

Hashtags

PT风向旗

@Ptfxq · Post #453 · 30.09.2023 г., 15:45

#HDB#站点公告 省流:TV 和纪录片现在永久 50%了,可以拿来刷了。 --- 50% FL for TV/Docu, improved request system - 2023-09-30 Short announcement today with several changes and improvements. Most notably, there is newly permanent 50% Free Leech for TV and Documentary categories. Several improvements for Requests: - Button "Add Bounty for Reseed" was added to Request Reseed section in torrent's detail for easier reseed requests creation. It redirects to Add bounty request page with prefilled form. - Added page showing reseed request buttons pressed in last 30 day period: https://hdbits.org/requests/reseed_button_requests - Further anonymization of bounty requests (added by, voters). - Added bounty requests to torrent's detail below Other copies.

PT风向旗

@Ptfxq · Post #449 · 24.09.2023 г., 18:32

#PTP#HDB PTP 的邀请区多出来了一个 HDB 的官方邀请帖。 TK+,不允许中国等其他被禁止的国家的用户申请。 --- UPDATE:评论区大佬们出手了,帖子没了。 --- UPDATE:帖子又回来了

Hashtags

PT风向旗

@Ptfxq · Post #719 · 02.09.2024 г., 17:41

#HDB#站点免费#站免 Sitewide Free Leech for 1 day on September 8th (2024-09-08) Another bonus point target of 50,000,000 BP in the pot was reached so we're announcing that September 8th will be 24-hour sitewide Free Leech (00:00 GMT - 24:00 GMT). Enjoy everyone! 注意:HDB 有流控规则,每下载 35 个种子需等待 15 分钟,需要大面积拖种子的朋友们可以现在就下载种子文件了。 注意2:站免时间是九月八号不是现在,有些笨群友现在就开闸了,现在可以下种子先,等八号开闸

PT风向旗

@Ptfxq · Post #670 · 02.06.2024 г., 15:56

#HDB#站点免费#站免 Sitewide Free Leech for 1 day on June 8th - 2024-06-02 Bonus point target of 50,000,000 BP in the pot was reached so we're announcing that June 8th will be 24-hour sitewide Free Leech (00:00 GMT - 24:00 GMT). Enjoy everyone! 注意:HDB 有流控规则,每下载 35 个种子需等待 15 分钟,需要大面积拖种子的朋友们可以现在就下载种子文件了。

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