Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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.