1枚の絵を入力。ゲーム対応のスプライトアトラスを出力——息づく姿で。
**English** · [한국어](README.ko.md) · [日本語](README.ja.md) · [简体中文](README.zh-Hans.md) · [Español](README.es.md) · [Français](README.fr.md)
Cinderisleの32×32ピクセルパーフェクトなタコ、gptaku。左の待機姿勢は1枚の静止フレームです——呼吸はエンジンによってベイクされています。
--- ## Breathe 静止した待機姿勢は、凍りついて見えます。**Breathe**は、厳選したフレームに決定論的なスカッシュ&ストレッチをベイクし、1つのポーズを生きたループへ変えます。再生成も、再抽出も、追加アートも不要です。必要なのはサイドカーのフィールド1つだけです。 ```json "breathe": { "depth": 0.05, "breaths": 3 } ``` - **解剖学を考慮。** エンジンはシルエットを計測します。首のくびれ、首のない塊にある左右対称の目、胴体と付属肢の幅。頭部はすべてのフレームで**ビット単位で同一**に保たれ、翼や腕は押し動かされますが、引き伸ばされることはありません。 - **ピクセルに忠実。** 整数による行・列のマッピングのみを使用するため、すべての出力フレームは同じグリッド上のクリーンなピクセルアートのままです。1pxの輪郭は1pxのまま維持されます。ワープはシルエットのエッジを保ち、内側の線を基準に階段状の重複を正規化します。 - **直接つかめる定規。** ライブ再生上で、剛体境界(赤)、身体軸(青)、胴体幅(破線)をドラッグできます。離すとサーバーが解剖構造を再導出し、再計算中もプレビューは呼吸し続けます。 - **プレビューとバイト単位で同一。** webviewのミラーとPythonのベイクは同じバイト列を生成し、ゴールデンテストによって保証されています。ループ再生で見ているものが、そのままアトラスに収録されます。
上の各ループは、1枚の静止フレーム + breatheです。

イラスト、マゼンタキー:ソース、v1.12.0の剥離、v1.13.0のソフトアルファ・アンミックス。

イラスト、グリーンキー:ソース、v1.12.0の剥離、v1.13.0のソフトアルファ・アンミックス。
![]()
ピクセルアート、マゼンタキー:ソース、v1.12.0の剥離、v1.13.0の二値化出力。
![]()
ピクセルアート、グリーンキー:ソース、v1.12.0の剥離、v1.13.0の二値化出力。
### 言語
webviewには英語と韓国語が付属しています。起動時に`--lang en|ko`を渡すか、アプリ内の切り替えを使用してください。
```bash
python3 scripts/serve_curation.py --run-dir