Skip to content

alvarosabu/tresjs-basics

Repository files navigation

repository-banner.png

TresJS Basics

This repository contains the code for the TresJS youtube series on @AlvaroDevLabs.

What is TresJS?

TresJS is a library that allows you to create 3D experiences declaratively using Vue Components. It is a intelligent wrapper around the ThreeJS library.

To learn more about TresJS, visit the official website.

How to use this repository?

This repository contains the code for the TresJS youtube series on @AlvaroDevLabs. Each branch contains the code for each video.

Video Branch
TresJS First steps with 3D on Vue feat/first-steps
TresJS - Animate your 3D Objects with Vue feat/animate-objects
TresJS - Geometries with Vue feat/geometries
TresJS Materials feat/materials
TresJS Lights & Shadows feat/lights-shadows

How to run the code?

  1. Clone the repository
  2. Run npm install
  3. Change to the branch you want to run
  4. Run npm run dev

If you have any questions, feel free to reach out to me on @alvarosabu.