https://github.com/matchachoco010/aquamarinepainter
https://github.com/matchachoco010/aquamarinepainter
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/matchachoco010/aquamarinepainter
- Owner: MatchaChoco010
- License: mit
- Created: 2024-09-09T14:27:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T20:24:02.000Z (almost 2 years ago)
- Last Synced: 2025-04-06T20:25:25.078Z (about 1 year ago)
- Language: GDScript
- Size: 1.82 MB
- Stars: 21
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Aquamarine Painter
## スクリーンショット
https://github.com/user-attachments/assets/64b61a46-360f-4107-a62b-e9491fa3b449


## PPW Curves
このソフトウェアでは[PPW Curves](https://www.jstage.jst.go.jp/article/transinf/E105.D/10/E105.D_2022PCP0006/_pdf)というスプライン曲線を利用しています。
この曲線はすべてのコントロールポイントを通る曲線で、調整ツールを利用することで以下のようなパラメータの調整ができます。
| 操作 | gif |
| --- | --- |
| コントロールポイントを左右ドラッグ |  |
| コントロールポイントの間のセグメントを上下にドラッグ |  |
| コントロールポイントの間のセグメントを左右にドラッグ |  |
## キーボードショートカット
| キー | 機能 |
| --- | --- |
| `Ctrl` + `Z` | アンドゥ |
| `Ctrl` + `Shift` + `Z` | リドゥ |
| `Ctrl` + `C` | 選択中のマテリアル or レイヤーのコピー |
| `Ctrl` + `V` | ペースト |
| `1` | 描画ツール |
| `2` | 操作ツール |
| `3` | 調整ツール |
| `4` | 枠内に収める |
| `5` | 拡大率を100%に戻す |
| `6` | 左右反転 |
| `Space` | コントローラーの一時非表示 |
## 免責事項
このアプリは個人用に作成したものであり、OSSプロジェクトとして機能追加・要望対応などを行っていく予定はありません。
このアプリのソースコードはMITライセンスで配布しているので、必要があればforkして自分で機能を追加してください。
## LICENSE
このアプリのソースコードはMITライセンスで配布しています。
一部にMPL-2.0ライセンスのプログラムを利用しています。