このエフェクトの大きさと出現する座標を変更したい

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

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: このエフェクトの大きさと出現する座標を変更したい

Re: このエフェクトの大きさと出現する座標を変更したい

#5

by あたっしゅ » 3年前

> このページ(http://www.nomuraz.com/denpa/prog007.htm)の先頭にあるサンプルなんですが、

OMB さん自身は、このサンプルをビルドできていますか ?
自分は、いまのところ、出来てないです。
自分も、研究中です。

Re: このエフェクトの大きさと出現する座標を変更したい

#4

by 参照魚 » 3年前

ちょと記憶が確かではないのですが、DirextX9 であれば固定機能でできたような気がします。
下記の記事がそれかも知れません。
https://docs.microsoft.com/ja-jp/window ... al-effects

Re: このエフェクトの大きさと出現する座標を変更したい

#3

by OMB » 3年前

一つのテクスチャは背景用、もう一つがエフェクト用だと思うので
エフェクト用のテクスチャの位置と大きさを変更すればいけると思うのですが
これって頂点シェーダーとして処理しないと無理なんでしょうかね?
出来ればこの処理だけ固定機能で出来ないかと思ってるんですが。

Re: このエフェクトの大きさと出現する座標を変更したい

#2

by 参照魚 » 3年前

自分も答えを知りたいという前提での返信となりますが、自分で試すとしたら、1)viewportやscissorの設定をいじってみる、2)テクスチャにレンダリングして、ポリゴンに貼ってそのポリゴンの表示を調整、3)シェーダーに渡す変数でシェーダー内で調整する、などになるのかなと思います。

このエフェクトの大きさと出現する座標を変更したい

#1

by OMB » 3年前

このページ(http://www.nomuraz.com/denpa/prog007.htm)の先頭にある
サンプルなんですが、この波紋エフェクトのサイズや出現する位置を変更できるようにしたいです
このサンプルでは画面いっぱいになっていますがこれを右隅や左隅だけ等、任意の位置に大きさを変化させて
出現させたりできるようにしたいです
どなたかご教授ください

ページトップ