# modelviewer **Repository Path**: almostgod/modelviewer ## Basic Information - **Project Name**: modelviewer - **Description**: qt开发的三维模型编辑软件,从qt5迁移过来的,QT6.5.3版本。 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-12 - **Last Updated**: 2025-10-12 ## 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