オープンソースのRust製ゲームエンジン「Bevy Engine」、バージョン0.18にアップデート。大気による光の減衰や、霧で光が散乱する表現などレンダリング機能が強化

オープンソースのRust製ゲームエンジン「Bevy Engine」、バージョン0.18にアップデート。大気による光の減衰や、霧で光が散乱する表現などレンダリング機能が強化

2026.01.23
ニュース
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • オープンソースのゲームエンジン「Bevy Engine」、バージョン0.18にアップデート
  • Rustで開発されたゲームエンジン。データ指向型のソフトウェアアーキテクチャ「ECS」に基づき構成されている
  • 大気によって光が減衰される処理や、大気散乱のパラメータを調整できる機能などが追加された

2026年1月13日(現地時間)、オープンソースのゲームエンジン「Bevy Engine」がバージョン0.18にアップデートしたことが発表されました。

(画像はGitHubより引用)

Bevy Engine」は、データ指向型のソフトウェアアーキテクチャ「ECSEntity Component System)」(※)に基づき構成された2D/3D向けゲームエンジン。
※ 実装単位を、IDとなる「Entity」、データ構造を定義する「Component」、Component同士の振る舞いを定義する「System」に分離する設計手法。並列処理の活用により大量のオブジェクトを高速に処理できるといった特徴を持つ

Rustをベースに開発されており、ソースコードの大半はMITライセンスまたはApache License 2.0のデュアルライセンスにより提供されています。

Bevy Engineで開発されたゲームの例として、パズルゲーム『Toroban』が紹介されている(画像はニュースリリースより引用)

関連記事
オープンソースのRust製ゲームエンジン「Bevy Engine」、バージョン0.16にアップデート。GPU駆動レンダリングの導入や、各Entityに自由な関係性を設定可能に
2025.04.30

バージョン0.16では、大気を通過した光が減衰される処理や、霧などによって光が散乱するパラメータを調整できる機能が追加されたほか、リアルタイムレイトレーシングレンダラー「Solari」が強化されるなど、多岐にわたるアップデートが実施されています。

Atmosphere Occlusion

PBRマテリアルの描画において、シーン内のオブジェクトに届く太陽光や環境光が大気を通過することで減衰される処理「Atmosphere Occlusion」を反映可能となりました。

夕暮れ時に太陽が地平線に近づいた際、オブジェクトを赤く染めるといった描写を実現できます。

「Atmosphere Occlusion」による光の減衰が適用された3Dシーン(画像はニュースリリースより引用)

「ScatteringMedium」アセット

従来のシステムでは地球の環境に近い大気のみレンダリング可能でしたが、バージョン0.18では大気散乱のパラメータを柔軟にカスタマイズできる「ScatteringMedium」アセットが導入されました。

これにより、霧の立ち込める海岸線や、火星を彷彿とさせる砂漠地帯の大気など、多様な環境を表現できます。

ボリューメトリックフォグ使用時でも「Atmosphere Occlusion」を有効化できる(画像はニュースリリースより引用)

リアルタイムレイトレーシングレンダラー「Solari」

実験的機能として搭載されているリアルタイムレイトレーシングレンダラー「Solari」について、多岐にわたる改善が施されました。

Multiple Scattering GGX(※)を用いたスペキュラーのサポートや、ライティングの処理速度や品質の向上、ディレクショナルライトにおける物理ベースのソフトシャドウの追加などが行われています。
※ GGXとは、物体表面にミクロレベルで存在する無数の鏡面について、法線がどの程度の割合で特定方向を指しているかを表す「法線分布関数」のひとつ

「Solari」のリアルタイムレイトレーシングによってライティングを施した様子(画像はニュースリリースより引用)

カメラ操作機能がデフォルト搭載

従来はユーザー自ら実装するかサードパーティ製プラグインを導入しなければ使用できなかったカメラ機能が、このたびデフォルトで搭載されました。

3次元空間を自由に移動できる「FreeCamera」と、パンやズームなどを行える2Dゲーム向けカメラ「PanCamera」の2種類を使用できます。

3Dシーン内を立体的に移動できるカメラモード「FreeCamera」を使用する様子(動画はニュースリリースより引用)

アップデート内容に関する詳細は、ニュースリリースGitHubをご確認ください。

「Bevy 0.18」Bevy Engine公式サイト「Bevy Engine」GitHubリポジトリ

関連記事

ゲーム開発が「エターナる」ことを回避する工夫とは?『都市伝説解体センター』開発の墓場文庫・MOCHIKIN氏へのインタビュー記事が公開
2026.01.23
Epic Games、UE 5.7の新機能「Nanite Assemblies」を利用してメッシュのインスタンスを構築する公式チュートリアルを公開
2026.01.23
ファンタジー世界の町づくりに適した約120種類のテクスチャを収録。無料アセットパック『Retro Textures 1』、Webサイト「Kenney」で公開
2026.01.23
ゲームメーカーズ、バージョン管理システム「Perforce P4」の取り扱いを開始!
2026.01.23
パーティクルの複雑な挙動を実装する「Vector Field」を、UE5のNiagaraで使用。C&R Creative Studiosがブログで解説
2026.01.22
3DCG衣装制作ツール「Marvelous Designer」に「Indie License」が新登場。年間売上が50万ドル未満の小規模法人が対象
2026.01.22

注目記事ランキング

2026.01.16 - 2026.01.23
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

法線
ホウセン 頂点がどの方向に向いているのかを決定するベクトル情報。ライティング情報を受けて、どのような方向に陰影を作リ出すかを決定する処理に利用する。 マテリアル内で、計算やテクスチャ情報により法線をコントロールすることで、メッシュそのものを弄らずに立体感を出すことが可能。 面の表裏を表す面法線もある。
VIEW MORE

Xで最新情報をチェック!