James's Web Log

A blog created whilst studying Digital Media Arts at the University of Brighton.

8 December 2020

Bringing A Mysterious House Online

by James

I’m a long time fan of DearestHershel, a Professor Layton fan meme channel. Watching the 2K subs special, I saw that Bob had used a 3D model of the room whilst creating the video. I wondered if I could convert that room into an online space – then I hit Bob up on Discord to ask for the assets. Here’s what I learned from two day project.

Creating scenes for the web is a pain. You have to reduce all the assets texture sizes and polygon counts, I did this using Blender.

Importing the OBJ’s taught me how to apply textures.

I prototyped early exports of material textures using the online three.js editor, as well as lighting effects.

I imported the scene horribly overscaled into my original gallery website, then I started gutting out code.

After messing with increasing light intensity, I then scaled the entire model down.

Plenty of bugs. This is a slap dash project, so this is slap dash documentation. Time doesn’t exist to a compiler.

The final result! This site only works on Firefox, for some reason glitches occur on other people’s PC’s. Ah well, mission accomplished.

Check it out at https://jhancock532.github.io/cosy-room/

tags: ThreeJS - Web Projects