Sims3 メッシュ作製メモ
The Sims 3 が生成・管理しているキャッシュ情報
最終更新:
mitim
-
view
おことわり
ここにある情報は、個人的に調査して得た情報です。
通常、これらのキャッシュを削除すればMODを導入する・MODを外すことによる色々な情報の不一致(導入した髪型がうまくサムネイルに出ない、削除した髪型がアイコンになっているシムがいる、などなど)が解消されます。
が、それらの操作をキャッシュに対して行う場合は、あくまでも自己責任で行ってください!!
不用意に取り返しのつかないファイルを削除して「○○が消えたー」とか「ゲームがおかしい」などという事にならないように注意!
通常、これらのキャッシュを削除すればMODを導入する・MODを外すことによる色々な情報の不一致(導入した髪型がうまくサムネイルに出ない、削除した髪型がアイコンになっているシムがいる、などなど)が解消されます。
が、それらの操作をキャッシュに対して行う場合は、あくまでも自己責任で行ってください!!
不用意に取り返しのつかないファイルを削除して「○○が消えたー」とか「ゲームがおかしい」などという事にならないように注意!
※ よくわからないファイルをいじる場合は、どこかにバックアップするクセを付けましょう。
ゲーム内のキャッシュファイルとその役割
キャッシュファイルは、ゲーム内でリソースへのアクセスパスを簡略化するために存在する。
そのため、本来は大元のゲーム情報とセーブデータから類推・構築できるリソースが、様々な場所に複製されている。
(往々にして、重複するリソースが存在する)
そのため、本来は大元のゲーム情報とセーブデータから類推・構築できるリソースが、様々な場所に複製されている。
(往々にして、重複するリソースが存在する)
キャッシュファイルは全て.packageの形式でアーカイブされている。
キャッシュファイルの場所
日本語版の場合
- [ドキュメントフォルダ]\Electronic Arts\ザ・シムズ3\
- WorldCaches\
- Thumbnails\
英語版の場合
- [ドキュメントフォルダ]\Electronic Arts\The Sims 3\
- WorldCaches\
- Thumbnails\
※ 「ゲーム内から自由に入出力する情報」は、セーブデータも含めてドキュメントフォルダ内のこれらフォルダに書き出される仕組み。
ザ・シムズ3直下
:compositorCache.package
|オブジェクトのテクスチャ情報とキャッシュ情報が組み合わせ毎にひとまとめになって入っている。
|オブジェクトのテクスチャ情報とキャッシュ情報が組み合わせ毎にひとまとめになって入っている。
※ オブジェクトの導入・解除に関しては、このキャッシュファイルを削除すれば大概はなんとかなる。
:simCompositorCache.package
|シムのテクスチャ情報とキャッシュ情報(髪、目の色、顔、服装上下および靴)が組み合わせ毎にひとまとめになって入っている。
|シムのテクスチャ情報とキャッシュ情報(髪、目の色、顔、服装上下および靴)が組み合わせ毎にひとまとめになって入っている。
- 内容:IMAGE(DSS)ファイル・CACHEファイル
※ 髪型やスキンの導入・解除に関しては、このキャッシュファイルを削除すれば大概はなんとかなる。
:scriptCache.package
|ゲーム内スクリプトがキャッシュされている。スクリプト改造系のMODなどを入れる場合、削除したほうが良い。
|ゲーム内スクリプトがキャッシュされている。スクリプト改造系のMODなどを入れる場合、削除したほうが良い。
:userPresets.package
|ゲーム内で編集したオブジェクト等のカスタマイズ情報が入ってる。パターンを追加した場合など、削除したほうが良い。
|ゲーム内で編集したオブジェクト等のカスタマイズ情報が入ってる。パターンを追加した場合など、削除したほうが良い。
:CASPartCache.package
|…謎。なんだか削除した方がいいらしい?
|…謎。なんだか削除した方がいいらしい?
WorldCaches
:[タウン名]_objects.package
|そのタウンに存在する個々のオブジェクト別にテクスチャとキャッシュ情報がひとまとめになって入っている。
|そのタウンに存在する個々のオブジェクト別にテクスチャとキャッシュ情報がひとまとめになって入っている。
- 内容:IMAGE(DSS)ファイル・CACHEファイル
※ 通常、compositorCache.packageが更新されればそれに合わせて自動更新される。
:[タウン名]_sims.package
|そのタウンに存在する個々のシム別にテクスチャとキャッシュ情報がひとまとめになって入っている。
|そのタウンに存在する個々のシム別にテクスチャとキャッシュ情報がひとまとめになって入っている。
- 内容:IMAGE(DSS)ファイル・CACHEファイル
※ 通常、simCompositorCache.packageが更新されればそれに合わせて自動更新される。
Thumbnails
:CASThumbnails.package
|CASで表示されるサムネイル(自動生成分も含む)が入っている。
|CASで表示されるサムネイル(自動生成分も含む)が入っている。
- 内容:IMAGE(PNG)ファイル
:ObjectThumbnails.package
|購入時に表示されるオブジェクトのサムネイルが入っている。
|購入時に表示されるオブジェクトのサムネイルが入っている。
- 内容:IMAGE(PNG)ファイル
Sims3内でどうキャッシュしているか(推測)
- compositorCache.packageがない場合、ゲームデータ+セーブデータの情報からこのキャッシュを生成。+simCompositorCache.packageがない場合、ゲームデータ+セーブデータの情報からこのキャッシュを生成。
- [タウン名]_objects.packageがない場合およびcompositorCache.packageの方が新しい場合、compositorCache.packageから抽出してこのキャッシュを生成。
- [タウン名]_sims.packageがない場合およびsimCompositorCache.packageの方が新しい場合、simCompositorCache.packageから抽出してこのキャッシュを生成。
- ObjectThumbnails.packageがない場合、ゲームデータのサムネイル情報からこのキャッシュを生成。
- CASThumbnails.packageがない場合、ゲームデータの情報から自動生成したサムネイルを元にこのキャッシュを生成。
おそらくこんな風に管理してるんじゃないかな~~