【Assetto Corsa】車のLODsを生成する方法

Mod作り

今回はAssetto Corsa (アセットコルサ)の車のLODsをContent Managerで生成する方法を書きます。

3Dの知識がなくても作成できるので、興味のある方はチャレンジしてみてください。

※2024/04/01でSimplygonの無料枠が廃止されたので、この方法でlods生成は出来なくなりました。

※2026/06/09のContent Managerのアップデート(v0.8.2869.40268)でlods生成が復活しました。
それに伴い、記事を修正しました。

Takeyoh氏のブログ(おぼえがき)も一読してみてください。Tipsがあります。
https://takeyoh.hatenablog.com/entry/2026/06/10/174628

スポンサーリンク

LODsとは

「LOD」とは、「Level of Detail」の略であり、直訳すると「細かさの度合い」を意味しています。カメラからの距離に応じモデルのポリゴン数を制御することで、シーンの計算負荷を軽減する方法です。

3Dで描画されるキャラクターなどは、基本的にポリゴン数やテクスチャーの数、サイズ等が豊富であればあるほど高い精度での実現ができますが、その反面、データが重くなります。このような負荷を軽減する目的としてLODを活用することで、画面上での見え方を調整しながら最適なデータ容量での表示を行い、見た目を大きく損なわずに処理を高速化することが可能となります。

デジタルハリウッドスクールのページより
スポンサーリンク

事前準備

Content Managerでの準備

1.開発者(管理者)モードにする必要があります。上のタブからバージョン情報を選び、バージョン番号を10回クリックすると「開発者モードにしますか?」と聞かれるので、Yesを選択してください。

Content Manger v0.8.2883.40514でLods生成で開発者モードを有効にする必要はなくなりました。

スポンサーリンク

LODsを作成してみる

今回はVolkswagen New Beetle Cup v1.0 by Tunari & TesでLODsを生成してみます。

生成する前の設定

1.CMのコンテンツタブの車からLODsを生成したい車を選び、右下のGenerate LODsをクリック。

2.設定画面が表示されます。

右下のToolタブで使用するソフトを選択できます。デフォルトはオープンソースのMeshOptimizerで、CM組込のため追加のインストールは不要です。CMの説明でもMeshOptimizerが推奨されています。うまくいかなかったら他を試してみてください。(MeshLabかBlender)

Tips:右下のGenerate LODsの横に注意マークが出ていることがあります。
その場合、直ぐにGenerate LODsをクリックしても生成されるのですが、ひと手間加えます。

まずはShowroomをクリックします。

3.ボディをクリックするとマテリアル名が表示されます。この車Modでいうと上から2つ目のEXT_CARPAINTというのがマテリアル名です。

4.設定画面に戻り、Car paint meshesの欄に、material:EXT_CARPAINTと入力します。(左クリックでコピーできます。)注意マークがないことを確認して、Generate LODsをクリックして生成をスタートさせます。

5.生成が終わると、CMショールームで確認できます。

以下のようになっていればOKです。徐々にモデルが粗くなっているのが確認できます。

LOD B

LOD C

LOD D

Low-res cockpit

CSPの作者による作成例↓

6.セーブするときに、「dataを変更してもよいですか?」と聞かれるので、Yesをクリック(data.acdの場合、バックアップがあります。dataフォルダの場合上書きされます)。

7.車Modのフォルダを開き、lod_b、c、dがあることを確認します。

8.アセットコルサを起動して見た目に問題がなければ終了です。

スポンサーリンク

注意点

暗号化されている車ModではLODsが生成できません

Hi-res cockpit is missingと表示される車もありますが、その場合はInterior meshesの欄にインテリアのメッシュ名を入力してください。(しなくても可)

ステッカーやナンバープレートやエンブレムなど目立つものは、それぞれStickers欄、More important meshes欄に追加するとなお良いと思います。(しなくても可、おかしな見た目になったら追加指示を出す)

data.acdの中のlods.iniを変更するので、オンラインでは使用できません。(そのサーバー全員が同じdata.acdなら問題なし。)

スポンサーリンク

参考にさせていただいたもの

CMのバージョン情報タブにある重要なヒント内のCar LODs Generation
英語ですが、困ったら翻訳する価値はあると思います。

今回はここまで。

もしこの記事が参考になり、「寄付してもいいよ」という方がいらっしゃったらPatreonでの支援をお願いします! SNS等でのシェアもよろしければおねがいします。

Mod作り
スポンサーリンク
この記事をシェアする
shin956をフォローする

コメント

タイトルとURLをコピーしました