TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #173 · 28 окт.

Для тех кто пишет расширения на PyQt/PySide для CG-софтов. Когда я только начинал писать тулзы под Maya (тогда еще версия 2010-2011) мне приходилось ручками ставить PyQt4 под Maya. Даже написал мануалы по установке на своём сайте. Но потом стал доступен из коробки PySide и позже он обновится до PySide2. Для некоторых систем была поддержка PyQt5. И как простому разработчику поддерживать этот зоопарк? Ведь хочется чтобы тул работал на любой версии (вы тоже делали модуль что-то типа import_qt.py?😁) На помощь приходит проект Qt.py который поставил себе цель унифицировать использование Qt-биндингов вне зависимости от среды где запускается код. Те, кто давно пишут на Qt, скорее всего знают этот проект. Он стал стандартом для CG-индустрии и используется в топовых студиях и проектах. Qt․py помогает запускать один и тот же код на разных платформах с разными вариантами Qt-библиотек. Это может быть как интеграция в CG-софт, так и переносимость стендалонов между разными платформами с разными версиями Python. Я решил рассказать о некоторых особенностях работы с этой библиотекой. Сегодня о том, как установить и использовать Qt․py и что это вам даёт. Установка pip install Qt.py Чтобы начать использовать Qt․py в коде достаточно заменить импорт вашего варианта Qt-биндинга на Qt․py from [PySide|PyQt4|PySide2|PyQt5] import QtWidgets => from Qt import QtWidgets Теперь ваш код будет поддерживать любой вариант биндинга Qt в Python. При этом не потребуется использовать if-else конструкции под разные версии. Все вызовы теперь одинаковы. Всё что нужно сделать, это написать его по правилам PySide2. Именно эта версия была взята за основу. Приоритет импорта такой: 1. PySide2 2. PyQt5 3. PySide 4. PyQt4 Что именно загрузилось можно посмотреть в переменной __binding__ >>> import Qt >>> Qt.__binding__ 'PySide2' Приоритет имопрта можно изменить через переменные QT_PREFERRED_BINDING и QT_PREFERRED_BINDING_JSON. Причем под каждый проект оверрайды можно настраивать индивидеально. #qt#libs

Hashtags

Резултати

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

Пребарај: #immersiveaudio

当前筛选 #immersiveaudio清除筛选
ТГ L-Acoustics Russia

@lacousticsrussia · Post #118 · 21.06.2025 г., 10:38

🔥 L-Acoustics: Грядущие события, технологические прорывы и обучение в 2025 году! 🌐 Connect Conference 2025 (11–13 марта, Париж) Уже в марте 2025 года в Philharmonie de Paris пройдет первая конференция L-Acoustics Connect — ключевое событие для аудиоинженеров и индустриальных лидеров. В программе: Ключевой спикер — Johnny Keirle (системный инженер Super Bowl, туров Adele, Billie Eilish). Воркшопы от экспертов L-Acoustics и партнёров (Nick Pain, Jim Warren, Alessandro Melchior и др.). Научные доклады, экскурсии по культурному кварталу La Villette. Регистрация открыта! Подробности → 2 🤝 Стратегическое партнёрство с Treble Technologies L-Acoustics инвестирует в стартап Treble Technologies (Исландия), чья волновая акустическая симуляция ускоряет проектирование звуковых систем в 100 раз. Технология учитывает: Дифракцию, фазовые эффекты, интерференцию волн. Оптимизацию иммерсивного звука и адаптивной акустики. Вебинар с кейсом от L-Acoustics уже доступен! 8 🚀 PRG внедряет новую L-Series Компания PRG (крупнейший провайдер аудиорешений) стала пилотным партнёром по системе L-Series: Патент PULS (Progressive Ultra-Dense Line Source) — рекордная мощность при компактных размерах. Экономия логистики: на 30% меньше грузопотоков, снижение расхода топлива. Первое использование — мировой тур Dream Theater. 3 📚 Тренинги: лето-осень 2025 Актуальные курсы для звукоинженеров: Гонконг (8 июля): Variable Curvature Line Source (260 €) 1. Онлайн (июль-август): System & Workflow, Drive System (171 €, часть курсов уже sold out!). Soundvision 3.1.0 — обучение работе с алгоритмами Autosplay и Autofilter для 3D-моделирования систем 4. 💡 Цитата «Партнёрство с Treble позволит создавать более совершенные аудиопространства по всему миру» — Гийом Ле Ностр, глава R&D L-Acoustics 8. 🔗 Ссылки: Connect Conference 2025 Календарь тренингов #LAcoustics#ПрофессиональныйЗвук#Аудиотехнологии#ImmersiveAudio#SoundDesign

ТГ L-Acoustics Russia

@lacousticsrussia · Post #115 · 07.06.2025 г., 16:13

🎧L-Acoustics @ InfoComm 2025 (Орландо, 10-13 июня) Впервые вживую! Испытайте новейшие аудио-инновации со стенда 5261 и в демо-комнате W224H: 🔹L-Acoustics DJ Полная трансформация DJ-сетов в иммерсивный 3D-звук! Демо на системе A10 + KS21 (11-13 июня, сессии каждый час с 9:00). *Успейте занять место!* 🔹LA1.16i Новый 16-канальный усилитель-контроллер (1U!) для премиум-звука в ресторанах, бутиках и культурных пространствах. 🔹Soundvision Connect Облачная платформа для совместного проектирования акустики в 3D. Доступно даже для архитекторов! ➕ Также в фокусе: • L-ISA 2025 с технологией Sound Spaces • Линейные массивы L Series (L2/L2D) • Коаксиальные системы Xi Series (X4i/X6i/X8i) 🎤 Экспертные сессии: 11 июня (9:30): Эволюция звуковых систем (W311GH) 12 июня: Мастер-классы по иммерсивному звуку и монтажу (W304C, W307AB) 👉Не упустите шанс услышать будущее аудио! Подробности: [Ссылка на релиз] \#Lacoustics \#InfoComm2025 \#ImmersiveAudio \#ProAudio \#Orlando