UE5
【UE5】マテリアルエディタでよく使うショートカットキーまとめ

プログラマーの尾関です。 今回はマテリアルエディタを使うときによく使うショートカットキーについて紹介したいと思います。 キー+左クリック系 マテリアルエディタのグラフでは、特定のキーを押しながら左クリックで、選択画面なし […]

続きを読む
C++
【UE5】TMapに複合キーを指定する方法

プログラマーの尾関です。 今回はちょっとした小ネタとして、TMapに複合キーを指定する方法について紹介します。 TMapは通常1つのキーのみ指定可能 TMapは通常は1つのキーのみ指定可能です。 例えば上記コードは in […]

続きを読む
C++
【UE5】BlueprintとC++の使い分けポイント

プログラマーの尾関です。 Unreal Engineは BlueprintとC++のどちらでもゲームシステムやロジックを実装できます。ですが実装を進めていくに従って、Blueprintで実装した処理が複雑化してメンテナン […]

続きを読む
UE5
【UE5】Unrealエディタを起動せずにBlueprintに配置したブレークポイントを削除する方法

プログラマーの尾関です。 今回はかなりニッチな方法ですが、Unrealエディタを起動せずにBlueprintに配置したブレークポイントを削除する方法について書きます。 PreConstructorにブレークポイントを置い […]

続きを読む
UE5
【UE5】マテリアル関数の作り方

プログラマーの尾関です。 今回はマテリアルの処理を共通化するときに便利な「マテリアル関数」の作り方について説明をしたいと思います。 マテリアル関数とは マテリアル関数とは、マテリアル内で使うノードの組み合わせを部品化した […]

続きを読む
C++
【UE5】BlueprintクラスをC++に置き換える手順について

プログラマーの尾関です。 あるプロジェクトで Blueprintで実装されたクラスをC++に置き換える機会があったので、そのときに学んだことを書き残しておきます。 とりあえずBlueprintで実装するというパターン U […]

続きを読む
UE5
【UE5】マテリアルパラメータコレクション (MPC) の基本的な使い方

プログラマーの尾関です。 以前「【UE5】マテリアルのパラメータを動的に変更する方法」という記事を書いたのですが、マテリアルパラメータコレクション (MPC) についての説明をしていませんでした。 そこで、この記事で解説 […]

続きを読む
UE5
【UE5】Meta Quest3でのパススルーレイヤーの仕組みと制約について

プログラマーの尾関です。最近は Unreal Engine で Meta Quest3の検証を行っており、現実世界をVR空間に投影する「パススルーレイヤー」の機能についてわかったことを書き残しておきます。 ■動作検証バー […]

続きを読む
UE5
【UE5】Blenderでテスト用アニメを作ってUE5にインポートする方法

プログラマーの尾関です。今回はBlenderで作ったアニメーションをUE5でインポートして再生する方法について紹介します。 今回の記事を書くことになった理由 ゲーム開発の現場では、アニメーションデータの作成や検証を素早く […]

続きを読む
UE5
【UE5】UDeveloperSettingsでデバッグ機能を実装する方法

プログラマーの尾関です。 今回は UDeveloperSettingsを使ってデバッグ機能を作る方法について紹介したいと思います。 UDeveloperSettingsとは UDeveloperSettingsは、プロジ […]

続きを読む