本文へスキップ

変更履歴

2025-June-02:

  • 新機能:
    • プレハブ:
      • StudioにPrefabsのサポートが追加され、再利用可能でカスタマイズ可能なゲームテンプレート( )を作成できるようになりました。これにより、開発が効率化され、スケーラブルになり、パフォーマンスが最適化されます。
      • まずはプレハブガイドをご覧ください。
    • 一般的なことだ:
      • 動画がマテリアル・テクスチャ・マップとしてサポートされました。 注:新しい VideoMaterial オーバーライドは、 、HiderMaterial や VideoMaterial のようなすべての glTF マテリアルをオーバーライドします。

2025年5月29日

  • 新機能:

    • UIエレメントのイベント:
      • ボタンのようなUIエレメントを操作するためのUIイベントを導入しました。 (すなわち 押された、離された、 選択された、無効)
      • UIイベントに専用の文字列が追加されました。
      • 詳しくはAPI DocumentationのEventsセクションを参照。
    • ライト
      • 長方形 プリミティブから発光する「エリアライト」という新しいライトタイプを導入しました。
  • 修正と強化:

    • オーディオ
      • 複数のオーディオ・エンティティが正しくスポーンしない問題を修正。

2025-May-05:

  • 新機能:

    • シーンを振り返る:
      • スペースに反射マップを設定する機能を追加。 このリフレクションマップは、シーンの ライティングセットアップに影響し、反射マテリアルの表示内容を変更します。 スペース設定パネルの新しい反射 設定を参照してください。
  • 修正と強化:

    • 一般的なことだ:
      • カスタムコンポーネントのフィールドを必須に設定するための新しい "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オブジェクトとのインタラクションがより柔軟かつ正確になりました。
    • UI:
      • より直感的な開発体験を提供するStudio UIシステムインターフェイスの更新。
    • 一般的なことだ:
      • addコールバックでworld.spaces`にアクセスできないバグを修正。
      • 耳の添付ファイルが有効な場合にビューポートに表示されない問題を修正しました。

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要素の色空間が正確に反映されていなかったバグを修正
    • 物理学
      • 物理システムのトグルを追加し、ティックごとにシステムをスキップする。

2025年1月15日:

  • 修正と強化:
    • ライト
      • スポットライト・タイプを追加
    • シャドウ
      • シャドーの受信設定がメッシュコンポーネントに移動
    • 数学
      • Mat4.decomposeT`の追加
      • Mat4.decomposeR`の追加
      • Mat4.decomposeS`の追加

2024-12-09:

  • 修正と強化:
    • ブイピーエス
      • ロケーションアセットがビューポートに表示されないようにする機能が追加されました。
    • UI
      • カスタムフォント表示の問題を修正
    • オーディオ
      • オーディオクリップの進行状況を取得、設定する機能を追加
    • ブイピーエス
      • VPSイベントデータに、関連するLocationエンティティのeidを持つlocationを追加。

2024-November-11:

  • 修正と強化:
    • 一般
      • ecs.Disabled`の動作改善
      • レイキャスティングによるパフォーマンスの向上
    • ブイピーエス
      • ライブシンク中にLocationMeshesがビューポートに隠れてしまうバグを修正
    • 照明
      • 指向性光の「フォローカメラ」をサポート

2024-November-05:

  • 修正と強化:
    • 一般
      • より良いコントロールと最適化されたランタイムパフォーマンスのために、シーン内のエンティティとそのコンポーネントを無効にする機能が追加されました。 詳細はこちら。
      • 以前のコミット・バージョンから新しいクライアント・プロジェクト・バージョンを作成する機能が追加されました。 Studio の Scene Settings にある Project History ビューを使用して、この機能にアクセスします。
    • オーディオ
      • オーディオ再生管理と制御を容易にするため、オーディオのロードと再生終了イベントを追加した: ecs.events.AUDIO_CAN_PLAY_THROUGHecs.events.AUDIO_ENDイベント
    • 資産
      • アセットのロード状況を見るための関数を追加しました:ecs.assets.getStatistics`です。
    • UI
      • UI要素の一部として画像を引き伸ばす関数を追加:Ui.set({backgroundSize: 'contain/cover/stretch'})

2024年10月29日

  • 新機能:
    • バックエンド・サービス:
      • バックエンドファンクションとバックエンドプロキシが8th Wall Studioでサポートされました!

2024-10-24:

  • 新機能:

    • VPS:
      • **VPSが8th Wall Studioでサポートされました!***開発者は、ARコンテンツを現実世界のロケーションに接続することで、ロケーションベースのWebAR体験を作成できるようになりました。
  • 修正と強化:

    • 3Dモデル:
      • gltfモデル上ですべてのアニメーションクリップを再生できるようにした。
      • UI:
        • UI要素の不透明度を設定する機能を追加。

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グラフィックスや インタフェースを作成することができます。 スタジオ・ビューポートでこれらの要素をリアルタイムに編集・変更し、 の変更が即座にシミュレータに反映されます。
  • 修正と強化:

    • 粒子:
      • パーティクルコンポーネントが更新され、設定オプションが追加され、デフォルトが使いやすくなりました。
    • 物理学だ:
      • applyImpulseは、ゲーム開発で力を加える代わりのAPIです。 ジャンプ、パンチ、素早く押すなどのアクションに適している。
      • 現在の重力設定を問い合わせるためのシンプルなランタイムゲッター関数。

2024-September-11:

  • 修正と強化:
    • ステートマシン:
      • ステート・マシンとイベントを操作するための機能が改善され、APIが拡張されました。 詳しくは、 State Machineのドキュメントをチェックしてください。

2024年8月29日

  • 修正と強化:
    • 粒子:
      • パーティクルのスポーン位置が子エンティティに正しく設定されていなかった問題を修正。

2024年8月26日

  • 新機能:

    • スプラッツ
      • **NianticのScaniverseアプリを使用すると、簡単にスプラットを作成し、.SPZファイルとしてエクスポートすることができます。 一旦8th Wall Studioにアップロードされると、スプラットはプロジェクトにシームレスに統合され、超リアルな3D体験の基礎となります。
  • 修正と強化:

    • アニメーション:
      • ループしないアニメーションが正しい位置で完了しない問題を修正しました。
    • 資産:
      • アセットのプレビューとアセット設定の変更のサポートが改善されました。
    • オーディオ
      • autioライフサイクルAPIの更新(再生、一時停止、ミュート、ミュート解除)
    • プリミティブ:
      •   、シーン内のオブジェクトを隠したり見えなくしたりできるプリミティブオブジェクト用のハイダーマテリアルをサポート。
      • 照明条件を無視するプリミティブ・オブジェクト用のUnlitマテリアルをサポート。
      • シリンダーのコライダーがプリミティブの形状と一致しない問題を修正

2024-8-15:

  • 修正と強化:
    • イベント
      • 特定のシナリオでイベントリスナーがスキップまたは削除される問題を修正しました。
    • UI:
      • フォントが変更できない問題を修正しました。
      • UI要素の読み込みとレンダリングに関するパフォーマンスの問題を修正しました。
    • ドキュメント
      • カスタム・コンポーネント](/studio/guides/best-practices/custom-components/)をスクリプト化する際の一般的な問題とベスト・プラクティスに関する情報を追加しました。

2024-8-08:

  • 修正と強化:
    • インプット・マネージャー:
      • モバイルブラウザのスワイプ/ドラッグの動作が制御されていなかった問題を修正しました。
      • ポインターロックのコントロールとアクセス機能を追加し、ゲームコントロールの入力を改善。
    • 物理学だ:
      • 不正な物理挙動を引き起こすタイミングの問題を修正。
    • レンダリング:
      • 素材が白っぽく見える問題を修正しました。
    • UI:
      • シーン内のUIエレメントを非表示にする機能を追加し、よりダイナミックなUIビヘイビアを実現。

2024-August-01:

  • 新機能:

    • アニメ:
      • ベイク済みアニメーションを持つGLTFモデルをサポートするために、イベントとコンフィギュレーション・コントロールを追加 - 3Dモデルガイド を参照。
    • 階層:
      • Command/Ctrlキーによるオブジェクトの複数選択と移動機能を追加。
      • Shiftキーを使ってオブジェクトを範囲選択する機能を追加。
    • 物理学だ:
      • 物理とコライダーに重力係数を追加し、より設定可能な物理効果をサポート - Physics guide を参照。
    • プリミティブ:
    • ビューポート:
      • 選択オブジェクトの右クリックコンテキストメニューを追加。
      • Shiftキーを押しながらのトランスフォームのスナップを追加。
  • 修正と強化:

    • 資産:
      • 新しいファイルが追加できなかったり、アセットが移動できなかったりする問題を修正しました。
    • カメラ
      • Near/Far Clipの設定が機能していなかったバグを修正。
    • インプット・マネージャー:
      • 左右の矢印キーが入れ替わってしまう問題を修正。
    • シミュレーター:
      • シミュレーターのサイズ変更が可能に
    • UI:
      • UIエレメントのフォントサイズを変更できないバグを修正。
    • ビューポート:
      • ビューポートにドラッグした3Dモデルは、カーソルの現在位置にスナップするようになりました。
    • その他
      • 様々なUIの改善
      • オブジェクトのコピー&ペーストが改良されました。

2024-June-18:

  • 新機能:
    • 8th Wall Studioの初期リリース! ハロー・ワールド
    • 物理学、アニメーション、プレイヤー 入力、カメラ、ライティング、パーティクル、オーディオ、3Dモデル、マテリアル、メッシュなどの初期システムとエディター・ツールが含まれます。 これらのシステムの詳細については、 Studioのドキュメントを参照してください。