DEVELOP 【Unity】Shader の定義済みキーワードを動的に有効/無効化する(_EMISSION が効かなかった) Unity に最初から存在する 3Dオブジェクトである Cube や Sphere に割り当てられている Standard.shader は実に様々なパラメータを設定できます。試しに メタリックな質感でも表現してみようと _Metallic... 2020.03.18 DEVELOPUnity
DEVELOP 【Unity】MaterialPropertyBlock を使ってマテリアルのインスタンスを増やさない Unity では Material の色を変えたりUVを変更したりした時点で Material のインスタンスが複製されてしまいます。値の変更だけなのに…そんなMaterial インスタンスの複製を防ぐためのものが MaterialProp... 2020.03.17 DEVELOPUnity
DEVELOP 【Unity】Object を XML 文字列に変換する XMLファイルは見通しがそんなに良くないと感じているので、あまり使いたくはないのですがAndroidManifest ファイルが xml形式を採用していたりと世の中にはXML形式を採用しているものが沢山あります。そんなわけでObject を... 2020.03.16 DEVELOPUnity
DEVELOP 【Unity】モバイル環境で Color Grading を使って画面の色調補正を行う Color Grading は、作品ごとの雰囲気作りに欠かせません。最終的にレンダリングした絵に対して色の補正をかけたい。そんな時は Color Grading を使用します。今回はモバイル環境で手っ取り早く適用する方法です。確認バージョン... 2020.03.14 DEVELOPUnity
DEVELOP 【Unity】GC 発生タイミングを任意制御する GC 処理を一定期間ごとに小刻みに行うコード。using UnityEngine; public class GarbageCollectionManager : MonoBehaviour{ private float maxTimeBe... 2020.03.13 DEVELOPUnity