room-portfolio Blender + three.js Live Version: https://gnulitskaya.ru/ Using Singleton Design Pattern (classes depends on each other) Experience.js - singleton (has access to all other files) this.scene = experience.getscene()