UE5
【UE5】VRテンプレートのWidget Interaction Componentの使われ方新着!!

プログラマの尾関です。 UE5のVRテンプレートには、3D Widget とのインタラクションするために「Widget Interaction Component」というコンポーネントが使われています。 具体的には VR […]

続きを読む
UE5
【UE5】.editorconfigを用意して文字化けを回避したりコメント形式を統一する方法

プログラマーの尾関です。 今回は「.editorconfig」というファイルを作ると、コメント形式やソースコードの文字コードを統一できて便利なので、その方法について紹介します。 コメント形式の統一方法 公式のコーディング […]

続きを読む
プログラム
【学生さん向け】読みやすいC++コードを書くためのポイント

プログラマーの尾関です。 先日、学生さんの作品を添削する機会があり、作品はどれもが若さに満ち溢れていて、荒々しいながらもフレッシュな作品が数多くあり、昔を思い出しながらも新鮮な気持ちにさせていただきました。 その場での話 […]

続きを読む
UE5
【UE5】動的にテクスチャを切り替える方法

プログラマーの尾関です。 今回はマテリアルに適用したテクスチャを動的に切り替える方法について解説したいと思います。 また今回使用した画像は Freepik様の提供されている素材を使わせていただきました。 手順概要 手順の […]

続きを読む
グラフィック
3Dキャラクターモデルの仕事の流れについて

こんにちは。デザイナーのQです。 今回は3Dキャラクターモデルの仕事の全体的な流れである「見積もり」や「スケジュール作成」、「実際のワークフロー」がどのようになっているのかを、開発現場の視点から紹介したいと思います。 全 […]

続きを読む
グラフィック
【MEL】UVをコピーする便利なMELの紹介

こんにちは。デザイナーのQです。 今回はちょっとしたテクニックですが、UVをコピーするMELを紹介します。 UVをコピーするMELのスクリプト 使い方 このMELを使うメリット このMELスクリプトは、複数のオブジェクト […]

続きを読む
UE5
【UE5】プロパティメタデータ指定子

プログラマーの尾関です。 今回はUEで用意されているプロパティメタデータ指定子についてまとめてみました。 プロパティメタデータ指定子とは プロパティメタデータ指定子とは、クラス、関数、プロパティなどを宣言する際に使用する […]

続きを読む
プログラム
【Lua】メタテーブルによるクラス風のメンバ関数の定義

プログラマーの尾関です。以前関わっていたプロジェクトで、Luaのメタテーブルを使ったクラス風のメンバ関数を定義する方法を学んだので、その概念と定義方法を紹介したいと思います。 Luaのメタテーブルとは Luaは特定の演算 […]

続きを読む
プログラム
クロスシミュレーションの実験

こんにちは。ランカース社内ライブラリ開発研究部です。 社内ライブラリでは実験的に新機能を実装しているのですが、昨年のCEDEC2024の講演「『鉄拳8』の揺れ物表現を支えた内製クロスシミュレーション」に影響を受けて、クロ […]

続きを読む
UE5
【UE5】FindCollisionUVの使い方

プログラマーの尾関です。今回は衝突地点のUV座標を取得するのに役立つ「FindCollisionUV」ノードの使い方を解説します。 FindCollisionUVとは FindCollisionUV関数は、衝突地点のUV […]

続きを読む