NullExit

Unity

【Unity】基本的なUVスクロールのやり方【Shader Graph】

はじめに 今回はShader GraphでのUVスクロールのやり方を扱っていきます。基礎中の基礎的な内容なのですが、何かと必要になる機会があると思いますし、私自身まだまだShader Graphの機能を使いこなせていないので、勉強も兼ねてま...
Unity

【Unity】Shader Graphのサンプル「Procedural Patterns」を見てみる

はじめに UnityのShader Graphでは、「Procedural Patterns」という十数種類のパターンノードのサンプルが提供されています。今回はProcedural Patternsの導入方法と、各種パターンノードを紹介して...
Unity

【Unity】URPのDecal Shaderを使ってみる

はじめに 今回はURP・HDRPで使用できる「Decal」 の機能についての記事です。筆者自身、主にURPでゲーム制作してきたんですが、Decalの存在を知ったのはつい最近です。 Decalの機能について調べていくと、とても便利そうな機能だ...
Unity

【Unity】LODを使って描画負荷軽減

はじめに ゲーム制作するうえで、最適化は避けては通れない作業の一つです。ターゲットのプラットフォームがスマホなどのモバイル端末だとなおさら。 今回は描画負荷の軽減に使える、LOD(Level of Detail)についての記事です。 LOD...
Unity

【Unity】Inspectorで数式を使ってオブジェクトの配置を効率化

はじめに インスペクターで、Transformコンポーネントなどの値を変更するときに、数式を使えることはご存じでしょうか? 例えば以下のように入力して確定すると、X軸のPositionが「10」になります。 こんなふうにインスペクターでは、...
Unity

【Unity】Shader Graphを使って氷マテリアルを表現する

今回はUnityの「Shader Graph」を使用して、実際に私が作成した氷マテリアルのレシピを紹介していこうと思います。筆者である私自身、Shaderに関して全くと言っていいほど知識が無いのですが、そんな私でもShader Graphを...
Unity

【Unity】TextMesh Proでアウトライン等の設定を変更した際にテキスト全てに反映されてしまう問題の解決法【Material Preset】

はじめに Unityでのゲーム制作において、何かとTextMesh Proを使用する場面が多いかと思います。そして大抵(あそこのテキストはこの色にして……このテキストはこのサイズにして……)といった具合に、テキスト毎に色やサイズなどを変更し...
Unity

【Unity】TextMeshProで日本語を表示する方法

TextMeshProでデフォルトで用意されているフォントは日本語を使えないため、テキストで日本語を使いたい場合は、日本語に対応したフォントを用意し導入する必要があります。既に何人もの先人達が方法をまとめているので、調べればすぐわかる内容で...
Unity

【Unity】Reflection Probeを使用した鏡の作り方

3Dのゲームを作る際、部屋内のオブジェクトとして鏡を設置したいなんて場合がよくあると思います。鏡の表現方法はいくつかありますが、この記事ではReflectionProbe(リフレクションプローブ)を使用した鏡の作り方を簡単にまとめていこうと...