Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

TroisJS

Github top language Github language count Repository size License Github stars

About | Features | Technologies | Requirements | Starting | License | Author


🎯 About

Website made using 3D graphics. The project is written in Three.js and Vue. Has two scenes, musical accompaniment, film effect. The project is educational and is a replica of the Lusion Labs website https://exp-gemini.lusion.co/motion.

✨ Features

βœ”οΈ Adding music, music effect when you hold down the mouse button for a long time;
βœ”οΈ Cinema effect when pressed for a long time;
βœ”οΈ Interaction with a 3D scene, rotation;
βœ”οΈ Ability to change the color of the car and scene;
βœ”οΈ Loading window when loading the site for the first time;
βœ”οΈ Using Animation;
βœ”οΈ Animation when moving the cursor;
βœ”οΈ Generating an infinite floor and using simplex noise;

πŸš€ Technologies

The following tools were used in this project:

βœ… Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/matmon12/troisjs
# Access
$ cd troisjs
# Install dependencies
$ npm install
# Run the project
$ npm run dev
# Compiles and minifies for production
$ npm run build

Vue 3 + Vite

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Recommended IDE Setup

πŸ“ License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❀️ by Matmon

Back to top

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /