@BGP_Channel · Post #4962 · 07.03.2021 г., 15:27
#w8ves #BGP BJ-AWS #SS 重置前随手测测 仅供参考 Twitter: https://s.4a.hk/bDqQufw
Hashtags
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
Пребарај: #w8ves
@BGP_Channel · Post #4962 · 07.03.2021 г., 15:27
#w8ves #BGP BJ-AWS #SS 重置前随手测测 仅供参考 Twitter: https://s.4a.hk/bDqQufw
Hashtags
@BGP_Channel · Post #4671 · 09.01.2021 г., 12:57
#w8ves#ss#电信 https://bit.ly/3oaocze Twitter: https://s.4a.hk/Y91EcDO
@BGP_Channel · Post #4396 · 10.12.2020 г., 09:28
#w8ves#ss#vpn#联通 北方 500M 已经同步发送到: https://twitter.com/BGPSpeedtest/status/1336965997094428674
@BGP_Channel · Post #4967 · 11.03.2021 г., 09:39
#w8ves 原 #yoyu 已跑路了🕯️ 。yoyu所有服务器用的都是一个上游提供商(应该就是老板自己的nat.bz),昨日上游提供商被抓了,所有服務器失联了。这次上游提供商失联影响了不少家机场。 Twitter: https://s.4a.hk/1X11le4
@BGP_Channel · Post #4501 · 20.12.2020 г., 08:13
#w8ves#BGP CNBJ-AWS #SSR#SS#VPN 限速100mbs 测速仅供参考 Twitter: https://s.4a.hk/eNzdMnP
@BGP_Channel · Post #4729 · 24.01.2021 г., 11:39
#w8ves#CR#电信#SS#SSR#VPN
@BGP_Channel · Post #4934 · 27.02.2021 г., 06:40
#w8ves#CR#CT#SS#SSR#VPN 网址 https://w8ves.co/cart.php Twitter: https://s.4a.hk/FjKBVzS
@BGP_Channel · Post #4907 · 21.02.2021 г., 13:43
#w8ves#CR#CT#SS#SSR#VPN 网址 https://w8ves.co/cart.php Twitter: https://s.4a.hk/YLfAi15