Roblox アバター技術はどのように進化しているのか - Roblox ブログ

Roblox アバター技術はどのように進化しているのか – Roblox ブログ

ソースノード: 2940329
  • 現在、アバター用に 6 つの異なる技術スタックをサポートしています。古いアバターとエクスペリエンスをサポートするレガシー技術スタック (R15)。 そして、すべてのアバターのスタイルと機能をサポートする新しい技術スタック (RXNUMX) です。
  • どのようなアバター スタイルでもどのようなエクスペリエンスでも機能し、誰もが最新の機能にアクセスできるようにするために、私たちはこれらを XNUMX つの技術スタックに統合することに取り組んでいます。 
  • これには技術的な課題が伴うため、私たちは開発者コミュニティと緊密に連携して、新しい統合技術スタックへの移行を容易にするツールをリリースしています。

アバターはますます私たちのアイデンティティの一部になりつつあります。 Roblox では、65 万人を超える毎日のユーザーのそれぞれが、見た目だけでなく、リアルタイムで他の人に自分自身を表現する方法も含めて、自分を本当に表現していると感じるアバターを持つことを望んでいます。 このことは、次のような没入型コミュニケーション ツールをリリースするにつれてさらに重要になります。 お問合せこれは、13 歳以上の誰もが自分のアバターとして Roblox 上の友人に電話をかけるための新しい方法です。 人々が自分のアバターとして真につながっていると感じるためには、その瞬間に反応して感情を示すことができる必要があります。 より複雑な表情、声への口パク、肩をすくめたりうなずいたりといった非言語的合図が可能なアバターが必要です。 

これらの没入型の世界に自分自身が反映されているのを誰もが確実に見ることができるようにするには、人々が自分を表すアバターを作成するために組み合わせられる、より多様な要素が必要になります。 つまり、選択できる体と頭のタイプが増えるだけでなく、衣服、メイクアップ、アクセサリーのタイプも増え、髪や肌の色、質感、スタイルも増えることになります。 これらのアイテムの選択肢を迅速に拡大するために、私たちは新しいアバターをより簡単に作成し、より多くの人が自分のアイデアを実現できるように取り組んでいます。 最初のブロック状の黄色のアバターから長い道のりを歩んできましたが、まだ終わっていません。 

アバターが進化し、改善されるにつれて、私たちは次のような最新の進歩も確実に反映したいと考えています。 重ね着, 顔のアニメーション, 音声でチャットする、アニメーション パック、エモートは、すべてのアバターのすべてのエクスペリエンスで利用できます。 現在、最新のモビリティと表現機能にアクセスできるのは、R15 と呼ばれる最新の技術スタックに基づいて構築されたアバターだけです。 これは、現在 6 つの異なるアバター技術スタックをサポートしているためです。 R15 テクノロジー スタックは、体の部分が 15 つしかない古典的なブロック スタイルのアバターと、それらのアバター用に構築されたエクスペリエンス向けに設計されました。 RXNUMX 技術スタックは、最大 XNUMX の身体部分を持つアバターをサポートするように設計されているため、 アバター スタイル (ブロック状、ヒューマノイド、ファンタジー) とすべてのアバター向けに構築されたエクスペリエンス。 デュアル技術スタックのサポートは、開発者やクリエイターに制限と不満をもたらしました。 

アバター

現在、私たちは 15 年以上のエクスペリエンスをサポートしていますが、その多くは R6 テクノロジー向けに設計されており、私たちが望むほど最新の最も表現力豊かなアバターとシームレスに連携していません。 たとえば、R15 で構築されたアバターを持つ人が R6 で構築されたエクスペリエンスに入ると、そのアバターの見た目や動きは通常とは異なる場合があり、アバターは表情を作ることができなくなります。 シャツの上にジャケットを着るなど、服を重ね着している場合、アバターはよりシンプルな服に戻ります。 さらに、障害物コースなどの一部のエクスペリエンスは、特定のアバター サイズに基づいて構築されています。 これが Roblox を使用または作成する人にとって理想的ではないことは承知しています。 

私たちは、Roblox の誰もが最先端のアバター テクノロジーにアクセスして、デジタル アイデンティティを完全に体現し、素晴らしいエクスペリエンスとビジュアルを作成できるようにしたいと考えています。 また、既存のアバターやエクスペリエンスとの下位互換性も維持したいと考えています。 これらすべてを考慮して、私たちはさらなる格差の発生を避け、必要な手作業の量を最小限に抑える前進の道筋を立てるために、この統合された技術スタックにどのようにアプローチするかについて非常に慎重に考えています。 これらの世界を構築する開発者に、開発者が求めるエクスペリエンスを維持しながら、活気に満ちた魅力的なエクスペリエンスを維持するためのツールとサポートを提供します。 

統合された技術スタックへの移行

私たちのアバターは、ブロック状、人型、または完全に空想的なものである必要があります。 ただ仕事 あらゆる経験、あらゆるアクセサリーで。 私たちは、クリエイターとユーザーがこれまでに感じてきた摩擦を取り除きたいと考えています。 また、R15 テクノロジーをサポートするか R6 テクノロジーをサポートするかにかかわらず、クリエイターがエクスペリエンスのルック アンド フィールをコントロールできるようにしたいと考えています。 これらの新しい機能をすべてサポートするために、現在も革新を続けていますが、すべてのアバターをサポートする技術アーキテクチャを統合しています。

開発者コミュニティからは、古典的なブロック状のアバター スタイルの外観と雰囲気を維持したいとの声をいただいていますが、アバターのサイズと比率を一貫して強制する必要もあります。 また、R15 テクノロジーに基づいて構築されたアバターを R6 エクスペリエンスに簡単にロードできるツールと、R6 エクスペリエンスを R15 標準に変換するプロセスを自動化する機能が欲しいとも聞きました。 私たちの長期的な目標は、維持する必要がある特殊なコードを最小限に抑えながら、R6 エクスペリエンスが R15 スタックで動作できるようにするレイヤーを構築することです。

今年の初めに、 R6→R15アダプター。 このアダプターはエミュレーション レイヤーとして機能し、アバターの作成者側でのアクションを必要とせずに、R6 スクリプトを R15 ボディ上で実行できるようにします。 R15 アバターが R6 エクスペリエンスに参加すると、アダプターによって R6 アバターと同じように移動できるようになります。 これにより、開発者はワンクリックで R15 アバターをすぐに試し、エクスペリエンスを更新する前にどの程度うまく機能するかを確認することができます。 この新しいアダプターを使用すると、R15 アバターは重ね着や表情などの機能を保持しながらも、R6 エクスペリエンスに参加し、開発者が当初意図したとおりに動くことができます。

私たちの次のステップは、開発者が R6 エクスペリエンスを R15 技術スタックに簡単に移行できるようにする一連の変換ツールです。 これらのツールは、開発者がエクスペリエンスのスクリプト、キャラクター、アニメーションを変換し、途中で変換をテストするのに役立ちます。 変換ツールは R6 から R15 へのアダプターを使用するため、開発者は変換の途中でも中断することなくエクスペリエンスを公開できます。 最後に、古典的な Rthro アバター スタイルのミラーリングなど、アバターのスケールを任意の設定に調整できる機能を開発者に提供する予定です。 これにより、開発者は障害物コースの一貫性が得られ、新しいタイプの Roblox エクスペリエンスを構築する可能性が解き放たれます。 

統一されたアバター技術スタックを超えて

統合技術スタックへの移行は、アバター技術を改善し、新しい機能やツールを導入する際に、開発者とユーザーをサポートするために必要なステップです。 しかし、それはほんの始まりにすぎません。 すべてのアバターを XNUMX つの技術スタックに統合すると、開発者は次のような新しいリアルタイム コミュニケーション ツールを簡単に利用できるようになります。 お問合せ。 こうした通話を自然な会話のように感じるためには、私たち全員が表情、感情表現、音声同期などの新しいアバター機能にアクセスする必要があります。 また、より幅広い種類のアバターを使用できるようにしたいと考えており、最近、次のような扉を開きました。 UGC メンバーによるアバターの作成。 に取り組んでいることも発表しました。 generative AI Roblox 上の誰でも画像とテキスト プロンプトから簡単にアバターを作成できるようにするツールです。 

私たちの目標は常に、安全性と礼儀正しさを念頭に置いて人々を繋ぐプラットフォームであることです。そのため、これらの新しいアバターの作成とインタラクションをどのように調整するかを熟慮しています。 生成 AI などのツールが創作を民主化し、加速するにつれて、AI と人間のモデレーターの組み合わせを活用して、私たちのモデレーションの取り組みも歩調を合わせる必要があります。 私たちが現在取り組んでいる課題の一部は、アバター作成の組み合わせの性質とプラットフォーム上の膨大な数のソーシャル インタラクションに直接関連しています。 モデレーション ツールの詳細については、リリース時にお知らせいたします。 

最終的には、誰でも、エクスペリエンス内からでも、アバターをゼロから作成およびカスタマイズできるようにする予定です。 これにより、人々が自分の個性を表現する無限の方法が解放されます。 技術的およびクリエイターの観点から見ると、解決すべき興味深い技術的課題も数多く提示されています。

  • クリエイターは、体の対称性、手足の数、顔の特徴に制限がなく、重ね着の服やアバターの顔の特徴をアニメーション化する機能などの機能もサポートしながら、膨大な数のアバターのアイテムをどのようにデザインするのでしょうか?
  • プロの 3D グラフィック ソフトウェアを使用せずに、より多くの人がアバターを作成できるようにするにはどうすればよいでしょうか?
  • 誰かのパーソナライズされたアバターを、Roblox で見つけたエクスペリエンスにどのようにシームレスに適合させることができるでしょうか? 
  • UGC アバターと強力な生成 AI 技術が急速に普及している中、チームはどのようにしてグリッドとクラウドを最適化し、最大の安定性、低遅延、効率を実現できるのでしょうか?

私たちはクリエイター向けの新しいツール、プラットフォームの信頼性をさらに高めるための新しいインフラストラクチャ、そしてクリエイター コミュニティとの透過的なコミュニケーションを継続することで、これらの課題の解決に取り組んでいます。 全員を XNUMX つの統合された技術スタックに統合し、これらすべてを簡単にするツールをリリースすることで、クリエイターは最も得意なこと、つまり、私たちが想像もできなかったものを作成して私たちの心を驚かせることができるようになります。 

タイムスタンプ:

より多くの ROBLOX