Unreal EngineがY-Up座標系に変更されることが判明

Epic GamesのCEOのTim Sweeney氏が自身のX(Twitter)アカウントで、Unreal Engineの座標系が今後、左手系(Left-Up-Forward)から右手系(Y-Up)へと移行すると明らかにしました。
この移行はまず、Unreal Editor for Fortnite(UEFN)から始まり、その後Unreal Engine 5とUnreal Engine 6に適用されるとのことです。
Y-Up座標系は、ユーザーが徐々に新しいシステムに移行できるよう、UIの設定変更やC++のヘルパー関数、マクロなどを通じて段階的に導入されます。
今回の変更は、3D制作ツール間の相互運用性と標準化の促進が目的とのことです。
USD(Universal Scene Description)やglTFといった標準規格、MayaやHoudiniといったほかの3D制作ソフトウェアと座標系を一致させることで、将来的な制作環境における相互運用性を大幅に高められます。
Tim Sweeney氏は、「私たちが提案しなければならない未整備の標準がたくさんありますが、既存の標準や慣習を採用し、それに付け加える形で提案すれば、Unrealチームの提案はずっと成功しやすくなるでしょう」と述べています。
座標系の違いは、単純なモデリングツールからのエクスポートにおいては簡単に変換できますが、複雑な映画のVFX制作パイプラインでは変更が困難です。
とくに、映画業界ではUSDベースでのワークフローが主流となりつつあり、既存のパイプラインに対してUnreal Engineが自然に溶け込むためには、このような標準への準拠が不可欠です。
Tim Sweeney氏は、プロジェクトごとの設定で座標系を自由に選べる方法について、多数の独立した作者が作ったコードやコンテンツパッケージを組み合わせる場合に複雑化してしまうことを指摘しています。
このように、長期的な視点で見ると、Unreal Engineを一貫した標準規格に合わせることが現実的なようです。
また、理想的にはこの変更を行うべき時期は1995年だったと述べつつも、UEFNにScene Graphが導入された現在が2番目に最適な時期だとのことです。
参考リンク
記事をシェア
フォローして最新情報を入手
Googleの優先ソースに追加すると、このサイトの記事をGoogleで見つけやすくなります。また、ぜひXやRSSフィードもフォローしてください。
関連記事
-1.png&w=1080&q=75)
生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。
Webフロントエンドプログラマーとして、TypeScriptを用いたWebアプリやブラウザー拡張機能を制作。Xのシャドウバン検知ツール「Shadowban Scanner」やリンクカード復活ツール「Restore Link Card」を公開し、国内外のメディアで紹介されました。iGEM 2023ではJapan-UnitedチームのWikiを制作してGrand Prizeの獲得に貢献。ブログではXやSNSの最新ニュース、不具合の検証と対処法、フロントエンド開発の知見を発信しています。






![[新しいXチャットへようこそ]というテキストが画面に大きく表示されており、その下には次の3つの説明が表示されている。[エンドツーエンドの暗号化:メッセージは、端末にかかわらずエンドツーエンドで暗号化されています。][最先端のプライバシー:Xを含め、他の人がメッセージを読むことはできません。][パスコードを設定:メッセージを保護するため、4桁のパスコードを設定してください。]これらの説明の下には、[パスコードを作成]という大きなボタンが配置されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fwelcome-to-new-chat.png&w=1920&q=75)



![Xの予約投稿の設定画面のスクリーンショット。[日付][時刻][タイムゾーン]の項目が表示されており、[日付][時刻]が入力できる状態になっている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-scheduled-post-settings.png&w=1920&q=75)
![[何を報告していますか?]というタイトルのダイアログで[スパム]にチェックが入っているスクリーンショット](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-report-post-spam-selected.png&w=1920&q=75)

![Xの設定の[アクセシビリティ、表示、言語]>[表示]>[フォントサイズ]のスクリーンショット](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-android-font-size-settings.png&w=3840&q=75)
![Xの設定画面のスクリーンショット。[アクセシビリティ、表示、言語]>[データ利用の設定]の中のようすが示されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fx-data-saver-high-resolusion-image-settings.png&w=3840&q=75)