- setagaya hentai doumei -
[ Home /
About /
Code /
Doc /
Junk /
Link ]
EasyToon setagaya branch
[ top /
about /
interface /
snapshot /
history /
roadmap /
memo ]
History
昔のスナップショット。
新しい順に並んでいます。
-
- 2001/03/23 版
DLL 版 etdll010323.lzh46k
static 版etstatic010323.lzh165k
ソースetsrc010323.lzh60k
初心者向け
DLL 版 etxdll010323.lzh46k
static 版 etxstatic010323.lzh165k
機能追加は特にありません。
描画確定前のインターフェースを統一しただけです。
円描画のインターフェースが大幅に変更されました。
以前の方式では、同心円が書き難かったので、中心からドラッグするように変更しました。
超ヘボプログラム化してきたのでなんとかしたいところ。
コピペしすぎました。
BMP まわりもちゃんと作らないとなぁ。
- 2001/03/19 版
DLL 版 etdll010319.lzh45k
static 版etstatic010319.lzh164k
ソースetsrc010319.lzh59k
初心者向け
DLL 版 etxdll010319.lzh46k
static 版 etxstatic010319.lzh164k
ハーフトーンでの塗り潰し機能を追加しました。
パターン選択がドヘボーですが、これで勘弁してください。
こんだけフローティングツールバーが出てくるアプリもないよな...。
ちなみにツールバーを消しちゃうと、出せなくなるので注意してください。
EasyToon を起動しなおせば出ますが...。
ハーフトーンペンでの描画もがんばってチャレンジしてみたんですが、できませんでした。
ゲイツ君のワナに大ハマりしました。意味わかりません。
ExtCreatePen って、もしかして使えないのかなー?情報求む。
つーか標準のペイントでやってるからできると思うんだけど、使い方が全くわからん。
常にペンの作成に失敗するみたい。なんで!?
GetLastError やっても「この操作は正常終了しました。」って出るし。
思いっきり NULL 返ってきてんですが...。XD
つーわけで、コザキさんに頼まれてた
初心者向けの機能限定版もアップしときます。
ソースは通常版と一緒で、#ifdef _EASYMODE と構成の変更でバイナリが変わるようになってます。
つまり UI を隠しただけ...。
つーか簡単なんだから集中線機能早く作れよ。XD
- 2001/03/15 版
DLL 版 etdll010315.lzh44k
static 版etstatic010315.lzh163k
ソースetsrc010315.lzh57k
自由変形で変な挙動をしてたトコを直しました。
たぶんコレで大丈夫なハズ。
ホントは Photo Shop みたいに変形途中でモードを切り替えられるようにしたいけど、
めんどくさいし、拡縮も重くなるのでとりあえず保留。
バナーを編集してたら、フレームの移動がしにくくてムカついてきたので、
本能の赴くまま「フレーム移動」ツールバーを追加。
所要時間は 10 分くらい。
アイコン描きに一番時間がかかりました。
Premire みたいにノンリニア編集できると一番いいんだろうけど、めんどくさそう。
フレームからハミ出た領域をコピーするとそれなりにゴミが出るバグがあります。
あんまり実害はないですが...。
自由変形も凹な形に変形すると何故かそれなりに変形されてしまうバグがあります。
これもあんまり実害ないかもしれません。
- 2001/03/14 版
DLL 版 etdll010314.lzh44k
static 版etstatic010314.lzh162k
ソースetsrc010314.lzh56k
こーゆーことをしてたせいで開発をサボってたり...。
とりあえず使い難いけど、回転と自由変形が付きました。
使い方は秘密です。
回転と自由変形は挙動がなんかアヤシイです。
そのうち直るでしょう。
処理が重いのは勘弁してください。
- 2001/03/09 版
DLL 版 etdll010309.lzh39k
static 版etstatic010309.lzh155k
ソースetsrc010309.lzh51k
24 ビット DIB で、クリップボードに対応しました。
コピー/カットは 24 ビット DIB でクリップボードに貼り付けます。
ペーストは 24 ビット DIB がクリップボード中にある場合のみ可能です。
フォトショップと Windows 標準のペイント間でテストを行ないました。
不具合がまだあります。
Windows 標準のペイントでモノクロモードでコピーした画像は、
1 ビット DIB になるらしく、ペーストできません。
カラーモードでコピーした画像のみペースト可能です。
フォトショップでは、RGB カラーモードでコピーした画像のみペーストできます。
EasyToon 側で、クリップボードに対してコピーした画像は 24 ビット DIB にも
かかわらず、フォトショップでグレースケールと判断されるらしく、
新規作成を行なうとデフォルトでグレースケールになってしまうようです。
このままではフォトショップ側からコピーして来れなくなるので注意してください。
クリップボード経由でのカット&ペーストを可能とするために、範囲指定時の挙動を変更しました。
範囲指定した部分を移動させた場合、その裏を白く塗り潰すようにしました。
ホントはドラッグしてるボタンで塗り潰す色を変えないとダメなんですが、
まだその処理は入れてません。
簡単に作れそうだったので、簡易マスク合成機能を追加しました。
これは前フレームを背景、カレントフレームをセルと見たてて合成する機能です。
ただ、そのまま合成するとセルから前フレームが透けてしまうので、
後フレームで透けないところを指定できます。
後フレーム中の黒い部分が不透明になります。
ツールバー上のどこかに簡易マスク合成ボタンがあるハズなので、探してください。
押せば発動します。
どのくらい使えるかは、まだテストしてないので不明です。
24 ビット BMP のインポート機能はあまりにあんまりだったので削除しました。
かわりに「ファイルから貼り付け」機能が付きました。
とゆーより BMP インポートが酷すぎるので、
直してたらファイルからの貼り付け機能になっただけですが...。
とりあえず、 24 ビットの BMP じゃないと貼り付けられません。
ちなみにメニューの「編集」のとこにあります。
- 2001/03/06 版
DLL 版 etdll010306.lzh36k
static 版etstatic010306.lzh153k
ソースetsrc010306.lzh48k
あー、スナップショットだから小出しもクソもないのか...。
とりあえず簡単そうだったので、表示するときの拡大率変更をツールバー上でもできるようにしました。
要らないと思ってたけど、あると結構便利でした。
連続直線モードでの確定前描画を確定後と一致するように変更しました。
この処理は徐々に進めていきます。
部分再生機能の追加に伴い、再生ツールバーを追加しました。
なので再生ボタンが何故か 2 個に...。
古いヤツはそのうち消します。
インポートで ezt をカレントフレームの前に挿入できるようにしました。
同じ解像度の ezt のみインポートできます。
部分再生と ezt インポートを使えば、長編作成が少しは楽になると思います。
タブレット対応はタブレット買わないとできなそう...。
- 2001/03/05 版
DLL 版 etdll010305.lzh33k
static 版etstatic010305.lzh150k
ソースetsrc010305.lzh46k
小出しにしすぎかなぁ。
なんかファイルサイズ小さくなってるし...。
とりあえず範囲選択モード時にスクロールしてると、
表示がおかしくなるという恥ずかしいバグを退治しました。
つーかクライアント座標とキャンバス座標の二つの座標系を持ってたのを一本化しただけ。
もちろんキャンバス座標で一本化。
そのうち全部のモードで一本化しようと思います。
直線描画モードで、実際に描かれる線が確定前に出るようにしました。
このモードだけ XOR 表示じゃないので違和感あるかもしれません。
副作用で描画面積がデカくなると描画が重くなってしまいました。
フリーハンドモードでドットが打てなかったので打てるようにしました。
あとアイコン書いて 3 行書くだけだったので、
描画モードの白黒を入れ替えるボタンを追加。
「消しゴム幅」の左にあるのがそれです。
落ちたりはしないと思いますが、まだまだバグだらけです。
範囲選択モード時に範囲が選択されてないとコピーができないのはバグかなぁ。仕様かなぁ。
あー、淡色表示まわりも少しいじったので、その辺で表示がおかしくなるバグが出るかもしれません。
setagaya branch はいつ完成するんでしょう...。
- 2001/03/03 版
DLL 版 etdll010303.lzh35k
static 版etstatic010303.lzh154k
ソースetsrc010303.lzh47k
なんか風邪ひいちゃいました。
風邪のせいでぼーっとしちゃってたので、拡大縮小機能付けるのに
2 日もかかっちゃいました。
V ガンダムは残り 1 巻!
がんばれ俺!
つーわけで、拡大縮小機能が付きました。
んで、範囲選択まわりの挙動を少し修正。
あれ?コピペがうまく動かないぞ!XD
カチャカチャカチャ...... なおし中。
直ったみたい。
前後のフレームの淡色表示はゴチャゴチャして見にくい場合があるので、
前後フレーム各々で ON/OFF が設定できるようにました。
ON/OFF 切り換えのボタンはインターバル設定の隣りにあります。
バイナリのアーカイブはデータを軽くするために実行ファイルのみにしました。
- 2001/03/01 版
DLL 版 etdll010301.lzh74k
static 版etstatic010301.lzh191k
ソースetsrc010301.lzh42k
もー 3 月です。
V ガンダムの復習を始めて 1 ヶ月以上経ちますが、
まだ残り 2 巻もあります。長いよ。
♪くる〜しみ〜し〜か見〜えなくて〜
ほんと苦しみしか見えないよ...。
ペン機能時のみ「消しゴム幅」が有効なのは、やっぱりあんまりなので、
全機能で使えるようにしてみました。
で、そのテストをしてたら、
どんな太さの線が引かれるか、描くまでわからないことに気がついたので、
表示されるようにしてみました。
これでミッキーマウスが描き放題です。
あと、インターフェースが他の機能と全然違っちゃっていや〜んな連続直線機能を追加。
ソースコードは死ぬ程汚くなりました。
連続直線機能だけ、例外処理みたいな感じに書くしかなかったので...。 XD
拡大時にスクロールさせた状態で描画すると、
更新エリア内が 1 ドットだけジラジラしちゃうのを直そうと思ったけど、
CScrollView の中身が悪いらしく、どーしよーもありませんでした。
- 2001/02/28 版
DLL 版 etdll010228.lzh72k
static 版etstatic010228.lzh189k
ソースetsrc010228.lzh41k
なんかもー 2 月も終わりですな。
保存時に EASYTooN001 という無圧縮形式を捏造して、それで保存するようにしました。
なので、元の EASYTooN000 という形式ではファイルが吐けなくなりました。
読み込みは EASYTooN000 、EASYTooN001 ともに読めます。
これでロード/セーブの問題には決着が付くハズ。
連番 BMP 出力が、モノクロ 1 ビットなのはあんまりなので、
やっぱり 24 ビットフルカラーにしました。
なので出力される BMP ファイルのサイズはモノクロだったときに比べ、 24 倍の大きさになります。
ハードディスク容量が足りない人は新しいハードディスクを買ってきてください。
24ビットのフルカラーBMPインポートは、カレントフレームへ挿入するように入力されます。
色はたぶん赤しか見てません。
ピクセルの赤成分が 0 以外だと白、0 だと黒になります。
もしかしたら青成分かもしれません。XD
とりあえず白黒で書いとけば大丈夫でしょう。
そのとき黒は完全な黒にしないとダメです。
インポート/エクスポートの動作は本能の赴くままコーディングしたので、非常に重いです。
ハングアップしたような状態になりますが、しばらく待てば復帰します。
- 2001/02/27 版
DLL 版 etdll010227.lzh71k
static 版etstatic010227.lzh188k
ソースetsrc010227.lzh40k
元からロード/セーブがうまくできないバグがあるのですが、
lzw の知識がないのでなんともなりませんでした。(弱)
とりあえず、640x480 までで、それなりに簡単な絵なら大丈夫だと思います。
複雑な絵ほどコケる可能性があるので注意してください。
連番 BMP 出力は、エラーチェックを全然やってないので、
ディスクフルとかに気を付けてください。
ほとんどの場合、問題ないと思いますが...。
出力ファイル名は選択した名前に 4 ケタの数字が付きます。
なので、全体のフレーム数が 10000 を越えるときはどーなるかわかりません。
その前に 10000 枚も描けないよネ。
ヘルプファイルは元のまんまです。
back to http://www.F-Team.org.