/simple-threejs-starter

Super Simple Three.js Starter with simple shaders and Tweakpane ui debugger for fast starting project.

Primary LanguageJavaScript

Simple Three.js Starter

Simple Three.js boilerplate powered by Vite for fast experience starter.

πŸ§ͺ v0.0.1 γ€’ Live Demo


Screen Starter


πŸ“– Features


πŸ’Ύ Installation

πŸ‘‡ Hit in your terminal for setup

# npm install
yarn

πŸ₯‘ Usage γ€’ Get Started

# Compiles & hot-reloads for development
# npm run dev
yarn dev

# Or Vite preview
# npm run serve
yarn serve

# Build & minifies for production
# npm run build
yarn build

# Deploy on Gh-pages
# npm run deploy
yarn deploy

App running at on localhost:9000/simple-threejs-starter/

βš™οΈ Config vite ⚑

Change config in vite.config.vue if you want:

export default defineConfig({
  base: '/simple-threejs-starter/', // Remove or Adapt it ! (it's just for GH-PAGES)
  // ...stuff...
  server: {
    port: 9000,                     // Default 9000: Adapt it !
  },
  // ...stuff...
})

Reminder πŸ“¦:

# update dependencies. need existing yarn.lock file.
yarn upgrade-interactive --latest

🐞 Bugs γ€’ Contributing

First off, thanks for taking the time to contribute! πŸ‘ !! The issue tracker is the preferred channel for bug reports, features requests and submitting pull requests.


🍭 Credits γ€’ </πŸ’»β€>

Originally written & currently maintained with by @Sp0neπŸ§™β€β™‚ Β© 2022

πŸ‘‹πŸ»: πŸ–₯ vinces.io γ€’ πŸ™ @Sp0ne γ€’ πŸ§ͺ codepen