# ModelViewer-Qt5 **Repository Path**: godismortal/ModelViewer-Qt5 ## Basic Information - **Project Name**: ModelViewer-Qt5 - **Description**: No description available - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-10 - **Last Updated**: 2025-10-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ModelViewer OpenGL Model Viewer A 3D Viewer that reads and displays most common 3D file formats that are supported by the Assimp library. ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Screenshot%202021-07-24%20172616.jpg) It supports various visualization and rendering styles including Physically Based Rendering as seen in the screenshots below. Rendering Modes ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide1.PNG) Advanced Rendering Modes ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide2.PNG) OBJ File Rendering with Textures and Colors ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide3.PNG) Transparency and Reflections ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Screenshot%202021-08-06%20150032.jpg) Material Rendering with Texture Based PBR ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide4.PNG) Realistic Rendering with Skybox Environment ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide5.PNG) Capped Section View ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide6.PNG) Capped Multiple Section View ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Slide7.PNG) Multiple Projection Views ![ScreenShot](https://github.com/sharjith/ModelViewer/blob/master/screenshots/Screenshot%202021-07-24%20223138.jpg) Building the code: Linux: Open the .pro file in Qt Creator, change the library paths to point to your local paths and build Windows: Open the .pro file in Qt Creator, change the library paths to point to your local paths or in Visual Studio using the Qt Tools Extension and build Dependencies: Qt5.12 or above Assimp-5.0.1, GLM, freetype-2.10.1