GitHunt
SA

sapientabdullah/wandering-boat

An interactive 3D scene featuring a boat drifting across a moonlit waterscape

Wandering Boat

Wandering Boat is a 3D interactive experience built with Three.js, showcasing a boat drifting across a tranquil waterscape under a moonlit sky. The project features dynamic shaders, realistic water effects, and a serene lunar environment, with the boat gently floating across the surface as the user interacts with the scene.

Technologies Used

  • Three.js – 3D graphics library for creating and rendering the scene.
  • GSAP – For smooth animations and interactions.
  • GLTFLoader – For loading 3D models (e.g., the boat).
  • EffectComposer – For post-processing effects like bloom.
  • OrbitControls – For interactive camera controls.

Demo

Demo

Languages

JavaScript89.2%HTML9.1%CSS1.8%

Contributors

Created November 27, 2024
Updated December 17, 2024
sapientabdullah/wandering-boat | GitHunt