このプロジェクトについて
qsketch は、Photoshop や Aseprite のユーザーに馴染みのあるワークフローを提供する、スケッチおよびラスターペインティング用のプロフェッショナルグレードのデスクトップアプリケーションです。Rust で `egui` イミディエートモード GUI と `wgpu` GPU レンダラーを使用してゼロから構築され、速度と応答性を優先し、大規模なキャンバスでもストロークが流動的であることを保証します。
アプリケーションのコアは、タイル状のコピーオンライトラスターエンジンです。レイヤーは 64x64 のタイルとして Arcs の背後に保存され、ストロークによって触れられたタイルのみを複製することで、アンドゥスナップショットを安価でメモリ効率よくします。ブラシエンジンは、別々のフローと不透明度コントロール、サイズへの圧力と不透明度への圧力のカーブ、および 13 の組み込みプリセットをサポートしています。ユーザーは、PNG、GIMP (.gbr, .gih)、Photoshop (.abr) ファイルからブラシチップをインポートしたり、カスタムテクスチャを追加したりできます。
主な機能には以下が含まれます:
- **Photoshop 互換性**:`.psd` ファイル(8/16 ビット RGB またはグレースケール)の開閉を完全にサポートし、レイヤー名、可視性、不透明度、ブレンドモード、およびクリッピングを保持します。
- **高度な編集**:20 のブレンドモード、レイヤーごとの不透明度、クリッピングマスク、アルファロック、ネストされたレイヤーグループ、およびマージ操作。
- **選択ツール**:矩形、楕円、ラッソ、およびマジックワンドの選択、追加/減算/交差の修飾子、およびアンチエイリアスされたエッジ。
- **フィルタースイート**:標準的な Photoshop グループに加えて、Glitch や Chromatic Aberration などの実験的効果を含む 43 のフィルター、すべてライブプレビューと選択認識付き。
- **対称性 & スタビライザー**:ミラーペインティング(水平、垂直、放射状)およびストロークスタビライザー(レイジーブラシ、移動平均)により、精度を向上させます。
- **スタイラスサポート**:Windows Ink またはオプションの `octotablet` バックエンドを介したネイティブな圧力サポート、チルトおよび消しゴム検出付き。
- **カスタマイズ可能な UI**:ツール、レイヤー、履歴、カラーなどのドッキング可能なパネル、および完全に再マッピング可能なキーボードショートカットシステム。
アプリケーションは、PNG と JSON マニフェストを含むプレーンな ZIP アーカイブであるネイティブ `.qsk` ファイル形式を使用し、データの回復可能性を確保します。クラッシュリカバリーのためのオートセーブをサポートし、Windows および Linux 用のプラットフォーム固有のパッケージを介してインストールできます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.