Qt で作られたアプリケーション (その 9)
(掲載 2026年7月28日)
Qt で作られたアプリケーションを何回かに分けて紹介します。今回は第9回です。
▼ Nuke
Foundry が提供する映像合成/VFX 向けのノードベース製品群です。
中心となる Nuke は、ショット (映像作品を構成する個々のカット/場面単位) ごとの合成、キーイング (被写体の後ろに置く緑色の背景を抜いて被写体を切り出す処理)、ロト(被写体の輪郭に沿って手作業でマスクを作り、動きに合わせて調整する処理)、3D、レビュー (再生や比較によるを確認作業) までをひとつの環境で扱え、複雑な処理をノード接続で視覚的に構築できます。
開発者向け資料に、Nuke のユーザーインターフェースを Python と Qt (Pythonバインディングの PySide6) で拡張する方法が説明されています。
Nuke は Qt を使って独自パネルやツールを組み込み、カスタマイズしやすい点が大きな特徴です。
Nuke — VFX & Film Editing Software | Foundry
https://www.foundry.com/products/nuke-family/nuke (外部サイト)
Welcome to NUKE Python Developer’s Guide — Nuke Python API Reference
https://learn.foundry.com/nuke/developers/latest/pythondevguide (外部サイト)
▼ OneDrive
Microsoft が提供するクラウドストレージサービスです。
文書、写真、動画などのファイルをクラウドに保存し、Windows、macOS、iOS、Android、Web ブラウザーなどから
アクセス、同期、共有できます。
個人利用から業務利用まで幅広く使われており、バックアップや共同作業にも便利です。
日常的なファイル管理を支えるアプリケーションで、クラウド上のファイルを安全かつ手軽に扱うための代表的なアプリケーションです。
macOS 版では Qt が使われています。
個人用ファイル共有とクラウド ストレージ | Microsoft OneDrive
https://www.microsoft.com/ja-jp/microsoft-365/onedrive/online-cloud-storage (外部サイト)
▼ Origin
OriginLab が提供する、科学技術計算向けのデータ解析/グラフ作成ソフトウェアです。
実験データや測定結果を取り込み、解析、フィッティング、統計処理、可視化までを一つの環境で行えます。
特徴は拡張性の高さで、組み込み Python 環境を備えており、Python コードを Origin 内で実行できます。
OriginLab 公式フォーラムでは、Origin の Code Builder 内で PyQt5 の QApplication や QWidget を使う例と、
実行上の注意が技術サポートから示されています。
Qt を使った拡張や、補助的なユーザーインターフェースの組み込みも可能です。
Origin: Data Analysis and Graphing Software
https://www.originlab.com/origin (外部サイト)
▼ EA app
EA app は、ゲームの開発/販売を行う Electronic Arts(EA) が提供する、PC/Mac 向け公式ゲームクライアントです。
EA アカウントでログインして、ゲームの検索、購入済みタイトルのライブラリー管理、ダウンロード、インストール、起動を行えます。
対応環境は Windows 10/11 の 64bit と macOS Catalina 以降です。
公式サポートでは、ゲームごとの動作要件確認、DLC 管理、オフラインモード、キャッシュ削除などの運用機能も案内されており、
単なる起動ツールではなく、EA のゲーム配信と管理の中心となるソフトウェアとして位置付けられています。
Download and update the EA app on your PC
https://help.ea.com/en/articles/platforms/ea-app-download-install-update (外部サイト)
コラム 一覧へ戻る