Pull to refresh
12
0
Иван Балакирев @IronMesh

CG generalist

Send message

PUSSY – швейцарский нож от мира ПО. Погружаемся в систему Свойств #ШБР2

Level of difficultyMedium
Reading time17 min
Views1.4K

PUSSY (Python Utilitarian Script System for You) - это кроссплатформенный программный комплекс, который позволяет ускорить разработку приложений с графическим интерфейсом на языке Python и PySide6. Его ключевой фичей является быстрое создание раздела с пользовательскими настройками, достаточно просто объявить перечень Свойств в Специальном контейнера, а система сама позаботится обо всем остальном. Нажимайте на "Читать далее" чтобы узнать как с этим работать и как можно самостоятельно расширить его возможности под собственные потребности...

Читать далее
Total votes 1: ↑1 and ↓0+3
Comments4

Blender — пользовательские инструменты на базе Geometry Nodes

Level of difficultyMedium
Reading time3 min
Views4K

В новой, 4-й версии Blender была добавлена возможность, которая позволяет пользователям создавать собственные инструменты для моделирования на базе Geometry Nodes, по сути это та же система, но теперь мы можем использовать её не только как модификатор, но и как оператор в режиме редактирования и скульптинга.

Читать далее
Total votes 9: ↑9 and ↓0+9
Comments0

PUSSY – швейцарский нож от мира ПО #ШБР1

Level of difficultyMedium
Reading time14 min
Views3.8K

Python является мощным языком программирования, который используется для решения широкого круга задач. В моем случае я нашел ему применение в автоматизации рутинной работы, для этого я пишу утилиты с графическим интерфейсом. Чтобы в некоторой степени ускорить процесс разработки новых утилит я создал комплекс, который предоставляет унифицированную кодовую форму, имеет модульную структуру и позволяет управлять несколькими утилитами в одном месте, позволяет в декларативной форме задавать пользовательские настройки, а система сама позаботится об их представлении и хранении.

Читать далее
Total votes 5: ↑2 and ↓3+1
Comments7

Создаем композитные виджеты в Qt из уже имеющихся ⦁ Python + PySide2

Level of difficultyMedium
Reading time11 min
Views5.8K

Фреймворк Qt предоставляет разработчикам много готовых визуальных элементов (виджетов) для ввода - вывода данных, но не всегда они могут отвечать нашим требованиям, решить данный вопрос может прием композиции, который заключается в создании собственного виджета из тех, что уже встроены в фреймворк. Данный подход позволяет использовать виджет повторно, упростить разработку и тестирование кода за счет того, что связь с внешней программой будет осуществляться посредством простого интерфейса...

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments2

Локализация Qt-приложений

Reading time9 min
Views7.9K

Привет, земляне, в этой статье я хочу затронуть вопрос интернационализации Qt-приложений, поделиться своим опытом, показать легкость работы с предоставленными инструментами и некоторые неочевидные моменты, которые могут возникнуть...

Читать далее
Total votes 6: ↑5 and ↓1+4
Comments10

Как пакетно конвертировать изображения и видео в гифки с помощью FFmpeg минуя CLI

Reading time6 min
Views4.6K

Привет, земляне. Многие из вас слышали про набор библиотек FFmpeg, а некоторые его активно используют. Я из их числа, но я не поклонник взаимодействия с приложением посредством текстовых команд, поэтому я предлагаю собственное приложение с графическим интерфейсом для взаимодействия с FFmpeg. Теперь, не нужно изучать текстовый интерфейс, чтобы произвести пакетное конвертирование изображений и видео в GIF-файлы высокого качества.

Пожалуйста, подробнее
Total votes 12: ↑8 and ↓4+7
Comments16

Консоль управления насосной станцией

Reading time4 min
Views12K

В данной статье повествуется о персональном проекте по разработке консоли для управления насосной станцией. К статье прилагаются избыточные материалы: схемы, руководство, исходный код, что позволит любому желающему реализовать его.

Читать далее
Total votes 9: ↑8 and ↓1+10
Comments30

Information

Rating
Does not participate
Location
Ивановская обл., Россия
Date of birth
Registered
Activity

Specialization

Motion Designer, 3d Animator
Senior
Blender
Subject visualization
Texture
Low-poly modeling
3D animation
Rendering