リリース 0.7.0
Jonathan Hale
新機能
- アニメーションのインポートを追加
- スキンドメッシュとスキンのインポートを追加 (.gltf と .glb のみ)
- アニメーションを再生するための「アニメーション」コンポーネントを追加
- より早い初期表示のためのローディングスクリーンを追加
- リソースビューに「Skins」、「Animations」、「Shaders」タブを追加
- 実験的な「Particle」シェーダーを追加
- リソースビューでのドラッグ&ドロップ機能の追加
エディター
- プロジェクト名の空白でWebServerに問題が発生するのを修正
- 非直交のオブジェクト変換をインポートした際のクラッシュを修正
- 削除直後のオブジェクトでプロパティビューを開いているとクラッシュする問題を修正
- WebServerが稼働中のシャットダウン時のクラッシュを修正
- 既存のプロジェクトで新しいシェーダーが表示されない問題を修正
- 参照されているシェーダーがない場合のクラッシュを修正
- 選択されていないオブジェクトを削除した際のクラッシュを修正
- Scene Outlineで同名のオブジェクトが開けない問題を修正
- ライセンスがないプロジェクトを開く際にユーザーへのフィードバックがない問題を修正
- デフォルトのプロジェクトスクリプトパスにプロジェクト相対の
jsフォルダを追加 - 「- none -」リソースの選択を修正
- すべてのシェーダーにメッシュグループが作成されない場合のクラッシュを修正
- Ubuntu: 大きな assimp バイナリがエディターのダウンロードサイズを膨らませる問題を修正
- MacOS: ショートカットキーを「Ctrl」から「Cmd」キーに変更
- MacOS: 「TestEngine」ビューを削除
ランタイム
- スフィアへのレイキャストが逆方向にキャストされる問題を修正
- ボックスと AABB へのレイキャストを修正
- スフィア-スフィアの queryOverlaps を修正
- 新しいメッシュが生成された際にメッシュの変換がリセットされる問題を修正
- ダウンロードサイズを削減するためにフォントサブセットに切り替え
- glMatrixを最小化
- howler.jsを2.2.0に更新
- シーンとフォントの読み込みの競合でテキストが表示されないことがある問題を修正
JSコンポーネント
- cursor: Quest での cursorObject のスケーリングとレイオフセットの修正
JS API
WL.AnimationとWL.AnimationComponentを追加WL.xrSessionを追加WL.onXRSessionStartとWL.onXRSessionEndのコールバックリストを追加- 便利なように
WL.Object.getTranslationLocal(),WL.Object.getTranslationWorld(),WL.Object.setTranslationLocal(),WL.Object.setTranslationWorldメソッドを追加 WL.Object.resetScaling()とWL.Object.resetTranslationRotation()を追加- フロート素材パラメータを修正
Last Update: November 24, 2023