The hotel was rendered using Opengl's QUAD rendering method for all six sides. In reality, only 2 sides are needed and presented in this slide. However, all six sides can be seen in the final CPP file when the "Rotate View" button is activated.
The hotel itself is textured using 5 different textured designed and edited in Adobe Photoshop, and imported via the function LoadGLTextures(), a locally written module to preload all textures and binding their reference to a texture array. |