A Three.js implementation of the Visual Studio 2019 splash screen animation. This project recreates the iconic wave effect using a grid of particles and custom shaders.
- Three.js & TypeScript: Built with modern web technologies.
- Custom Shaders: Uses GLSL vertex and fragment shaders for precise rendering control.
- Responsive Design: Automatically adjusts to window resizing.
- High Performance: Efficiently renders thousands of particles using
THREE.Points.
- Node.js (v14 or higher recommended)
- npm
-
Clone the repository:
git clone https://github.com/clocky/vs-dotgrid.git cd vs-dotgrid -
Install dependencies:
npm install
Start the development server:
npm startOpen your browser and navigate to http://localhost:5173 (or the port shown in your terminal).
To create a production build:
npm run buildTo preview the production build locally:
npm run previewTo deploy to GitHub Pages:
npm run deployThis will build the project and push the dist folder to the gh-pages branch. The site will be available at https://clocky.github.io/vs-dotgrid/.
ISC