Project for Polimi Computer Graphics course, A.A. 2021/2022.
This project implement a fictional museum virtual tour. It is implemented in C++ using Vulkan API 1.3.
- Use w, a, s, d to move inside the map.
- Use ←, →, ↑, ↓, q, e to change the view.
- Press k near an object to show the pop-up, l to hide it.
- Press space near a door to change room.
- Also joypad integration is implemented.
- PopUp frame: https://www.turbosquid.com/3d-models/free-obj-model-relief-cnc/503679
- reflectors: https://www.turbosquid.com/3d-models/ani-bosma-lamp-3ds-free/886648
- pedestal: https://www.turbosquid.com/3d-models/free-max-model-architectural-modules/767833
- picture frame: https://www.turbosquid.com/3d-models/pictures---frame-3d-model-1380318
- discobolus: https://www.turbosquid.com/3d-models/free-obj-mode-sculpture-discobolus-discus-thrower/1093054
- hercules: https://open3dmodel.com/3d-models/3d-model-roman-bust-hercules_108806.html
- david: https://free3d.com/3d-model/statue-v1--372946.html
- venus: https://free3d.com/3d-model/statue-v1--541832.html
- structure: https://www.turbosquid.com/3d-models/3d-model-apartment-floor-1427811
- Planet textures: https://www.solarsystemscope.com/textures/
- Saturn model: https://free3d.com/3d-model/saturn-v1--741827.html