Sp0ne / simple-threejs-starter

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

Home Page:https://sp0ne.github.io/simple-threejs-starter/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


About

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

https://sp0ne.github.io/simple-threejs-starter/


Languages

Language:JavaScript 68.3%Language:CSS 21.5%Language:HTML 6.4%Language:GLSL 3.8%