-
- Downloads
feat: base project
Has now the minimum implemented to create the different scenarios. The focus was to provide a proper architecture with an update loop.
Showing
- README.md 0 additions, 6 deletionsREADME.md
- assets/suzanne.obj 2976 additions, 0 deletionsassets/suzanne.obj
- babel.config.js 0 additions, 6 deletionsbabel.config.js
- index.html 18 additions, 49 deletionsindex.html
- jest.config.js 0 additions, 5 deletionsjest.config.js
- models/Arrow.obj 0 additions, 44 deletionsmodels/Arrow.obj
- models/Suzanne.obj 0 additions, 31949 deletionsmodels/Suzanne.obj
- package-lock.json 0 additions, 11380 deletionspackage-lock.json
- package.json 6 additions, 16 deletionspackage.json
- pages/bezier.html 20 additions, 0 deletionspages/bezier.html
- pages/example.html 19 additions, 0 deletionspages/example.html
- pages/quaternion.html 20 additions, 0 deletionspages/quaternion.html
- pages/simulation.html 19 additions, 0 deletionspages/simulation.html
- src/00-welcome-and-example/demo.ts 19 additions, 0 deletionssrc/00-welcome-and-example/demo.ts
- src/00-welcome-and-example/example.ts 59 additions, 0 deletionssrc/00-welcome-and-example/example.ts
- src/00-welcome-and-example/spinningCube.ts 19 additions, 0 deletionssrc/00-welcome-and-example/spinningCube.ts
- src/01-bezierCurves/demoBezier.ts 11 additions, 0 deletionssrc/01-bezierCurves/demoBezier.ts
- src/02-quaternion/Quaternion.ts 171 additions, 0 deletionssrc/02-quaternion/Quaternion.ts
- src/02-quaternion/demoQuaternion.ts 11 additions, 0 deletionssrc/02-quaternion/demoQuaternion.ts
- src/03-simulation/demoSimulation.ts 11 additions, 0 deletionssrc/03-simulation/demoSimulation.ts
README.md
deleted
100644 → 0
assets/suzanne.obj
0 → 100644
This diff is collapsed.
babel.config.js
deleted
100644 → 0
jest.config.js
deleted
100644 → 0
models/Arrow.obj
deleted
100644 → 0
models/Suzanne.obj
deleted
100644 → 0
This diff is collapsed.
package-lock.json
deleted
100644 → 0
This diff is collapsed.
{ | ||
"name": "computergrafik-03", | ||
"type": "commonjs", | ||
"private": true, | ||
"version": "0.0.0", | ||
"scripts": { | ||
"dev": "vite", | ||
"build": "tsc && vite build", | ||
"preview": "vite preview", | ||
"test": "jest", | ||
"coverage": "jest --coverage" | ||
"preview": "vite preview" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^7.18.6", | ||
"@babel/preset-env": "^7.18.6", | ||
"@babel/preset-typescript": "^7.18.6", | ||
"@types/dat.gui": "^0.7.7", | ||
"@types/jest": "^28.1.3", | ||
"@types/three": "^0.139.0", | ||
"babel-jest": "^28.1.1", | ||
"jest": "^28.1.1", | ||
"typescript": "^4.7.4", | ||
"vite": "^2.9.5" | ||
"typescript": "^4.5.4", | ||
"vite": "^2.9.9" | ||
}, | ||
"dependencies": { | ||
"@types/dat.gui": "^0.7.7", | ||
"@types/three": "^0.141.0", | ||
"dat.gui": "^0.7.9", | ||
"mathjs": "^10.6.4", | ||
"three": "^0.139.2" | ||
"three": "^0.142.0" | ||
} | ||
} |
pages/bezier.html
0 → 100644
pages/example.html
0 → 100644
pages/quaternion.html
0 → 100644
pages/simulation.html
0 → 100644
src/00-welcome-and-example/demo.ts
0 → 100644
src/00-welcome-and-example/example.ts
0 → 100644
src/00-welcome-and-example/spinningCube.ts
0 → 100644
src/01-bezierCurves/demoBezier.ts
0 → 100644
src/02-quaternion/Quaternion.ts
0 → 100644
src/02-quaternion/demoQuaternion.ts
0 → 100644
src/03-simulation/demoSimulation.ts
0 → 100644
Please register or sign in to comment