vuejs-threejs-webpack-boilerplate

💡 vue.js + three.js boilerplate using webpack, gsap and scss. Written in es2015

入门
GitHub在线演示
Stars:52
License:MIT License
更新:2024/11/8

README

[ OUTDATED ] Vue.js + Three.js + webpack boilerplate

Warning

This boilerplate is no longer updated.

Description

Vue.js + Three.js boilerplate created with @FabienMotte.

It's based on my vue.js boilerplate.

I added to it :

  • Abstract classes for THREE Camera / Renderer / Scene
  • My WebGL helpers and utils
  • File organisation with external config files for scene, meshes, camera and lights
  • An assets loader with progression check ( handle textures, videos, and awd files )

TECHNOLOGIES

  • Three.js
  • Vue.js
  • ControlKit.js
  • Vue EventManagerMixin ( to handle easilly emitter and dom events )
  • EventEmitter.js
  • GSAP
  • Babel | ES2015
  • Webpack
  • ESLint
  • SCSS
Install dependancies :
  npm i
Launch the project :
  npm start

The project will be launched at http://0.0.0.0:3000/

Build for production :
  npm run build

Feel free to contact me for any questions or suggestion :) Hope you like it XOXO <3