東方のボス戦のような背景を歪ませる処理について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
zi

東方のボス戦のような背景を歪ませる処理について

#1

投稿記事 by zi » 6年前

画像のように背景を歪ませる処理を探しているのですが、
どうしても思いつかなかったので質問します。
こんな方法がある、こうすればいいかもしれない、といった情報があれば教えて下さい。
画像

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 9年前
住所: 東海地方
連絡を取る:

Re: 東方のボス戦のような背景を歪ませる処理について

#2

投稿記事 by softya(ソフト屋) » 6年前

少なくともシェーダーを使えば出来ます。
どんな風に歪んでいるか分からないのでこれ以上は答え様がないですが。
ところでDXライブラリでしょうか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

zi

Re: 東方のボス戦のような背景を歪ませる処理について

#3

投稿記事 by zi » 6年前

DXライブラリを使用しています。
シェーダーについて知らなかったので、色々と調べてみたいと思います。
歪みのgifを作ってみたのですが、重かったり画質が悪かったりで分かりにくいかもしれません...
[http://uploda.cc/img/img526ac1424fb59.gif]

nil
記事: 428
登録日時: 8年前

Re: 東方のボス戦のような背景を歪ませる処理について

#4

投稿記事 by nil » 6年前

こちら参考になるかもしれません。
※注 リンク先niconico

アバター
みけCAT
記事: 6252
登録日時: 9年前
住所: 千葉県
連絡を取る:

Re: 東方のボス戦のような背景を歪ませる処理について

#5

投稿記事 by みけCAT » 6年前

オフトピック
>>涼雅さん
ニコニコ動画の動画はnicoタグで貼れます。
[nico]http://www.nicovideo.jp/watch/sm12147682[/nico]
また、nicozonというサイト(など)を使えば、アカウントがなくても(ほとんどの)動画は視聴できます。
http://www.nicozon.net/watch/sm12147682
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

zi

Re: 東方のボス戦のような背景を歪ませる処理について

#6

投稿記事 by zi » 6年前

動画を参考に、期待通りの処理を再現できました!
回答してくださった皆さん、ありがとうございます!
画像

閉鎖

“C言語何でも質問掲示板” へ戻る