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

Резултати

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

Пребарај: #sp

当前筛选 #sp清除筛选
IB美术馆

@PaintingCollections2 · Post #3875 · 20.04.2026 г., 16:26

[SP]SP 2023.11.30—2025.7.2 画师:#SP 预览未展示全面,全部差分原图和整合压缩包请进入评论区或点击下方超链跳转查看 压缩包 SP老师的往期传送门(之后可能会有一期拆分成两期展示,我会标注出来也请注意查看捏) 2023.11.30—2025.7.2 2021.4.30—2023.11.30 —————————— 本频道分享的资源切勿进行买卖商用,如有条件还请在画师的赞助支持渠道获取赞助奖励 SP老师主页:PixivTwitterPatreonFanbox —————————— 资源有任何问题请加入下方聊天反馈群进行反馈,爱你们 图集主频道(临时复活版):@PaintingCollections2 聊天反馈撩骚群:@ChaoJiShiBu 游戏区分馆:@MoNvZhiJia23333 防失联及各附属频道导航:@IBgallery233 求物帖:传送门

Hashtags

IB美术馆

@PaintingCollections2 · Post #3867 · 19.04.2026 г., 16:12

[SP]SP 2021.4.30—2023.11.30 画师:#SP 预览未展示全面,全部差分原图和整合压缩包请进入评论区或点击下方超链跳转查看 压缩包 SP老师的往期传送门(之后可能会有一期拆分成两期展示,我会标注出来也请注意查看捏) 2021.4.30—2023.11.30 —————————— 本频道分享的资源切勿进行买卖商用,如有条件还请在画师的赞助支持渠道获取赞助奖励 SP老师主页:PixivTwitterPatreonFanbox —————————— 资源有任何问题请加入下方聊天反馈群进行反馈,爱你们 图集主频道(临时复活版):@PaintingCollections2 聊天反馈撩骚群:@ChaoJiShiBu 游戏区分馆:@MoNvZhiJia23333 防失联及各附属频道导航:@IBgallery233 求物帖:传送门

Hashtags

高分壁纸推荐|Anime gallery

@acgzhenghe · Post #187 · 31.01.2022 г., 10:00

No.150 #sp 祝福的话不必多说, 感谢大家一路相伴; 回望初心,未曾更易, 继看未来,道阻且长。 遥望三千里,明月照两旁, 但为人安康,我心不彷徨。 新的一年,与君共行 源链接/保存原图

Hashtags

高分壁纸推荐|Anime gallery

@acgzhenghe · Post #142 · 02.01.2022 г., 05:39

No.113 #sp 在2022年的第2天达成了2022关注,这难道不值得来张壁纸庆祝一下吗?(今天2到极致!) ✧*。٩(ˊωˋ*)و✧*。 源链接/保存原图

Hashtags

高分壁纸推荐|Anime gallery

@acgzhenghe · Post #138 · 31.12.2021 г., 23:51

No.110 #sp 2021,感谢大家的一路陪伴,小众的频道,有了你们,就成了广阔的天地;俱往矣,期未来! 2022,新的一年,新的开始,没有过多的辞藻,只希望大家每一天都能开开心心;这一年,我们继续启航! 源链接/保存原图

Hashtags

123•••89
ПретходнаСтраница 1 од 9Следна