Showcase of the shader settings that are available.
Showcase of the randomization of apartments through vertex color. Red color controls how open/closed the shutters are.
Shutters auto-adjusts so it doesn't cut off the texture. Additionally I added a small edge on the bottom with an adjusted normal to give the illusion of depth to the shutters.
For this project I wanted to become more comfortable with shaders so I chose to do an interior mapping shader with a focus on the visual aspect. I felt that an Interior Mapping shader would complement my building generator project well. My main inspirations for the project were Cyberpunk 2077, Forza Horizon 5 and Marvel's Spider-Man.
I wanted to make the shader flexible and allow a user to create a lot of variations of interiors. The randomization is driven by vertex color since that worked best with the buildings but can be adjusted to use something like object position as well.
Props and textures are from the FAB marketplace.
--- If I had more time ---
Make more variants to have more variety both in terms of furniture but also room layout. I would also want to explore how to make furniture feel more 3 dimensional similar to the Matrix Awakens demo, but that was not something that I had time for in this project. I would also like to fix the warping when viewing some of the rooms at wide angles.
---
“I am part of The Game Assembly’s internship program. As per the agreement between the Games Industry and The Game Assembly, neither student nor company may be in contact with one another regarding internships before April 23rd. Any internship offers can be made on May 5th, at the earliest.”