Wonderland Engine 1.4.6 - テクスチャリングの改善とバグ修正
Jonathan Hale
このリリースでは、テクスチャリングシステムの改善と多くのバグ修正が行われています。
Wonderland Engineは全てのテクスチャを自動的にアトラス化するため、効率的にミップマップを生成し、テクスチャのラップが正しく機能するように高度なシステムが必要です。同様に、HTMLビデオやキャンバスからの動的なテクスチャアップロードにも特別な配慮が必要で、このバージョンではパフォーマンスが大幅に向上しました。
次期1.5.0リリースから多くのバグ修正をバックポートしました。特に物理シミュレーションの改善が含まれています。
変更履歴
エディタ
- 未設定のアニメーションとブレンドするアニメーションコンポーネントの再生時のクラッシュを修正
- マルチドローレンダラーでの視錐台カリングを無効にするオプションを削除
- パイプラインのリストに表示されない重複したパイプラインを修正
- カスタムコンポーネントのプロパティUIの不一致を修正
- スカイマテリアルでのカスタムシェーダーを許可
- パイプラインのコンパイル後のメッシュ処理を削減
- 異常なキーフレームを持ったアニメーションをより多くインポート
- 古いプロジェクトからの物理グループ名設定の移行を修正
- Linuxでのクラッシュレポートを有効化
- シーンアウトラインの空きスペースで右クリックのコンテキストメニューを追加
エンジン
- 物理オブジェクトの反発係数が内部的に0.0-1.0の範囲に制限されるように
- 常にバックバッファデプスアタッチメントを破棄
- 様々なテクスチャストリーミングの問題を修正
- フラットマテリアルインポートの優先順位を修正
- シェーダープリプロセッサマクロ内のコメント解析を修正
- すべてのテクスチャがキャッシュに収まる時のテクスチャストリーミングアイドル状態を修正
- テクスチャストリーミングを無効にした際に非タイルのアトラスを使用して圧縮アトラスを最適化
- 画像ボーダーで正しいラップサンプリングのために非圧縮および非タイル圧縮アトラス画像にボーダーを追加
- より良いパフォーマンスのために非圧縮および非タイル圧縮アトラスにミップマップを追加
- 非圧縮アトラス画像の動的更新のパフォーマンスを向上
- カスタムGLSLシェーダーのためにシェーダープリプロセッサで
#undefを追加 - カスタムGLSLシェーダーの
#define後のコメントに関する問題を修正
ランタイム
- 物理コンポーネントの衝突コールバックによって引き起こされる重大なランタイム問題を修正
- シーン追加時に正しく追加されないPhysXコンポーネントを修正
Object3D.addChild()が常にトランスフォームを正しく更新しない問題を修正- ローディング画面が進捗を更新しないことが多い問題を修正
- ランタイムでのシャドウの切り替えを許可
エディタAPI
- 同じパネルで同じタイプのウィジェットが使用された時の信頼性の低い動作を修正
draw()より前で、ヘッドレスエディタでもEditorPlugin.update()を追加
JS API
- アニメーショングラフを設定および取得するための
AnimationComponent.animationGraphを追加
Last Update: August 22, 2025