An open API service indexing awesome lists of open source software.

https://github.com/taiseen/t-shirt-three-js

Learning Purpose | JSM
https://github.com/taiseen/t-shirt-three-js

3d-models client framer-motion jsm react-js server tailwind-css three-js vite

Last synced: 3 months ago
JSON representation

Learning Purpose | JSM

Awesome Lists containing this project

README

        

> 1 - April - 2023

# T-shirt 3D Model | [Live Link](www)

## Technology used:
* React
* Three.js
* Tailwind-CSS

## Dev Environment - Vite
```
yarn create vite --template react client
```

after clone or download, for installing dependencies, please run at terminal...

```
yarn
```

& to start the application, please run...

```
yarn dev
```

## Yarn Dependencies:
* yarn add three
* yarn add maath
* yarn add valtio
* yarn add framer-motion
* yarn add @react-three/fiber
* yarn add @react-three/drei

## Learning context:
* File & Folder Structure...
* Child parent component separation...
* Usage of useProgress hook for 3D model loading...
* Usage of three.js model rendering by react js

## Get 3D models for react app...

* 1st download [glTF] formate data from website
* [Sketchfab](https://sketchfab.com) for 3D Models...