質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

解決済

2回答

1502閲覧

UnityでポケモンBW世代のようなRPGを作成したい

monmon815

総合スコア5

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

1クリップ

投稿2020/05/03 15:44

編集2020/05/04 00:03

ポケモンはBW辺りの世代から3Dモデルが多用されていると思われますが、あのような「3Dモデルなのにドット絵みたいなオブジェクト」をどのように作成するのでしょうか?
blenderで木のモデル等を作って配置してみましたが、中々あの質感を再現することができません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sakura_hana

2020/05/04 00:24

3Dモデルの見た目は「シェーダー」というものによって決まります。 なので「3d ドット シェーダー」で検索してみると情報が出ると思います。 こちらもご参照ください。→https://teratail.com/help/question-tips
guest

回答2

0

ポケモンBWのどのへんを指して「3Dモデルなのにドット絵みたい」と言っているのかよく分かりませんが、
BWなどDSのポケモンの描画の特徴を挙げれば
・1ドットの輪郭線がある
・解像度が256*192と非常に低い
・オブジェクトにもテクスチャにもアンチエイリアスが無い
・ドット絵(ビルボード)も多用している
あたりでしょうか。
このうち輪郭線はDSのハードウェアで出しているはずなので完全な再現は難しいと思います。
輪郭線の出し方をググっていたらStackExchangeにポケモンを例に「How can I draw outlines around 3D models?」という質問がありました。カメラスペースで法線を見て輪郭検出をする解答が最上位です。
これはXY(3DS)のもので輪郭の出方に少々違いがありそうですが。
DSの頃は同オブジェクト間の輪郭には輪郭線は出ていなかったように思うんですよね…。

投稿2020/05/04 05:13

ikadzuchi

総合スコア3047

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

具体例を出すのに本家のプレイ画面を載せるのはどうかと思い、その結果言葉での説明が難しくなり、あのようなわかりにくい質問になってしまったことを深くお詫びします。

この際プレイ画面を出してしまいますが、私は以下の画像を見た際に、ポケモンBWの木は3Dモデルで作られていると判断し、3Dモデルなのにも関わらず、ドット絵の表現が損なわれないようにするにはどうすれば良いのか、ということが言いたかったのです。
ポケモンBW針葉樹

ikadzuchiさんが仰ったように、当時のポケモンは256*192というかなり低い解像度で描画されており、プロジェクト作成の段階でかなり低い解像度に設定しなければならないことがわかり、この表現は諦め3Dモデルに対して解像度の低いドット絵調のテクスチャを貼り付けることでかなり近い表現ができました。
高解像度設定でどうしてもこれを再現したい場合には、Pixelationなどのドット絵専用のシェーダーが有効だと思われます。以下に関連するリンクを掲載しておきます。
ピクセルシェーダ「Pixelation」紹介
実践ドット絵シェーダー

投稿2020/05/04 07:12

編集2020/05/04 07:14
monmon815

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問