バージョン 0.7.2 リリース

バージョン 0.7.2 リリース

バージョン 0.7.0 および 0.7.1 の修正と利便性の向上。

JavaScript API のドキュメントが改善され、入力パラメータの種類と 戻り値の型が明記されました。

エディター

  • 変換ギズモの選択用にシーンビューのツールバーを追加
  • 変換、回転、スケーリングのスナッピングを追加
  • スキニング初期化により発生することがあるクラッシュを修正
  • Windowsでファイルパスにスペースが含まれるとき、Asset Browserでのダブルクリックが機能しない問題を修正
  • /objects/components/collision/groups を bool 配列ではなく int に変更して、衝突グループが正しくパッケージされない問題を修正
  • エディターで - none - が選択されたとき、JavaScript パラメータが null に設定されない問題を修正
  • Ctrl/Cmd + Shift + Z が元に戻す操作として認識されない問題を修正
  • オブジェクトを削除するときのクラッシュを修正
  • シーンビューで選択が時々機能しない問題を修正
  • オブジェクトの変換をリセットするボタンを追加
  • シーンアウトラインでオブジェクトを非常に基本的にコピー&ペースト可能に
  • シーンアウトラインオブジェクトをピックできるオブジェクトピッカーを追加
  • 異なるファイルで同じ名前のテクスチャが互いに上書きされる問題を修正
  • シーンアウトラインでDeleteキーが機能しない問題を修正
  • Downキーを押し続けたときにシーンアウトラインで発生することがあるクラッシュを修正
  • プロジェクトウィザードでカスタムパスが選択されている場合に名前が変更されない問題を修正
  • Material shader のプロパティコンボボックスにvertex shadersが表示される問題を修正
  • 削除されたオブジェクトがオブジェクトコンボボックスに表示される問題を修正
  • アプリケーションファイルをデフォルトプロジェクトディレクトリから移動し、Windowsでは %APPDATA%\WonderlandEngine、Linuxでは ~/.WonderlandEngine、MacOSでは ~/Library/Application Support/WonderlandEngine に配置

エンジン

  • 非常に基本的な fog/fogColor を Phong シェーダーに追加
  • Phong シェーダーの太陽光とポイントライトのスペキュラーハイライトを修正
  • インデックスなしメッシュのバッチ処理を修正
  • 特定のオフセットでの圧縮テクスチャサブイメージアップロードの問題に対する回避策を追加 Oculus Quest とデスクトップの一部の圧縮形式に対応
  • 起動時のシェーダー警告を修正
  • シェーダーコンパイル数を削減
  • Sphere-AABB/Sphere-Box 衝突の計算を修正

ランタイム

  • ランタイムがシーンの2つのライトのみを使用する問題を修正
  • WL.Object.transformationWorld のパフォーマンスを向上、必要な変換のみを再計算
  • view コンポーネントの near/far が WebXR 投影行列に影響を与えない問題を修正

JS API

  • WL.Object.getTranslationLocal() および WL.Object.getTranslationWorld() を修正
  • WL.Object.setTranslationLocal() および WL.Object.setTranslationWorld() を修正
  • set WL.InputComponent.inputType を追加
  • ドキュメントを改善し、パラメータと戻り値の型を追加
Last Update: October 19, 2020

最新情報をお届けします。