Skip to content

A trefoil knot particle simulation using shaders and threejs incorporating a guided tour using Shepherdjs library

License

Notifications You must be signed in to change notification settings

bhimeshagrawal/trefoil-knot-3d

Repository files navigation

Trefoil Knot

Trefoil Knot is a demonstration website of how using Threejs's Particle system, we can create and render 3d objects. In this website I have developed a 3d trefoil-knot using particles which you can manipulate via OrbitControls.

Watch the live demo at https://bhimeshagrawal.github.io/trefoil-knot/

Demo

trefoilKnotDemo.mov

Installation

Download Node.js. Run this followed commands:

  1. Clone the repository from bhimeshagrawal/trefoil-knot

  2. Install dependencies (only the first time)

npm install
  1. Run the local server
npm run dev
  1. Run the local server at locat ip
npm run host

Voila! The project will be running on your computer.

To build for production in the dist/ directory

npm run build

Screenshots

Screenshot 2024-05-22 at 6 29 55 PM Screenshot 2024-05-22 at 6 30 08 PM Screenshot 2024-05-22 at 6 30 21 PM

Credits

License

MIT

About

A trefoil knot particle simulation using shaders and threejs incorporating a guided tour using Shepherdjs library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published