PX

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2620 stars 品質 64 トレンド 40NOASSERTION

🤳 react-three-fiberのためのVR/AR

概要

XR:どんなR3Fアプリもインタラクティブで没入型の体験に変えましょう。 1. const store = createXRStore() xr store を作成する 2.store.enterAR() ボタンをクリックした際に Enter AR を呼び出し 3....コンテンツをXRコンポーネントでラップしてください ...または、react-three/fiberアプリをXRに変換するためのガイドをお読みください。 - 💾 ストア - 👆 インタラクション - 👌 ハンドル - 🧊 オブジェクト検出 - ✴ オリジン - 🪄 テレポート - 🕹️ ゲームパッド - ➕ 二次入力ソース - 📺 レイヤー - 🎮 カスタムコントローラー/ハンド/... - ⚓️ アンカー - 📱 ドムオーバーレイ - 🎯 ヒットテスト - ⛨ ガード - @react-3/XR v5より - ナチュアリッヒより このパッケージは、インストールされたバージョンに合わせたコーディングエージェント用の使用スキルを提供します。skills-npmでインストールし、インストールしたパッケージのスキルをエージェントにリンクさせます: このプロジェクトは、最先端の3Dウェブ&XR体験を構築する企業や個人によって支援されています。ぜひチェックしてみてください!

概要(AI 翻訳)

XR どんなR3Fアプリもインタラクティブで没入型の体験に変えましょう。

どんな感じ?

クリックしてタッチや指向をすると、メッシュの色が"red"から"blue"の間で切り替えられるシンプルなシーンです。

@react-3/ファイバーアプリでXRを有効にするには?

  1. const store = createXRStore() XRストアを作成する
  2. store.enterAR() ボタンをクリックして AR を呼び出します
  3. ... コンテンツをXRコンポーネントでラップする

…または、react-three/fiberアプリをXRに変換するためのガイドをお読みください。

チュートリアル

  • 💾 ストア
  • 👆 相互作用
  • 👌 ハンドル
  • 🧊 物体検出
  • ✴ 起源
  • 🪄 テレポート
  • 🕹️ ゲームパッド
  • ➕ 二次入力ソース
  • 📺 レイヤー
  • 🎮 カスタムコントローラー/ハンド/…
  • ⚓️ アンカー
  • 📱 ドム・オーバーレイ
  • 🎯 ヒットテスト
  • ⛨ ガード

外部チュートリアル

  • 🥇 WebXR First Steps React by Meta Quest

移民ガイド

  • @react-THREE/XR v5から
  • ナチュエルリッヒより

エージェントのスキル

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

xr Turn any R3F app into an interactive immersive experience.

npm install three @react-three/fiber @react-three/xr@latest

What does it look like?

A simple scene with a mesh that toggles its material color between "red" and "blue" when clicked through touching or pointing.
import { Canvas } from '@react-three/fiber'
import { XR, createXRStore } from '@react-three/xr'
import { useState } from 'react'

const store = createXRStore()

export function App() {
  const [red, setRed] = useState(false)
  return (
    <>
       store.enterAR()}>Enter AR
      
        
           setRed(!red)} position={[0, 1, -1]}>
            
            
          
        
      
    
  )
}

How to enable XR for your @react-three/fiber app?

  1. const store = createXRStore() create a xr store
  2. store.enterAR() call enter AR when clicking on a button
  3. ... wrap your content with the XR component

… or read this guide for converting a react-three/fiber app to XR.

Tutorials

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add pmndrs/xr
MCP 初心者?mcpskill.org のガイドから始めましょう →