Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nadjascodejourney/hauntedhouse-threejs
Application of Three.js basics in a larger project: Camera, Transform Objects, Animations, Geometries, Textures, Materials, Lights, Shadows and imported Models; Guidelines from Threejs-journey by Bruno Simon
https://github.com/nadjascodejourney/hauntedhouse-threejs
bruno-simon glb gltf-loader threejs threejs-journey
Last synced: 14 days ago
JSON representation
Application of Three.js basics in a larger project: Camera, Transform Objects, Animations, Geometries, Textures, Materials, Lights, Shadows and imported Models; Guidelines from Threejs-journey by Bruno Simon
- Host: GitHub
- URL: https://github.com/nadjascodejourney/hauntedhouse-threejs
- Owner: nadjascodejourney
- Created: 2024-07-08T07:37:29.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-08T07:55:13.000Z (6 months ago)
- Last Synced: 2024-10-22T20:07:12.804Z (2 months ago)
- Topics: bruno-simon, glb, gltf-loader, threejs, threejs-journey
- Language: JavaScript
- Homepage: https://haunted-house-amber-gamma.vercel.app/
- Size: 46.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hauntedHouse-threejs
This project is a comprehensive application of the Three.js basics I learnt from Bruno Simon's Threejs-journey course.
In addition to the course content of this exercise, I have also incorporated 3D models (ghosts, fences, brick wall, coffin, shovel) from [Kenney](https://www.kenney.nl/assets/graveyard-kit).
## Learning Resources
- [Threejs-journey](https://threejs-journey.com/lessons/haunted-house#)
- [Loading-3D-Models](https://threejs.org/docs/#manual/en/introduction/Loading-3D-models)### Note:
In this learning project, I have decided not to divide the files into smaller sections. The whole project could be better organised in terms of clarity and the code could be split up according to responsibility.