Babylon.js 8.0のアプデ内容をキャッチアップするスレ
リリースに関する情報源 一覧
ChatGPTに聞いてみた
🌟 主な新機能
-
Node Render Graph(アルファ版)
従来の「ブラックボックス」的なレンダリングパイプラインに代わり、視覚的にレンダリングプロセスを制御できるノードベースのツールが導入されました。これにより、カスタムな描画処理を柔軟に構築できます。 -
IBL Shadows(Image-Based Lightingにシャドウ対応)
Adobeとの協力により、環境光に加えてシャドウもHDR画像から生成可能になり、よりリアルなライティング表現が実現しました。 -
エリアライト
映画撮影のような広がりのある光源を再現できるエリアライトが追加され、シーンの雰囲気作りが一層豊かになりました。 -
Lightweight Viewer
軽量で高機能な3Dビューアが新たに登場。わずか数行のHTMLで3Dモデルをウェブページに表示でき、カスタマイズも容易です。 -
WGSLネイティブ対応
WebGPUのシェーダー言語であるWGSLにネイティブ対応し、GLSLからの変換なしでWebGPUを活用できるようになりました。Node Material EditorでもWGSLの作成が可能です。 -
Havokキャラクターコントローラー
Havokとの連携により、物理ベースのキャラクター制御が簡単に実装可能になり、ゲーム開発がさらにスムーズになりました。 -
オーディオエンジンの刷新
Web Audio APIを活用した新しいオーディオエンジンが導入され、音響効果の表現力と操作性が大幅に向上しました。 -
Gaussian Splattingの強化
SPZや圧縮PLYフォーマット、球面調和関数のサポートにより、Gaussian Splattingの表現力とパフォーマンスが向上しました。 -
GPUベースのメッシュピッキングとバウンディングボックス
メッシュの選択やバウンディングボックスの計算をGPUで処理することで、複雑なシーンでも高いパフォーマンスを維持できます。 -
WebXR Depth Sensing対応
WebXRの新機能であるDepth Sensingに対応し、現実世界の深度情報を活用したAR体験が可能になりました。