画像を揺らす

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
アバター
にこよん
記事: 113
登録日時: 7年前
住所: 大阪府
連絡を取る:

画像を揺らす

#1

投稿記事 by にこよん » 5年前

こんばんは
DXライブラリを使ったC++winプロジェクトで
「バンドリ」の立ち絵や「パズドラ」の動くキャラのように
描画したキャラ画像の髪の毛などを揺らしたりすることは可能でしょうか?
また上のように画像の一部を少しなめらかに動かすことを指す言葉はありますか?
(自分で検索出来なかったため)

もし可能なら方法やサンプル、サイトなど教えてほしいですm(__)m
立ち絵の画像はパーツごとに画像を分けることは可能です
最近は東方風アクションゲームを少しずつ作ってる人です
東方翠風燐FreeDownload⇒http://dxlib.o.oo7.jp/cgi/patio/read.cgi?no=212

h1j1k1
記事: 37
登録日時: 6年前

Re: 画像を揺らす

#2

投稿記事 by h1j1k1 » 5年前

パズドラはプレイ経験ないのでわかりかねますが、
ガルパ(エミュでしかプレイしてませんが)は3DCG使ってたはずですので、CGソフト使えないと無理だと思われます。
今回はガルパやパズドラの「ように」という質問ですので、下のリンクを参照していただけるとありがたいです。
viewtopic.php?t=13617
こちらのトピックを参照していただければ挫折or長期的な作業が待っていることが理解できると思います。

画像の一部を少し滑らかに動かすことを指す言葉が調べることができなかったとのことですが、少しというのがいまいちわかりかねます。
画像を動かすことを指すのでしたら一般的にに知られている「アニメーション」でいいと思います。

letter

Re: 画像を揺らす

#3

投稿記事 by letter » 5年前

最近見られる2Dのアニメーションはlive2Dやspriteといったものを使用していたと思います。
パーツごとの画像を分けられるということですので2Dを3Dのようにアニメーションさせるには上記のようなツールを導入するのが一番簡単だと思われます。
有償のツールが多いですが非営利などの条件では無償で使えるものもあります。
確かlive2DでしたらDXlibとの併用ができたはずです。
下記のリンクにサンプルも載っています参照してみていただけたらと思います。
http://dxlib.o.oo7.jp/cgi/patiobbs/pati ... ew&no=3420

h1j1k1
記事: 37
登録日時: 6年前

Re: 画像を揺らす

#4

投稿記事 by h1j1k1 » 5年前

失礼しました、ガルパはLive2D使用でした。
歴が約10分だったものですっかり忘れていました。

にこよん様の過去ログを拝見させていただきましたところ、VC++使っていらっしゃるようなので
下記リンクを張らせていただきます。 よろしければご覧ください。
http://sites.cybernoids.jp/cubism/sdk_t ... ateproject

アバター
Dixq (管理人)
管理人
記事: 1661
登録日時: 13年前
住所: 北海道札幌市
連絡を取る:

Re: 画像を揺らす

#5

投稿記事 by Dixq (管理人) » 5年前

”「バンドリ」の立ち絵や「パズドラ」の動くキャラ”がどんなものか分かりませんが、
工夫次第で画像をぐにゃぐにゃにしたりユラユラ揺らすことはできます。
こちらで紹介しているような方法ではだめですか?
https://dixq.net/sm/d5.html

アバター
にこよん
記事: 113
登録日時: 7年前
住所: 大阪府
連絡を取る:

Re: 画像を揺らす

#6

投稿記事 by にこよん » 5年前

>>h1j1k1様

ご回答ありがとうございます
教えていただいたURLを参考にこのあたりを調べていきます
ただ、初心者なものですぐに返事が出来なさそうです
何か進展があればまたここに書き込もうと思いますm(__)m
(visualstudioを使っている趣旨を書き洩らしていました、お手間をかけましたm(__)m)



>>letter様

ご回答ありがとうございます
DXライブラリと併用できるのはありがたいです
頂いたURLも一通り見させていただいたのですが、やはり理解するのに時間を要しそうなので、
何か進展があればまたここに書き込もうと思いますm(__)m



>>Dixq様

サンプルコードをありがとうございます
この方法で自分がやりたいことが出来るのかもしれませんが、自分の技術でこのサンプルから
実現するのは難しそうです
すみません(-_-;)
最近は東方風アクションゲームを少しずつ作ってる人です
東方翠風燐FreeDownload⇒http://dxlib.o.oo7.jp/cgi/patio/read.cgi?no=212

返信

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