Skip to content
/ r3f Public

React Three Fiber (RTF) is a library for creating 3D applications with React. It enables developers to build interactive and immersive web experiences that utilize 3D graphics and real-world physics

Notifications You must be signed in to change notification settings

TalhaT298/r3f

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

r3f .React-three-fiber is a React renderer for three.js

This React application employs the Three.js library and integrates the @react-three/fiber and @react-three/drei packages to construct an interactive 3D scene. The scene features dynamic shapes such as Cubes, Spheres, Tori, and TorusKnots, each with unique behaviors like rotation and color changes on interaction. The application uses the useFrame hook for continuous updates, and the OrbitControls component enables users to navigate the 3D space. Additionally, the Leva UI is incorporated for adjusting parameters of a directional light, offering sliders to control light color and intensity. The code structure adheres to React best practices, promoting modularity and reusability of components, resulting in a visually engaging and customizable 3D experience.

Two important links

https://github.com/pmndrs/leva
https://github.com/pmndrs/drei

Live Link

https://r3f-threejs.netlify.app/

My Image

About

React Three Fiber (RTF) is a library for creating 3D applications with React. It enables developers to build interactive and immersive web experiences that utilize 3D graphics and real-world physics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published