Introduction
React Three Fiber(R3F)とは、3 次元描画を行う JavaScript のライブラリ Three.js を React 上で宣言的に記述できるようにしたライブラリです。
このサイトでは、Web の技術として広く使われている React 上で、R3F を使用して、XR を実現するための知識や技術をまとめたコンテンツを公開しています。
現在、次の内容をコンテンツとして公開しています。
- サンプルアプリケーションのリファレンス実装
- マルチプレイやボイスチャットができるサンプルアプリケーションのコードの公開
- 実装ガイド
- リファレンス実装に沿った機能を実現する方法を解説したガイド
- ラーニング
- React, TypeScript や R3F の使い方を学習するためのコンテンツ
3 次元に付随する描画や動画再生を通常の Web 技術の延長線上で行うことで、専用のエディタを必要としない、普通の Web 開発環境での開発が行えるようになります。