# Graphic **Repository Path**: ankye/OpenGLDemo ## Basic Information - **Project Name**: Graphic - **Description**: 计算机图形的学习与测试。 TODO:SSAO,IBL, 其余光照模型的添加,动态shadercode的封装 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-03-16 - **Last Updated**: 2022-03-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Graphic #### 介绍 计算机图形的学习与测试 #### 开发环境 VS2019,win32 + opengl4.30 #### 使用说明 VS2019 Debug模式下 x86 直接运行。在窗口内按住鼠标右键,移动鼠标旋转,WASDQE控制权前后左右上下方向。 #### 已实现内容: 天空盒,环境映射cube; bling-phong着色模型; 支持fbx,obj,glb模型; 前向渲染示例与延迟渲染示例; MSAA; hdr泛光; 细分着色器增加网格密度; 几何着色器增加三角形; 深度贴图提供动态阴影; SSBO + computeshader 简单示例(实时加载一百万粒子); PBR光照 #### 部分示例图 ![输入图片说明](images/%E5%8D%8A%E9%80%8F.png) ![输入图片说明](images/%E7%8E%AF%E5%A2%83%E6%98%A0%E5%B0%84map.png) ![输入图片说明](images/%E7%BB%86%E5%88%86.png) ![输入图片说明](images/%E9%98%B4%E5%BD%B1%E4%B8%8E%E6%B3%9B%E5%85%89.png) ![输入图片说明](images/SSBO100W%E7%B2%92%E5%AD%90.png) ![输入图片说明](images/pbr%E5%85%89%E7%85%A7.png)