「MonoGameでプログラマブルシェーダーを使う」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| 56行目: | 56行目: | ||
== 利用する == | === 利用する === | ||
RemoteEffectProcessorは標準でインターネット上にサーバーが提供されている。 | RemoteEffectProcessorは標準でインターネット上にサーバーが提供されている。 | ||
ただしちょっと遅い。 | ただしちょっと遅い。 | ||
=== NuGetからパッケージを追加する === | ==== NuGetからパッケージを追加する ==== | ||
NuGetからパッケージを追加する。 | NuGetからパッケージを追加する。 | ||
InfinitespaceStudios.Pipeline | InfinitespaceStudios.Pipeline | ||
=== MonoGame Pipeline Toolに参照を追加する === | ==== MonoGame Pipeline Toolに参照を追加する ==== | ||
Content.mgcbファイルをMonoGame Pipeline Toolで開き、参照を追加する。 | Content.mgcbファイルをMonoGame Pipeline Toolで開き、参照を追加する。 | ||
これでfxファイルの「Processor」の選択肢に「RemoteEffectProcessor」が追加される。 | これでfxファイルの「Processor」の選択肢に「RemoteEffectProcessor」が追加される。 | ||
| 73行目: | 73行目: | ||
* プロジェクト内の「packages」ディレクトリの中 | * プロジェクト内の「packages」ディレクトリの中 | ||
=== fxファイルのプロセッサーを変更する === | ==== fxファイルのプロセッサーを変更する ==== | ||
MonoGame Pipeline Toolでfxファイルを選ぶとプロパティ一覧の「Processor」の項目に「RemoteEffectProcessor」が追加されているのでこれを選ぶ。 | MonoGame Pipeline Toolでfxファイルを選ぶとプロパティ一覧の「Processor」の項目に「RemoteEffectProcessor」が追加されているのでこれを選ぶ。 | ||
| 82行目: | 82行目: | ||
* RemoteAddress=自前サーバーのIPアドレス | * RemoteAddress=自前サーバーのIPアドレス | ||
* RemotePort=8001(デフォルトは8001番ポート) | * RemotePort=8001(デフォルトは8001番ポート) | ||
== 自前サーバーを構築する == | == 自前サーバーを構築する == | ||