いんでぃーづスマートフォン用の表示で見るいんでぃーづゲームメインのブレブレブログ。UnityUnityにはLODという機能があります。カメラからの距離が離れたら、描画する3Dモデルを簡素なものに変えることで、遠くのオブジェクトの描画コストを減らすというコンポーネントです。docs.unity3d.comしかしこの機能を使うためには、あらかじめ頂点数が違うモデルを何種類か用意しておく必要があります。今回紹介するアセットSimpleLODは、LOD用のメッシュをボタン一つで一瞬で用意してくれるスグレモノです。SimpleLODのエディタウインドウは以下のような構成になっています。2と分かれていますね。メッシュのマージ、テクスチャ結合、隠れていて見えない部分の三角形の削除など、いろいろな便利機能がそろっています。操作もボタンをクリックしていくだけなので簡単です。これだけでMeshBakerに匹敵するくらいの機能。LOD用のモデル一式を一瞬で用意Step2でLODのメッシュを作成するのですが、ここもボタンひとつでOK。例として下の無料プロジェクトを使います。元のモデルはと、33071頂点、51769三角形というモデルです。これに対してウインドウの下のいずれかのボタンを押せば以下の三種類のメッシュが自動で生成されます。三段階に軽量化されていることがわかります。右のメッシュは頂点を減らしすぎて穴があいていますね。この場合はウインドウのツマミで軽量化度合いを調節しながら、使えるレベルを探っていきます。LODに必要なコンポーネントも自動で設定してくれるので、ボタンを押した後は、GameObjectをそのままゲームに使用することが可能。SimpleLODはこれ自体が機能豊富で便利なアセットです。応用するとちょっとおもしろいことができるのですが、それはまた次回。はてなブログProインディーゲーム開発してます。ゲーム開発のことやらUnityまわりのことをつらつらと。当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。すべて自己責任でお願いします。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。