Skip to content

Commit

Permalink
Showcase External r3f components on docs
Browse files Browse the repository at this point in the history
  • Loading branch information
jo-chemla committed Oct 11, 2024
1 parent d54c4bf commit 70e73ba
Showing 1 changed file with 69 additions and 0 deletions.
69 changes: 69 additions & 0 deletions docs/getting-started/community-r3f-components.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
title: Community R3F Components
description: This page showcases some React Three Fiber/r3f components that have not been merged to a pmndrs project or drei.
nav: 2
---

If you'd like to list new components, please make a PR to [this doc](https://github.com/pmndrs/react-three-fiber/tree/master/docs/getting-started) file.

# Data sources
- Luma Labs [Gaussian Splats](https://cdn-luma.com/public/lumalabs.ai/luma-web-library/0.2/fefe154/index.html#react-three-fiber) renderer
- [NASA-AMMOS/3DTilesRendererJS](https://github.com/NASA-AMMOS/3DTilesRendererJS/) (r3f [wip readme](https://github.com/NASA-AMMOS/3DTilesRendererJS/tree/r3f-dev/src/r3f/README.md))
- [NYTimes/three-loader-3dtiles](https://github.com/nytimes/three-loader-3dtiles/blob/dev/examples/r3f/src/index.tsx) and [doc](https://nytimes.github.io/three-loader-3dtiles/)

# Renderers & frameworks
- [Looking Glass](https://docs.lookingglassfactory.com/developer-tools/webxr/react-three-fiber)
- [Theatre-js](https://github.com/theatre-js/theatre)

# Materials
- [FarazzShaikh/THREE-CustomShaderMaterial](https://github.com/FarazzShaikh/THREE-CustomShaderMaterial)
- [spite/THREE.MeshLine](https://github.com/spite/THREE.MeshLine)
- [ektogamat/R3F-Ultimate-Lens-Flare](https://github.com/ektogamat/R3F-Ultimate-Lens-Flare)
- [troika-three-text](https://github.com/protectwise/troika/tree/main/packages/troika-three-text)

# Utilities
- [utsuboco/r3f-perf](https://github.com/utsuboco/r3f-perf)



<Grid cols={3}>
<li>
Luma
<Codesandbox id="yf5zl9" />
</li>
<li>
3DTilesRendererJS
![![r3fDemo-screen](https://raw.githubusercontent.com/NASA-AMMOS/3DTilesRendererJS/master/images/header-mars.png)](https://nasa-ammos.github.io/3DTilesRendererJS/example/bundle/r3fDemo.html)
</li>
<li>
three-loader-3dtiles
![![r3fDemo-screen](https://rd.nytimes.com/static/1ffcbe7f02d6168aecebdb7a84929dcf/1b9fc/7579e21f-3af0-46bb-a073-28c4a97594f9_Demo4.jpg)](https://nytimes.github.io/three-loader-3dtiles/dist/web/examples/demos/realitycapture/)
</li>
<li>
Looking Glass
<Codesandbox id="kbf8k5" />
hello-three-js-gltf-c4uyw2
</li>
<li>
TheatreJS
<Codesandbox id="6xfrsv" />
theatre-js-x-three-js-the-studio-3wdxdi
</li>
<li>
THREE-CustomShaderMaterial
![![r3fDemo-screen](https://raw.githubusercontent.com/FarazzShaikh/THREE-CustomShaderMaterial/main/assets/caustics-demo.png)](https://farazzshaikh.github.io/THREE-CustomShaderMaterial/#/caustics)
</li>
<li>
spite/THREE.MeshLine
<Codesandbox id="vl221" />
</li>
<li>
ektogamat/R3F-Ultimate-Lens-Flare
![![r3fDemo-screen](https://raw.githubusercontent.com/ektogamat/R3F-Ultimate-Lens-Flare/main/thumbnail.png)](https://ultimate-lens-flare.vercel.app/)
</li>
<li>
utsuboco/r3f-perf
<Codesandbox id="tqz5kw" />
</li>
</Grid>

0 comments on commit 70e73ba

Please sign in to comment.