2022-04-25 【Unity】URPでPBRライティングをする基本的なシェーダの書き方まとめ Unity Shader Rendering SRP URP UnityのUniversal Render Pipeline(URP)でPBRライティングをする基本的なシェーダを書く方法をまとめました。 はじめに 方針の整理 シェーダ 結果 関連 Unity2020.3.15f2 Universal RP 10.5.1 続きを読む
2022-04-21 【Unity】【シェーダ】ゼロのゼロ乗は「1、あるいは未定義」だと言うことを実感した話 Unity Shader Rendering Unityのシェーダでゼロのゼロ乗は「1、あるいは未定義」だと言うことを実感した話をまとめました。 pow関数の不可解な挙動 ゼロのゼロ乗は1あるいは未定義である どうすればいいのか 参考 続きを読む
2022-04-14 【Unity】シェーダでUNITY_VERSIONマクロを使ってUnityエディタのバージョンごとに処理を変える Unity URP Shader UnityのシェーダでUNITY_VERSIONマクロを使ってUnityエディタのバージョンごとに処理を変える方法です。 はじめに シェーダ 結果 参考 続きを読む
2022-04-12 【Unity】【Localization】プラットフォームごとにローカライズ値を出し分けるPlatform Overrides Unity Localization UnityのLocalizationパッケージで、プラットフォームごとにローカライズした値を出し分ける方法についてまとめます。 はじめに 基本的な使い方 Entry Override Typeについて 独自のPlatform Overridesを作成する 関連 参考 続きを読む
2022-04-06 【Unity】【Localization】iOS/Androidのアプリ名などをローカライズする Unity Localization UnityのLocalizationパッケージでiOSやAndroidのアプリ名などをローカライズする手順をまとめました。 はじめに iOSのアプリ名をローカライズする Androidのアプリ名をローカライズする 関連 参考 Unity 2020.3.15f2 Localization 1.2.1 続きを読む
2022-04-04 【Unity】【Localization】Pseudo-Localizationでローカライズに関する色んなテストを行う Unity Localization UnityのLocalizationパッケージのPseudo-Localization機能を使って、ローカライズに関する色んなテストを行う方法についてまとめました。 はじめに 基本的な使い方 Pseudo-Localization Methodの説明 Expander Accenter Encapsulator Preserve Tags Character Substitutor Mirror 独自のPseudo-Localization Method 関連 参考 続きを読む
2022-03-31 【Unity】【Localization】ローカライズ文字列をSpreadSheetと連携する Unity Localization UnityのLocalizationパッケージでローカライズ文字列をSpreadSheetと連携する方法についてまとめました。 はじめに 認証情報を設定する Sheets Service Providerを作成・設定する String TableをSpreadSheetと連携する 関連 参考 続きを読む