1 |
ThreeJS_R3F_Docs_Resources |
ThreeJS_R3F_Docs_Resources |
Essential React Three Fiber and Three.js Documentations and |
2 |
r3f-canvas |
React_Three_Fiber_Canvas |
Creates a full-screen React Three Fiber Canvas with a green |
3 |
r3f-all-geometry-group |
AllGeometryGroup |
Creates a group of various geometries aligned vertically in |
4 |
r3f-group |
Group |
Creates a group to organize multiple meshes. |
5 |
r3f-animation-mixer |
AnimationMixer |
Sets up an animation mixer for animated models. |
6 |
r3f-light-probe |
LightProbe |
Adds a light probe for improved lighting. |
7 |
r3f-billboard |
Billboard |
Creates a billboard that always faces the camera. |
8 |
r3f-perf |
Perf |
Animates the intensity of a light and includes performance |
9 |
r3f-stats |
Stats |
Displays performance stats for the 3D scene. |
10 |
r3f-box-geometry |
BoxGeometry |
R3F Box Geometry |
11 |
r3f-circle-geometry |
CircleGeometry |
R3F Circle Geometry |
12 |
r3f-cone-geometry |
ConeGeometry |
R3F Cone Geometry |
13 |
r3f-cylinder-geometry |
CylinderGeometry |
R3F Cylinder Geometry |
14 |
r3f-dodecahedron-geometry |
DodecahedronGeometry |
R3F Dodecahedron Geometry |
15 |
r3f-extrude-geometry |
ExtrudeGeometry |
Extrude Geometry in React Three Fiber |
16 |
r3f-icosahedron-geometry |
IcosahedronGeometry |
R3F Icosahedron Geometry |
17 |
r3f-lathe-geometry |
LatheGeometry |
Lathe Geometry Snippet |
18 |
r3f-octahedron-geometry |
OctahedronGeometry |
R3F Octahedron Geometry |
19 |
r3f-plane-geometry |
PlaneGeometry |
R3F Plane Geometry |
20 |
r3f-polyhedron-geometry |
PolyhedronGeometry |
R3F Polyhedron Geometry |
21 |
r3f-ring-geometry |
RingGeometry |
R3F Ring Geometry |
22 |
r3f-shape-geometry |
ShapeGeometry |
R3F Shape Geometry |
23 |
r3f-sphere-geometry |
SphereGeometry |
R3F Sphere Geometry |
24 |
r3f-tetrahedron-geometry |
TetrahedronGeometry |
R3F Tetrahedron Geometry |
25 |
r3f-torus-geometry |
TorusGeometry |
R3F Torus Geometry |
26 |
r3f-torus-knot-geometry |
TorusKnotGeometry |
R3F Torus Knot Geometry |
27 |
r3f-tube-geometry |
TubeGeometry |
R3F Tube Geometry |
28 |
r3f-wireframe-geometry |
WireframeGeometry |
R3F Wireframe Geometry |
29 |
r3f-events-click-raycaster |
Events |
Creates a box mesh with multiple event handlers in React Three |
30 |
r3f-environment |
Environment |
Sets up a forest background environment in React Three Fiber. |
31 |
r3f-shadow |
Shadow |
Creates a box over a plane with a directional light casting |
32 |
r3f-Raycaster |
Raycaster |
Snippet for Raycaster in React Three Fiber |
33 |
AnimationSnippet |
Animation |
AnimationSnippet component with rotating and moving box |
34 |
r3f-sky |
Sky |
Snippet for Sky component with clear sun visibility |
35 |
r3f-fog |
Fog |
Snippet for adding fog to a Three.js scene |
36 |
r3f-instancedMesh |
InstancedMesh |
React Three Fiber Instance Mesh Example |
37 |
r3f-sprite |
Sprite |
React Three Fiber Sprite Example |
38 |
r3f-random-color |
RandomColorBox |
Random Color Box in React Three Fiber |
39 |
r3f-material |
Material |
This snippet adds multiple materials to a rotating mesh and |
40 |
r3f-drei-Camera-CubeCameraSnippet |
CubeCamera |
Sets up a CubeCamera for reflections with user controls. |
41 |
r3f-drei-Camera-OrthographicCameraSnippet |
OrthographicCamera |
Sets up an Orthographic Camera. |
42 |
r3f-drei-Camera-PerspectiveCameraSnippet |
PerspectiveCamera |
Sets up a Perspective Camera. |
43 |
r3f-drei-Controls-KeyboardControls |
KeyboardControls |
Sets up KeyboardControls with a Player component and Canvas |
44 |
r3f-drei-Controls-MotionPathControlsSnippet |
MotionPathExample |
Sets up MotionPathControls with a Circle path and moves the |
45 |
r3f-drei-PresentationControlsSnippet |
ControlsPresentationControls |
Sets up a PresentationControls component with a rotating box |
46 |
r3f-drei-Controls-ScrollControlsSnippet |
ScrollControls |
Creates a ScrollControls component with scrollable HTML content |
47 |
r3f-drei-Gizmo-DragControls |
DragControls |
Snippet for DragControls with a draggable mesh. |
48 |
r3f-drei-Gizmo-GizmoHelperSnippet |
GizmoHelper |
Sets up GizmoHelper and a purple mesh with axes helper. |
49 |
r3f-drei-Grid |
GizmoGrid |
Snippet for a grid helper with a box mesh. |
50 |
r3f-drei-Gizmo-HelperSnippet |
Helper |
Snippet for creating a mesh with BoxHelper in React Three Fiber |
51 |
r3f-drei-Gizmo-PivotControls |
PivotControls |
Creates a PivotControls component with a mesh inside. |
52 |
r3f-drei-Gizmo-TransformControls |
TransformControls |
Snippet for TransformControls in React Three Fiber. |
53 |
r3f-drei-Loaders-useCubeTexture |
useCubeTexture |
Snippet for using cube textures in a Three.js scene. |
54 |
r3f-drei-Loaders-useFBX |
useFBX |
Loads an FBX model using the useFBX hook. |
55 |
r3f-drei-Loaders-useGLTF |
useGLTF |
Loads a GLTF model using the useGLTF hook. |
56 |
r3f-drei-Loaders-useKTX2 |
useKTX2 |
Loads a KTX2 texture using the useKTX2 hook. |
57 |
r3f-drei-Loaders-Loader |
Loader |
Displays a loading indicator while rendering a scene with |
58 |
r3f-drei-Loaders-useProgress |
UseProgress |
UseProgress snippet with a loader component |
59 |
r3f-drei-Loaders-useTexture |
useTexture |
Snippet for using a texture in a Three.js scene. |
60 |
r3f-drei-Loaders-useTrailTexture |
useTrailTexture |
Snippet for useTrailTexture in React Three Fiber |
61 |
r3f-drei-Loaders-useFont |
UseFont |
Snippet for useFont in React Three Fiber |
62 |
r3f-drei-Loaders-UseSpriteLoader |
UseSpriteLoader |
Snippet for UseSpriteLoader in React Three Fiber. |
63 |
r3f-drei-Loaders-useVideoTexture |
UseVideoTexture |
Creates a video texture from a URL. |
64 |
r3f-drei-Text3D |
Text3D |
Text Geometry using Drei |
65 |
r3f-ambient-light |
AmbientLight |
Ambient Light |
66 |
r3f-directional-light |
DirectionalLight |
Directional Light |
67 |
r3f-point-light |
PointLight |
Point Light |
68 |
r3f-spot-light |
SpotLight |
Spot Light |
69 |
r3f-hemisphere-light |
HemisphereLight |
Hemisphere Light |
70 |
r3f-rect-area-light |
RectAreaLight |
Rect Area Light |
71 |
r3f-shaders |
ShadersSnippet |
Water shader snippet for React Three Fiber. |
72 |
r3f-useLoader-GLTFLoader |
UseLoaderSnippet_GLTFLoader |
Snippet for using useLoader to load GLTF models in R3F. |
73 |
r3f-useLoader-TextureLoader |
UseLoaderSnippet_TextureLoader |
A snippet to load texture using useLoader and apply it to a box |
74 |
r3f-orbitControls |
OrbitControlsSnippet |
Snippet for setting up OrbitControls with custom zoom, pan, |
75 |
r3f-leva-button |
Button |
Leva button with useState and console log |
76 |
r3f-leva-String |
String |
UseControls for String |
77 |
r3f-leva-Boolean |
Boolean |
UseControls for Boolean |
78 |
r3f-leva-Number |
Number |
UseControls for LevaNumber |
79 |
r3f-leva-number-suffix |
NumberSuffix |
Leva Number Control with Suffix |
80 |
r3f-leva-interval |
Interval |
Leva Interval Control |
81 |
r3f-leva-color |
Color |
Leva Color Control |
82 |
r3f-leva-select |
SelectControl Control |
Leva Select Control |
83 |
r3f-leva-image-picker |
ImagePicker Picker |
Leva Control for Image Pickup |
84 |
r3f-leva-vector |
Vector |
Leva Vector Control |
85 |
r3f-leva-folder |
Folder |
Leva Controls Folder Example |
86 |
r3f-leva-position |
Position |
Leva Control for Position |
87 |
r3f-leva-date-picker |
DatePicker Picker |
Leva Control for Date Picker |
88 |
r3f-leva-all-useControls |
LevaControls |
Leva controls setup |