リリース 1.3.0
ハイライトには、新しく改善されたプロジェクトテンプレート、プロシージャルな空のシェーダー、ドロップシャドウテキスト効果、シーンアウトラインのリソースフィルターが含まれます。
また、JavaScriptのバンドリングを効率化し、ホットリロードを再導入するマルチプロジェクトワークスペースの初版も提供しています。
物理テンプレート
プロシージャルな大気の空、HDRレンダリング、トーンマッピング、および環境プローブセットアップを備えた新しいテンプレートを追加しました。これは、物理シェーダーを使用するプロジェクトの開始をサポートします。

クラッシュレポート
このバージョンでは、自動クラッシュレポートを導入しました。これにより、潜在的な安定性の問題を見つけやすくなり、クラッシュの修正が容易になります。
変更ログ
エディター
- 高度なグラフィックス機能を紹介する新しい物理テンプレートを追加
- デフォルトのテンプレートを全面的に刷新
- 自動クラッシュレポーターを追加
- キャッシュされた生画像のメモリ使用量を削減
- シーンビューで飛行中にスクロールホイールでのスピードコントロールを復活
- プロジェクトロード時に非同期でnpmを実行
- 変更されていないpackage.jsonに対して不要なnpm installの呼び出しを回避
- シーンとアセット参照を視覚化するための新しいリソースツリービューを追加
- 自動環境ベーキングを追加し、「即時再ベーキング」ボタンを削除
- 表示時に長いリソースIDを短縮
- 貼り付けを子として、及び兄弟としてのデフォルトホットキーを切り替え
- リソース参照によるシーンアウトライン内のオブジェクトフィルタリングを追加
- UIでのキリル文字、ギリシャ文字、拡張ラテン文字に対応
- シーンビューでのボーンの可視化を追加
- テキストコンポーネントUIを簡素化
- マルチプロジェクトワークスペースとシーン間の切り替え機能を導入。ワークスペースはメインシーンのJavascript設定を使用し、すべてのコンポーネントをワークスペースとしてメインシーンのindex.jsにバンドルします。
packageForStreaming
設定をJavaScript APIによりよく適合するようにprefab
に名前変更- アセットブラウザのコンテキストメニューにPBRテクスチャを1つのocclusion-roughness-metallicテクスチャにまとめるためのツールを追加
- アセットブラウザで特定の非表示ディレクトリをクリックした場合のクラッシュを修正
- コンポーネント解析中のメモリリークを排除
- 言語ファイルとキャッシュデータをプロジェクトごとのサブフォルダーに保存
- 無効な.wlpプロパティ値の場合にデフォルト値にフォールバック
- インポートされたコンポーネントをエディタで修正後に消えないように防止
- 新しいプロジェクトのために常にdeploy/フォルダーを作成し、ファイル監視の問題を修正
エンジン
- 新しい
effectOffset
プロパティと共にテキストコンポーネントにドロップシャドウ効果を追加 - プロシージャルで、物理ベースのAtmosphericSkyパイプラインを追加
- Physicalシェーダーで
WITH_FOG
機能を実装 - Phong素材に
diffuseTexture
が設定されていない場合にdiffuseColor
にフォールバック - Phong LightmappedとNormalmappedパイプラインに欠けていた
TEXTURED
機能を追加 - WebXR VRセッション用にBloomを実装
- セカンダリテクスチャ座標を持つメッシュをロード時のクラッシュを修正
ランタイム
- ランタイムでアニメーションを設定する際に正しいターゲットを割り当て
- プレハブ読み込み中の偶発的なクラッシュを修正
JavaScript/TypeScript API
- プレハブ/シーン内の指定されたタイプのすべてのコンポーネントを取得するための
Prefab.getComponents
とPrefab.getActiveComponents
を追加 - 配列が小さすぎる際にマテリアルプロパティを設定すると例外をスロー
Last Update: January 28, 2025