一步步学OpenGL 25-《Skybox天空盒子》

Posted Mr_厚厚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一步步学OpenGL 25-《Skybox天空盒子》相关的知识,希望对你有一定的参考价值。

教程 25

Skybox天空盒子

原文: http://ogldev.atspace.co.uk/www/tutorial25/tutorial25.html

CSDN完整版专栏: http://blog.csdn.net/column/details/13062.html


背景

天空盒子是一种让场景看上去更广阔无垠的一种视觉技术,用无缝对接的封闭纹理将摄像机的视口360度无死角的包裹起来。封闭纹理通常是天空纹理和地形纹理(山脉、高楼大厦等)组合而成,当玩家在周围环境中探索的时候,视角中除了真实模型的其他空余部分被封闭纹理所完全填充充当背景。下面是一张‘半条命’游戏中天空盒子的示例图:

天空盒子的一种实现方法是渲染一个巨大的正六面体封闭盒子纹理,并将相机置于中心,当摄像机移动的时候封闭纹理也跟着移动

以上是关于一步步学OpenGL 25-《Skybox天空盒子》的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL Skybox 可见边框

OpenGL:天空盒放大太多

1. 制作天空盒子

OpenGL/GLSL/GLM - Skybox 像第三人称一样旋转

unity怎么不让天空盒子的太阳反射到地面太难看

怎么使用深空盒子材质