変更履歴
2025-June-02:
- 新機能:
- プレハブ:
- StudioにPrefabsのサポートが追加され、再利用可能でカスタマイズ可能なゲームテンプレート( )を作成できるようになりました。これにより、開発が効率化され、スケーラブルになり、パフォーマンスが最適化されます。
- まずはプレハブガイドをご覧ください。
- 一般的なことだ:
- 動画がマテリアル・テクスチャ・マップとしてサポートされました。 注:新しい VideoMaterial オーバーライドは、 、HiderMaterial や VideoMaterial のようなすべての glTF マテリアルをオーバーライドします。
- プレハブ:
2025年5月29日
-
新機能:
- UIエレメントのイベント:
- ボタンのようなUIエレメントを操作するためのUIイベントを導入しました。 (すなわち 押された、離された、 選択された、無効)
- UIイベントに専用の文字列が追加されました。
- 詳しくはAPI DocumentationのEventsセクションを参照。
- ライト
- 長方形 プリミティブから発光する「エリアライト」という新しいライトタイプを導入しました。
- UIエレメントのイベント:
-
修正と強化:
- オーディオ
- 複数のオーディオ・エンティティが正しくスポーンしない問題を修正。
- オーディオ
2025-May-05:
-
新機能:
- シーンを振り返る:
- スペースに反射マップを設定する機能を追加。 このリフレクションマップは、シーンの ライティングセットアップに影響し、反射マテリアルの表示内容を変更します。 スペース設定パネルの新しい反射 設定を参照してください。
- シーンを振り返る:
-
修正と強化:
- 一般的なことだ:
- カスタムコンポーネントのフィールドを必須に設定するための新しい "required "ディレクティブを追加。
@required
ディレクティブのカスタムコンポーネントは、 ビルド時に条件を満たしていない場合、エラーをスローします。
- カスタムコンポーネントのフィールドを必須に設定するための新しい "required "ディレクティブを追加。
- 一般的なことだ:
2025年4月29日
- 新機能:
- 材料:
- マテリアル・コンフィギュレーターにテクスチャ・ラッピングの設定を追加。
- 材料:
2025年4月9日:
-
新機能:
- イメージターゲット:
- **イメージターゲットが8th Wall Studioでサポートされました!***開発者はARコンテンツを現実世界のイメージに固定できるようになり、創造的で教育的な新しい体験が可能になりました。
- イメージターゲット:
-
修正と強化:
- インプット:
input.getMousePosition()
がscreenX/Y
の代わりにclientX/Y
を返すようになった。- UIインタラクションのトラッキングを改善するために、新しい
ecs.input.UI_CLICK
イベントを追加した。
- 変身する:
- world.transformにtransformユーティリティ関数を追加。
- レイキャスティング
- 新しいレイキャスト関数を追加:raycast()
と
raycastFrom()`が追加され、3Dオブジェクトとのインタラクションがより柔軟かつ正確になりました。
- 新しいレイキャスト関数を追加:raycast()
- UI:
- より直感的な開発体験を提供するStudio UIシステムインターフェイスの更新。
- 一般的なことだ:
- add
コールバックで
world.spaces`にアクセスできないバグを修正。 - 耳の添付ファイルが有効な場合にビューポートに表示されない問題を修正しました。
- add
- インプット:
2025-March-5:
- 修正と強化:
- 一般
- ロケ地スポーンイベントを追加
- シャドウ
- スマートシャドウカメラ
- アニメーション
- ポジション/回転アニメーションのバグ修正
- モデルの入れ替え時にアニメーションが止まってしまう問題を修正
- 資産
- アセットロード時に設定が古くなるバグを修正
- UI画像アセットの読み込みにおける競合状態を修正
- 一般
2025年2月13日:
- 新機能:
- ウェブ版ナイアンティック・マップ
- 体験を現実世界につなげる マップは位置情報ベースの体験を構築する鍵です。そして今、Niantic Maps for Webが8th Wall Studioで直接利用できるようになり、ワークフローにシームレスに追加できるようになりました。 Niantic Maps in Studioにより、Studioのデベロッパーは、Nianticが最も人気のある現実世界のゲームに使用しているのと同じテクノロジーにアクセスできるようになり、AR体験を現実世界の場所に根付かせたり、位置情報に基づいた体験を発見したり、現実世界のAR体験のアグリゲーターとして機能したりすることができます。 マップはStudioのシーン階層に完全に統合され、クリックするだけでマップをプロジェクトにドロップできるようになりました。
- スペース
- Spacesでは、1つのプロジェクト内で複数の異なるエリアを構築・管理できるようになりました。 スペースは、他のゲームエンジンやデザインツールにおけるシーンや環境のようなものだと考えることができる。 簡単に言うと、スペースはアセット、ライティング、カメラ、ゲームのインタラクションを配置できる3Dフレームです。 スペース(シーンとも呼ばれる)には、すべてのエンティティが含まれます。
- ウェブ版ナイアンティック・マップ
2025年1月31日
- 修正と強化:
- 一般
- シーンのロード、スプラットのロード、ライブ・シンク・モードでの作業のパフォーマンス向上のための一般的なバグ修正
- 一般
2025年1月23日
- 修正と強化:
- UIエ レメント
- 背景サイズに9スライスのストレッチ設定を追加(3D UIエレメントのみ)
- ボーダー半径設定の追加
- 一般
- UI要素の色空間が正確に反映されていなかったバグを修正
- 物理学
- 物理システムのトグルを追加し、ティックごとにシステムをスキップする。
- UIエ レメント
2025年1月15日:
- 修正と強化:
- ライト
- スポットライト・タイプを追加
- シャドウ
- シャドーの受信設定がメッシュコンポーネントに移動
- 数学
- Mat4.decomposeT`の追加
- Mat4.decomposeR`の追加
- Mat4.decomposeS`の追加
- ライト
2024-12-09:
- 修正と強化:
- ブイピーエス
- ロケーションアセットがビューポートに表示されないようにする機能が追加されました。
- UI
- カスタムフォント表示の問題を修正
- オーディオ
- オーディオクリップの進行状況を取得、設定する機能を追加
- ブイピーエス
- VPSイベントデータに、関連するLocationエンティティのeidを持つ
location
を追加。
- VPSイベントデータに、関連するLocationエンティティのeidを持つ
- ブイピーエス
2024-November-11:
- 修正と強化:
- 一般
- ecs.Disabled`の動作改善
- レイキャスティングによるパフォーマンスの向上
- ブイピーエス
- ライブシンク中にLocationMeshesがビューポートに隠れてしまうバグを修正
- 照明
- 指向性光の「フォローカメラ」をサポート
- 一般
2024-November-05:
- 修正と強化:
- 一般
- より良いコントロールと最適化されたランタイムパフォーマンスのために、シーン内のエンティティとそのコンポーネントを無効にする機能が追加されました。 詳細はこちら。
- 以前のコミット・バージョンから新しいクライアント・プロジェクト・バージョンを作成する機能が追加されました。 Studio の Scene Settings にある Project History ビューを使用して、この機能にアクセスします。
- オーディオ
- オーディオ再生管理と制御を容易にするため、オーディオのロードと再生終了イベントを追加した:
ecs.events.AUDIO_CAN_PLAY_THROUGH
、ecs.events.AUDIO_END
イベント
- オーディオ再生管理と制御を容易にするため、オーディオのロードと再生終了イベントを追加した:
- 資産
- アセットのロード状況を見るための関数を追加しました:ecs.assets.getStatistics`です。
- UI
- UI要素の一部として画像を引き伸ばす関数を追加:
Ui.set({backgroundSize: 'contain/cover/stretch'})
。
- UI要素の一部として画像を引き伸ばす関数を追加:
- 一般
2024年10月29日
- 新機能:
- バックエンド・サービス:
- バックエンドファンクションとバックエンドプロキシが8th Wall Studioでサポートされました!
- バックエンド・サービス:
2024-10-24:
-
新機能:
- VPS:
- **VPSが8th Wall Studioでサポートされました!***開発者は、ARコンテンツを現実世界のロケーションに接続することで、ロケーションベースのWebAR体験を作成できるようになりました。
- VPS:
-
修正と強化:
- 3Dモデル:
- gltfモデル上ですべてのアニメーションクリップを再生できるようにした。
- UI:
- UI要素の不透明度を設定する機能を追加。
- 3Dモデル:
2024-10-18:
- 修正と強化:
- イベント
- ecs.events.SPLAT_MODEL_LOADED`イベントを追加した。
- 物理学だ:
- getLinearVelocity()](/api/studio/ecs/physics/#getlinearvelocity) 関数を追加。
- プリミティブ:
- 正四面体に代わって多面体プリミティブを追加。
- トーラス・プリミティブを追加。
- イベント
2024年9月30日:
-
新機能:
- 3Dモデル:
- FBX形式の3Dアセットのアップロードと変換をサポート。
- 3Dモデルのプレビューと設定をサポート。 更新されたAsset Previewerを使えば、 、異なるライティング設定でモデルをチェックしたり、ピボットポイントを調整したり、メッシュ 圧縮設定を変更したり、スケールを更新したり、含まれるマテリアルを検査したりすることができます。
- 材料:
- アセットプレビュー上でマテリアルを編集し、保存することができます。 変更はアセット とシーンに反映されます。
- UI:
- TTFファイルのアップロード機能でカスタムフォントをサポート。
- 色、ボーダー、テキスト、不透明度などの要素を微調整できます。 UIビルダーはまた、 、単一のキャンバス上で複数の2D要素を組み合わせて、複合2Dグラフィックスや インタフェースを作成することができます。 スタジオ・ビューポートでこれらの要素をリアルタイムに編集・変更し、 の変更が即座にシミュレータに反映されます。
- 3Dモデル:
-
修正と強化:
- 粒子:
- パーティクルコンポーネントが更新され、設定オプションが追加され、デフォルトが使いやすくなりました。
- 物理学だ:
- applyImpulseは、ゲーム開発で力を加える代わりのAPIです。 ジャンプ、パンチ、素早く押すなどのアクションに適している。
- 現 在の重力設定を問い合わせるためのシンプルなランタイムゲッター関数。
- 粒子:
2024-September-11:
- 修正と強化:
- ステートマシン:
- ステート・マシンとイベントを操作するための機能が改善され、APIが拡張されました。 詳しくは、 State Machineのドキュメントをチェックしてください。
- ステートマシン:
2024年8月29日
- 修正と強化:
- 粒子:
- パーティクルのスポーン位置が子エンティティに正しく設定されていなかった問題を修正。
- 粒子:
2024年8月26日
-
新機能:
- スプラッツ
- **NianticのScaniverseアプリを使用すると、簡単にスプラットを作成し、
.SPZ
ファイルとしてエクスポートすることができます。 一旦8th Wall Studioにアップロードされると、スプラットはプロジェクトにシームレスに統合され、超リアルな3D体験の基礎となります。
- **NianticのScaniverseアプリを使用すると、簡単にスプラットを作成し、
- スプラッツ
-
修正と強化:
- アニメーション:
- ループしないアニメーシ ョンが正しい位置で完了しない問題を修正しました。
- 資産:
- アセットのプレビューとアセット設定の変更のサポートが改善されました。
- オーディオ
- autioライフサイクルAPIの更新(再生、一時停止、ミュート、ミュート解除)
- プリミティブ:
-
、シーン内のオブジェクトを隠したり見えなくしたりできるプリミティブオブジェクト用のハイダーマテリアルをサポート。
- 照明条件を無視するプリミティブ・オブジェクト用のUnlitマテリアルをサポート。
- シリンダーのコライダーがプリミティブの形状と一致しない問題を修正
-
- アニメーション:
2024-8-15:
- 修正と強化:
- イベント
- 特定のシナリオでイベントリスナーがスキップまたは削除される問題を修正しました。
- UI:
- フォントが変更できない問題を修正しました。
- UI要素の読み込みとレンダリングに関するパフォーマンスの問題を修正しました。
- ドキュメント
- カスタム・コンポーネント](/studio/guides/best-practices/custom-components/)をスクリプト化する際の一般的な問題とベスト・プラクティスに関する情報を追加しました。
- イベント
2024-8-08:
- 修正と強化:
- インプット・マネージャー:
- モバイルブラウザのスワイプ/ドラッグの動作が制御されていなかった問題を修正しました。
- ポインターロックのコントロールとアクセス機能を追加し、ゲームコントロールの入力を改善。
- 物理学だ:
- 不正な物理挙動を引き起こすタイミングの問題を修正。
- レンダリング:
- 素材が白っぽく見える問題を修正しました。
- UI:
- シーン内のUIエレメントを非表示にする機能を追加し、よりダイナミックなUIビヘイビアを実現。
- インプット・マネージャー: