-Photoshopの技術

実装

ちょびちょび足していこうと思います。 新規作成時はメモリは0で、書かれたとこをnewしてくんですが 保存はどんな形式が良いでしょうか。 タイルのままシリアライズしますか? それともレイヤーごとを一枚のサーフェースとしますか? 前者だといろいろ互換性…

レイヤー管理

ちょっとずつ。

Photoshopのメモリ節約技術を推測する (4) (書き途中) を読みました

http://d.hatena.ne.jp/ryoko_komachi/20051030/1130857742: *失 言 小 町* さん コメントで「ミップマップのレベルを一段階に」とか書きました。 3Dのようにリアルタイム処理は必要ないのでフルで再計算しても大丈夫だと思ったんです。 しかし、リアルタイ…

拡大時の描き込み

1000%とかに拡大して描き込む場合はどういう処理をしてますか。 大抵のレタッチソフトでは元の位置を算出して描いた部分を再描画してるんだと思いますが、 拡大したまま描き込んで、元のサイズに戻すときに綺麗に縮小とか…。 常時だと使い辛そうですが(´ω`) …

Photoshopのレイヤの移動(上下左右)に関する謎(を読みました)

http://d.hatena.ne.jp/ryoko_komachi/20051019/1129910434: *失 言 小 町* さん 単純に実装すると、全てのレイヤを下層から上層まで合成してさらにリサンプリング(拡縮)します。 まず作業レイヤを選択した時点でそれより下層は合成して良いので、その分…