HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0923
ガモウソフトペンタブレットの 手ぶれ補正10解決


ガモウソフト

リンク

2008/9/23(Tue) 08:58:55|NO.19688

 ペンタブレットの 手ぶれ補正をするソフトを作りたいのですが、うまく できません・・・
どうしたら良いでしょうか?

一応 自分でも努力した証拠として、ブログの最新記事にソースを載せましたが、見ないでほしいです…。
http://hsp78.seesaa.net/



この記事に返信する


あり

リンク

2008/9/23(Tue) 09:42:41|NO.19692

他のCGツールがどうやって手ぶれ補正をしているのかはわかりませんが
滑らかな線を描く方法なら、ペジェ曲線を使うのが一般的なんですかね?
http://ja.wikipedia.org/wiki/%E3%83%99%E3%82%B8%E3%82%A7%E6%9B%B2%E7%B7%9A
ただ、単純な線ならそれほど難しくは無いとは思いますが
複雑な線を滑らかにするのは、制御点の設定(選択)が難しいような気がします。

全く的外れなのかもしれませんが、シューティングゲーム等で見かける
誘導レーザーのアルゴリズムは使えるのかなぁ・・・?(汗)

あと、手ぶれ補正は無かった筈ですがMIAさんのHPで
タブレット入力用モジュールが公開されてますね。
http://taillove.jp/mia/



hf

リンク

2008/9/23(Tue) 09:54:45|NO.19693

ペイントソフトなど、他のソフトの補助をするソフトをつくってるんですか?
自分で作るペイントソフトに手ぶれ補正をつけるのなら可能でしょうが
今作ろうとしているのはどうなんでしょう、線をぶれさせる意外無理そうですが



SYAM

リンク

2008/9/23(Tue) 10:09:29|NO.19694

タブレットで動かしたカーソル位置をリアルタイムに補正することはそもそも不可能です。
タブレットが絶対座標モードだと、実際のペンの位置とカーソル位置は常に一致しています。
カーソル位置をプログラムが制御すること自体、うまくいかないはずです。

※うまくいったらすっごい使いづらいでしょうし。



ガモウソフト

リンク

2008/9/23(Tue) 10:21:22|NO.19696

hf > ペイントソフトなど、他のソフトの補助をするソフトをつくってるんですか?

そうです。需要は在るはずなのですが。


あり > 誘導弾のアルゴリズムは?

sそれだ! もうちょっと頑張ってみようと思います。
MIAさんのタブレット用モジュールも、そのうち お世話になるかもしれません。



SYAM

リンク

2008/9/23(Tue) 11:34:48|NO.19697

アレ なんか私勘違いしてるんでしょうか。
Windowsのマウスカーソル位置を制御しようとしてるのですよね…?



あり

リンク

2008/9/23(Tue) 11:49:37|NO.19698

多分勘違いした回答をしたのは私だと思います(汗)

ガモウソフトさんがやりたい事はタブレットAPI(WINTAB)を制御すれば
可能なのかもしれません。
http://nanabit.net/blog/2008/07/25/wintab/
ここの記事中からリンクされているサイト『H.E.R.M. Web Site Index』に
WINTABAPIのドキュメントの和訳が掲載されているので
参考にされてみてはどうでしょうか?



SYAM

リンク

2008/9/23(Tue) 12:12:38|NO.19699

すこしわかったような…。
誘導弾、というのも方法としてアリだと思います。
ペンに遅延して追従してくるカーソルが作れれば、ブレを抑えた動きになるでしょう。

が、それにはやはりWidowsからマウスカーソルの位置を取得しているようでは不可能です。
タブレットドライバがマウスカーソルを制御してしまった時点で、ブレは発生しますから…



GENKI

リンク

2008/9/23(Tue) 13:45:44|NO.19701

ゲーム作りのためにタブレット買ったのに今はタブレットのために
プログラミングを…って目的見失ってませんか?絵を描かなきゃ!
補正機能が付いたソフトを使うか、タブレットになれたほうが早いですよ。
ちなみに手振れ補正対応ソフトは、SAI(\5,250)とかPhotoShop(\10万)とかPIXIA(フリー)。

プログラムのほうですが、マウス座標から取得してる時点でカーソルが動いてますから、
その後から計算結果の座標にカーソルを移動しても意味がありません。
手振れの軌道を書いた後に平均座標へ移動…。もうブレてるよ、と。



あり

リンク

2008/9/23(Tue) 18:32:14|NO.19706

ClipCursorを使ってそれっぽい事が出来ないかなと
実験してみましたが、やはりタブレット上では上手く動作しませんでした。
マウス専用のぶれ補正ツールとしてなら、それなりの物は作れそうな気もしますが。

という事で、やはりタブレットの動作を直接制御するくらいしか、無理なような気がしますね
HSPで出来るのかどうかはわかりませんが・・・。



ガモウソフト

リンク

2008/9/23(Tue) 18:48:06|NO.19707

 うーむ、姪っ子と遊んでいる間に ツッコミが山のようだ。

手ぶれ補正が難しいので、わざとカーソルをブレさせるソフトを作り中。
http://hsp78.seesaa.net/

あと1・2日 のんびりと いじれば 良いのが完成しそうですが、
VECTORに登録するほどの物でもないなあ。
意外と需要が有るかもしれないけど。



ONION software Copyright 1997-2021(c) All rights reserved.