改変トラブル逆引き|症状から原因を引く早見表
改変中の不具合は、種類こそ多いものの、切り分けの手順はどれも同じです。症状の範囲を特定し、直前の操作を1つに絞り、正常だった地点との差を見る。この3つで、原因はかなり絞れます。
ここでは、まず共通の切り分け方を示し、そのうえで「表示がおかしい」「動かない」「アップロードできない」の3系統に分けて、症状ごとの原因候補と確認の順番を並べます。自分で当たりを付けられる形にすることが目的です。
先に伝えておくと、闇雲に設定を触るのがいちばん遠回りです。心当たりを片っ端から試すと、直った理由も分からないまま次の不具合を呼び込みます。順番に見ていきましょう。
どの症状でも共通する切り分けの型
症状が違っても、やることは変わりません。この型を先に体に入れておくと、初めて見る不具合でも手が止まらなくなります。
直前の操作を1つに特定する
不具合は、たいてい直前の操作が原因です。まず「最後に何をしたか」を思い出します。複数を一度にやっていた場合は、そこが問題です。次回からは1つずつ進めましょう。
思い出せないなら、正常に動いていた時点の複製に戻り、そこから1手ずつやり直すのが確実です。戻れる地点を用意しておく運用はバックアップとバージョン管理の記事にまとめています。
どこまで正常かの境界を探す
次に、症状の範囲を確かめます。全身か一部か。特定のアバターだけか、どのアバターでも起きるか。手元だけか、公開した状態でも起きるか。範囲が分かれば、原因の居場所も絞れます。
範囲を確かめるコツは、比較対象を用意することです。正常なものと並べて初めて、どこが違うのかが見えます。何もない状態でひとつだけ眺めていても、判断材料は増えません。
一度に1つだけ試す
対処は1つずつ行い、そのたびに結果を確認します。2つ同時に変えて直った場合、どちらが効いたのか分かりません。次に同じ症状が出たとき、また同じ時間を使うことになります。
試したことは簡単に書き留めておきましょう。同じ対処を二度試して時間を溶かす、というのは実際によくあります。数行のメモでも、切り分けの精度は目に見えて上がります。
疲れているときは中断する
切り分けは集中力を使う作業です。判断が雑になると、直したつもりで別の場所を壊すことがあります。同じところを何周かしていると感じたら、いったん手を止めるほうが結果的に早く終わります。
中断するときは、いま分かっていることをメモに残してください。翌日の自分は、今日の自分が何を試したかを覚えていません。
切り分けは3手です。直前の操作を1つに絞る、症状の範囲を確かめる、対処を1つずつ試す。この順を崩さなければ、たいていの不具合は原因にたどり着けます。
表示がおかしい系
見た目に出る不具合は、症状がはっきりしているので切り分けやすい部類です。色の問題か、形の問題かで、見る場所が分かれます。
鮮やかな単色に塗りつぶされる
指定されたシェーダーが手元に無い状態です。原因はほぼこれ一つなので、必要なものを入れて割り当てを直せば復旧します。手順はマテリアルがピンクになる問題の記事に順を追ってまとめてあります。
真っ黒に沈む/白く飛ぶ
色は付いているのに極端に暗い、あるいは明るすぎる場合は、光の設定と影の設定を疑います。手元での確認用の光が入っていないだけ、というケースもあります。
見分け方は簡単で、明るいワールドと暗いワールドの両方で見ることです。どちらでも同じなら設定側、片方だけなら環境側の影響と判断できます。
服から素体がはみ出す/服だけ浮く
体型の変形と衣装が噛み合っていない状態です。素体を大きくしたなら貫通、小さくしたなら浮きが出ます。変形量を戻すか、衣装側にも同じ変形を適用するか、素体の隠す範囲を調整するかの3択になります。
姿勢によってだけ出る場合は、静止状態ではなく動きの中で確認してください。腕を上げた、しゃがんだといった場面でだけ破綻することがよくあります。
一部が消える/裏返って見える
特定の角度からだけ面が消えるなら、面の向きの扱いが関係しています。片側からしか描かない設定になっている場合、裏側からは見えません。マテリアルの設定で両面を描く扱いにできることがあります。
完全に消えている場合は、表示のオンオフや、パーツ自体が外れている可能性を先に確認します。設定より前に、そもそも存在しているかを見るのが順番です。
質感だけが噛み合わない
形も色も出ているのに、素体と衣装で明るさや艶の乗り方が揃わない。この場合は、部位ごとに違うシェーダーが使われていることが多くあります。同じ光の下でも、計算が違えば結果は揃いません。
マテリアルを部位ごとに開き、どのシェーダーを使っているかを一覧にしてみてください。揃っていないものが見つかれば、そこが原因です。揃えるときは、元の状態を複製で残してから進めます。
← 横にスクロールできます →
| 見た目の症状 | まず疑う場所 | 次に見る場所 |
|---|---|---|
| 鮮やかな単色になる | シェーダーの導入 | マテリアルの割り当て |
| 真っ黒/白飛び | 光と影の設定 | 確認用の光の有無 |
| 素体が服から出る | 体型の変形量 | 衣装側の対応項目 |
| 角度で面が消える | 面の描画の扱い | パーツの表示状態 |
| 質感だけ噛み合わない | 素体と衣装のシェーダー差 | 数値の初期化 |
※複数の原因が重なっている場合もあります。範囲の広いものから確認します。
動かない・反映されない系
形も色も正しいのに、操作しても何も起きない。この系統は、指示の経路のどこかが切れています。経路を順にたどるのが基本です。
切り替えが効かない
衣装やアクセサリーの表示を切り替えたいのに反応しない場合、経路は3段階に分かれています。メニューの項目、値を保持する仕組み、そして実際に表示を変える処理です。どこか1つでも名前がずれていると動きません。
確認は上流から行います。項目を操作したときに値が変わっているか、値の変化が処理側に届いているか、処理側が正しい対象を指しているか。この順に見れば、切れている箇所が特定できます。
表情が出ない、あるいは固まる
表情は複数の仕組みが重なって動く部分なので、干渉が起きやすい場所です。別の設定が同じ部位を上書きしていると、意図した表情が打ち消されます。
まずは追加した要素をいったん外し、標準の状態で表情が出るかを確認します。標準で出るなら、追加したものが原因です。標準でも出ないなら、素体側の設定を見ていきます。
口や目が半開きのまま固定される症状は、体型調整のつもりで表情用のシェイプキーを動かしてしまったときにも起こります。一覧には表情用と体型用が混ざって並ぶので、心当たりがあればそちらも確認してみてください。
揺れものが動かない/暴れる
動かない場合は、揺れの設定が対象を掴んでいない可能性が高い状態です。追加や差し替えの過程で、対象の指定が外れることがあります。
逆に、不自然に暴れる場合は、当たり判定どうしが押し合っています。スカートと脚、髪と肩のように、近い場所に判定が重なると起こります。判定を一時的に外して症状が消えるなら、そこが原因です。
動かないからといって、設定を新しく作り直すのは避けましょう。元の設定が持っていた調整が失われます。まずは指定が外れていないかを確認するほうが早く直ります。
アップロードできない系
手元では問題ないのに、公開の段階で止まる。この系統は、原因が3つに分かれます。前提条件、制限、通信です。
実行そのものができない
アップロード用のパネルを開いても操作を受け付けない場合、必要な前提が満たされていません。アカウントの状態、ログインの有無、アバターとして必要な構成が揃っているか。この3点を先に確認します。
アップロードに必要な前提は、サービス側で決まっています。アップロードの前提と制限を整理した記事で条件を確認してから戻ってくると、判断が早くなります。
制限に引っかかっている
データの大きさや構成が、その環境で許容される範囲を超えている場合があります。上限は環境やサービスの更新で変わるため、記事や動画で見た数字ではなく、自分が使う環境の公式ドキュメントで確認してください。
引っかかっているなら、削る作業が必要になります。効果が出やすい順番は、画像の見直し、マテリアルの整理、使わないパーツの除去、そして形の削減です。
途中で止まる、失敗が続く
処理が途中で止まる場合は、通信環境や一時的な混雑の影響も考えられます。時間を置いて再実行し、それでも同じ場所で止まるならデータ側の問題と判断します。
データ側を疑うときは、直近で追加した要素をいったん外して試すのが手早い方法です。外した状態で通るなら、その要素が引き金になっています。そこから、どの部分が重いのか、どの設定が引っかかるのかを絞り込んでいきます。
手元とモバイル向けで結果が違う
PC向けでは通るのに、モバイル向けの構成にすると弾かれる。これは制限の厳しさが違うためで、不具合ではありません。別バージョンとして作り直す前提で、削る作業を計画してください。
使えるシェーダーの範囲も変わります。PC向けの見た目をそのまま持ち込むことはできないので、シルエットと色味を優先し、演出は諦める判断が必要になります。
記録に残ったエラーを先に消す
赤い印が残っている状態では、この先の確認が意味を持ちません。
前提条件を満たしているか確認する
アカウントの状態と、アバターとして必要な構成が揃っているかを見ます。
制限の項目を一つずつ確認する
どの項目で超過しているかが分かれば、削る場所が決まります。
追加した要素を外して試す
直近で足したものを外し、通るかどうかで原因を切り分けます。
通った構成を複製で残す
一度でも通った状態は、以降の基準点になります。
それでも解決しないときの聞き方
自力で切り分けても分からないことはあります。人に聞くときは、伝え方しだいで返ってくる答えの質が変わってきます。
伝えると答えが返ってきやすい5項目
- 何をしようとして、どこで止まったのか
- 直前に行った操作(1つに絞れているとなお良い)
- 症状の範囲(全身か一部か、特定のアバターだけか)
- すでに試したことと、その結果
- 記録に出ているエラーの内容
逆に「動きません」だけでは、答える側も切り分けから始めることになります。自分でやった切り分けを添えるほど、話が早く進みます。
聞く前にやっておくこと
同じ症状は、たいてい先に誰かが踏んでいます。症状を短い言葉にして検索すると、解決済みの情報が見つかることがあります。使っている素材の配布ページに、注意点として書かれている場合も少なくありません。
初心者がよく踏む詰まりどころはつまずく場所と対処をまとめた記事に一覧があります。改変以前の段階でつまずいている可能性もあるので、一度目を通しておくと無駄が減ります。
衣装を追加してから、表情も揺れものも全部おかしくなりました。どこから見ればいいですか。
一度に複数の症状が出たときは、追加したものをまず外してみてください。外して直るなら原因は確定です。そのうえで、1つずつ戻しながらどこで壊れるかを見ていきます。
よくある質問
記録は溜まっていくので、いったんすべて消してから、問題の起きる操作をやり直してください。そうすると、今回の操作で出たものだけが残ります。そのうえで、上から順に読み、赤い印の付いたものから対処します。警告どまりのものは、直接の原因でないことが多いので後回しで構いません。
手元の確認と、実際に描画される環境では条件が違うためです。特に光の当たり方は差が出やすい部分で、確認用の光の有無でも変わります。明るい場所と暗い場所の両方で見て、それでも大きくずれるなら、シェーダーの設定が環境の前提と噛み合っていない可能性があります。
作業データが失われた場合でも、元の配布ファイルが残っていれば作り直せます。まずは手元に元データがあるかを確認してください。そのうえで、次からは作業の区切りごとに複製を取る運用に切り替えると、同じ状況を繰り返さずに済みます。
まとめ
- 切り分けの型は3手。直前の操作を絞る、範囲を確かめる、1つずつ試す
- 表示の不具合は「色」か「形」かで見る場所が分かれる
- 動かない系は、指示の経路を上流から順にたどる
- アップロードは前提・制限・通信の3つに原因が分かれる
- 人に聞くときは、症状・直前の操作・範囲・試したこと・記録を添える
単色に塗りつぶされる症状ならピンク化の直し方へ、戻れる地点を先に用意したいならバックアップの記事へ進んでおくと、次に詰まったときの復旧が速くなります。
※画面の構成や制限の内容は更新で変わります。実際の条件は各サービスの公式ドキュメントを確認してください。