文件名称:gl-engine:使用C ++和OpenGL的渲染引擎
文件大小:146.78MB
文件格式:ZIP
更新时间:2024-02-25 06:00:51
opengl shaders ibl pbr OpenGLC++
GLEngine GLEngine是C ++ OpenGL图形引擎,旨在成为一种技能,知识以及可能的图形展示。 它将支持许多图形功能,从基本的纹理和着色器到延迟渲染,PBR等。 链接到演示卷轴: : 屏幕截图 使用基于图像的照明的示例: G缓冲区结构: 产品特点 摄影机 机芯 放大/缩小 接触 : 光圈 快门速度 ISO标准 TODO:其他基于物理的相机参数 纹理: 随时随地进行初始化/加载/绑定 各向异性过滤 高动态范围 立方体贴图 材质: PBR材料管道: 反照率 正常 粗糙度 金属性 AO 待办事项:将信息无缝发送到G缓冲区 型号/网格: 外部模型加载(.obj)