LoginSignup
3
4

More than 5 years have passed since last update.

テクスチャ食い込みに関して

Last updated at Posted at 2018-06-05

直面した問題

ハイポリ等、人物のボーンの上に服が重なっているモデルの場合、
時々意図せず服が破れ、肉体が露見してしまう時がある。

解決方法

PlayerSettingsQualitySettingsBlendWeights
この設定が2bonesの場合は、4bonesに変更すると解消される可能性がある。

Unity QualitySettings

アニメーションのときにひとつの頂点に影響を与えることができるボーンの数。使用可能なオプションは、1 つ,2 つ,4 つのボーンです。

なるほどですね。

TODO

悩ましいのは、更にAndroidやiOSの実機確認をした時に解消されるわけではないパターンの時。
ここは具体的にまだ掘り下げられていないので、後述するかもしれない。

解消したので、記述。

QualitySettingsのデフォルトを確認しよう

Unity上で、QualitySettingのレベルの選択をいくら変えたところで
対象プラットフォームの実際の設定が変わるわけではないことを初めて知る。。

スクリーンショット 2018-06-06 5.43.47.png

上記画像を参考にして頂きたいが、Unity上で選択しているのはBeautifulである。
行選択してる感が出てるよね。

ただし、Unity上でいくらレベルをFantasticに選択して、シュミレーターで反映されていると満足しても、
ビルド後には、プラットフォームごとに緑色のチェックが入っているQualityが設定をされる。

この場合は、iOSとAndroidの場合Good適応される。

一瞬、この緑動かねーんじゃねーのと思い、Unityめんどくせぇってなりかけたけど、僕の思い込みでした。

一番下の行のDefault▼ ▼ ▼と表示されている三角を押下すると
プラットフォームごとのデフォルトを変更することが出来る。

文句の一つでも書こうかとマニュアルを確認すると

マトリクスの下の Default と書かれた行は画質設定そのものはではありませんが、各プラットフォームで使用されるデフォルトの画質を設定します (列の緑のチェックボックスは、現在、そのプラットフォームに選択されたレベルを表します)

マニュアルきちんと読めてない僕の頭の中が腐ってました苦笑

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4