bibashmgr / psyc_waves

Exploring GLSL magic.

Home Page:https://psycwaves99.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Three.js Boilerplate

A boilerplate/starter project for quickly building three.js app using Vite & Three.

Quick Start:

Clone the repo:

git clone --depth 1 https://github.com/bibashmgr/vite-three-js-boilerplate
cd vite-three-js-boilerplate

Install the dependencies:

npm install

Commands:

Run app in development:

npm run dev

Packages:

Package Version
vite vite version
three three
events events

Project Structure:

public\
  |--models\
  |--textures\
src\
  |--config\        # Environment variables and configuration related things
  |--helpers\       # Helper classes and functions
  |--scenes\        # Scenes and Objects logic
  |--utils\         # Utility classes and functions
  |--camera.js
  |--experience.js
  |--renderer.js
index.html
main.js
style.css

About

Exploring GLSL magic.

https://psycwaves99.netlify.app/


Languages

Language:JavaScript 58.8%Language:GLSL 20.7%Language:CSS 12.6%Language:HTML 7.9%