[過去ログ]
【3Dゲームエンジン】Unity質問スレッド14 [転載禁止]©2ch.net (1001レス)
【3Dゲームエンジン】Unity質問スレッド14 [転載禁止]©2ch.net http://peace.5ch.net/test/read.cgi/gamedev/1418120993/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
252: 名前は開発中のものです。 [] 2014/12/18(木) 13:49:31.94 ID:7SFFwvJy 3種類の形のブロックと6種類のマテリアルからランダムで組み合わせた物を生成するのを作っていて ドローコールを減らそうと思い Block_c = Instantiate(Block, transform.position, transform.rotation); Block_c.renderer.material = Instantiate(Materials[MaterialNo]); という形で実行して同じマテリアルが適用されたものが生成されてもドローコールが増えてしまいます 変数は var Block : GameObject; var Block_c : GameObject; var Materials : Material[] = new Material[6]; var MaterialNo : int; と定義して他のところで代入しています マテリアルにはテクスチャーは使っていません BlockのプレハブのマテリアルはSizeを0にしたりnoneにしても変わりませんでいた あとBlock_c.renderer.material = Instantiate(Resources.Load("hoge")); 等も試したのですがやはり変わりませんでした 調べた限りでは上記の感じでマテリアルを設定すればドローコールを減らせるとあったのですが どういったことが原因として考えられるのでしょうか? http://peace.5ch.net/test/read.cgi/gamedev/1418120993/252
253: 名前は開発中のものです。 [sage] 2014/12/18(木) 13:53:28.86 ID:dv3wOmpN >>252 ドローコールを減らすには、アセットをかえばいいですよ。素晴らしいアセットがいっぱいです http://peace.5ch.net/test/read.cgi/gamedev/1418120993/253
254: 名前は開発中のものです。 [sage] 2014/12/18(木) 13:55:55.73 ID:RS54/gKM >>252 MaterialをInstantiateしてるから内部でnewされてるんじゃないの? Materials[MaterialNo]ってprefabである必要あるの? http://peace.5ch.net/test/read.cgi/gamedev/1418120993/254
255: 名前は開発中のものです。 [sage] 2014/12/18(木) 14:15:55.05 ID:4exkQJJF >>252 この辺の下の方見るとむしろそのやり方はドローコールを増やすやり方とかいてあるが。 ttp://tokyo.supersoftware.co.jp/code/1189 同じマテリアルを使うとドローコールが減る、の話は要するにダイナミックバッチングで減るが ダイナミックバッチングをどのように効かすかによってドローコール数は変化する、 のではないか、という話をこの辺でしている。 ttp://qiita.com/kuuki_yomenaio/items/eaea133479bb8be96870 あとこの辺とか ttp://tsubakit1.hateblo.jp/entry/20130509/1368110060 http://peace.5ch.net/test/read.cgi/gamedev/1418120993/255
305: 名前は開発中のものです。 [] 2014/12/21(日) 04:45:29.08 ID:honHqmh4 以前ドローコールの件で質問した>>252です あの後色々試した結果、使用しているモデルが悪いという事が判明しました キューブだとバッチングされるがスフィアだとバッチングされないという事が数件ネットの記事であったので 試しに自作のモデルをキューブに置き換えたところ見事にバッチングされました 自作のモデルは頂点数は多く見積もっても30以下でスケールは全て1 shadeで作成し、shade loaderでunityに持ってきてます テクスチャは未使用 解決する方法はあるでしょうか? http://peace.5ch.net/test/read.cgi/gamedev/1418120993/305
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s