![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openGL
Charleyx
这个作者很懒,什么都没留下…
展开
-
opengl + glfw + glad 实现天空盒
天空盒基础:天空盒技术,说到底就是就是多纹理贴图技术。是一种将多个纹理贴到一个立方体表面的技术。即立方体贴图简单来说,立方体贴图就是一个包含了6个2D纹理的纹理,每个2D纹理都组成了立方体的一个面:一个有纹理的立方体。你可能会奇怪,这样一个立方体有什么用途呢?为什么要把6张纹理合并到一张纹理中,而不是直接使用6个单独的纹理呢?立方体贴图有一个非常有用的特性,它可以通过一个方向向量来进行索引...原创 2019-03-20 17:43:06 · 1083 阅读 · 0 评论 -
openGL使用纹理贴图显示图片的时候,出现图片上下颠倒的情况,解决方案
在学习opengl纹理题图的时候,使用stb_image加载jpg文件,出现了图片显示出现颠倒的情况,如下图所示出现这种情况的原因是,在默认的情况下。std_image是从图片的最后一行进行存储。 所以在显示图片的时候需要将图片进行翻转。解决方案:1. 翻转定点信息中的纹理图标float vertices[] = { // positions ...原创 2019-03-18 15:15:15 · 3553 阅读 · 0 评论 -
openGL显示透明图片
glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);1.启用混合2.设置颜色混合,透明度叠加计算原创 2019-03-18 15:22:12 · 2178 阅读 · 1 评论