E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OPenGL学习
OpenGL学习
笔记(十二):纹理的使用
原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/79184344《
OpenGL
红胖子(红模仿)
·
2020-06-24 22:59
C++
Qt开发
OpenGL
图形图像处理
OpenGL学习
笔记(五):创建OpenGL工程模板前的所有准备工作
原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78778078《
OpenGL
红胖子(红模仿)
·
2020-06-24 22:59
OpenGL
图形图像处理
VS
OpenGL学习
笔记(六):创建第一个VS2015 OpenGL工程模板(与平台无关)
原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78786844《
OpenGL
红胖子(红模仿)
·
2020-06-24 22:59
OpenGL
VS
图形图像处理
编译错误
OpenGL学习
笔记(三):了解管线、VAO、VBO的关系,介绍Qt如何使用OpenGL
原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78762511《
OpenGL
红胖子(红模仿)
·
2020-06-24 22:26
C++
Qt开发
OpenGL
图形图像处理
C++
OpenGL学习
——入门篇
本文参考自
opengl学习
网站
opengl学习
网站中文版一、什么是OpenGLOpenGL主流上被认为是一个API(一个应用程序程序接口),提供了大量的函数,使用这些函数可以操作图形和图像。
准风璧谈
·
2020-06-24 19:05
C++
OpenGL
OpenGL学习
笔记:坐标系统
坐标系转换在开始这一节内容之前,我们先研究一下如何通过矩阵乘法实现坐标系转换在XYZ坐标系中,有一个向量v⃗=(xyz)\vec{v}=\left(\begin{array}{ccc}x\\y\\z\end{array}\right)v=⎝⎛xyz⎠⎞,我们可以改写成下面两种形式:v⃗=(x00)+(0y0)+(00z)⇓v⃗=x⋅(100)+y⋅(010)+z⋅(001)\vec{v}=\lef
木千
·
2020-06-24 16:12
OpenGL学习笔记
OpenGL学习
笔记:使用索引缓冲对象
#include#include#include#includeconstunsignedintSCR_WIDTH=800;constunsignedintSCR_HEIGHT=600;//定义顶点着色器constchar*vertexShaderSource="#version330core\n""layout(location=0)invec3aPos;\n""voidmain()\n""{\
木千
·
2020-06-24 16:41
OpenGL学习笔记
OpenGL学习
笔记:使用深度缓冲(Depth Buffer)创建一个旋转的立方体
如果不使用深度缓冲,创建的立方体的某些本应被遮挡住的面被绘制在了这个立方体其他面之上。OpenGL是一个三角形一个三角形地来绘制你的立方体的,所以即便之前那里有东西它也会覆盖之前的像素。因为这个原因,有些三角形会被绘制在其它三角形上面,虽然它们本不应该是被覆盖的。幸运的是,OpenGL存储深度信息在一个叫做Z缓冲(Z-buffer)的缓冲中,它允许OpenGL决定何时覆盖一个像素而何时不覆盖。通过
木千
·
2020-06-24 16:41
OpenGL学习笔记
OpenGL学习
笔记:颜色
将光源向量和物体颜色向量做分量相乘,得到的就光源照射在物体上所反射的颜色向量在OpenGL中,RGB的取值范围是0到1,当x和任意数做乘法时,x趋近于0,结果就趋近于0,x趋近于1,结果就趋近于这个数,用数学语言描述就是f(x)=axlimx→0f(x)=0limx→1f(x)=af(x)=ax\\\lim_{x\rightarrow0}f(x)=0\\\lim_{x\rightarrow1}
木千
·
2020-06-24 16:41
OpenGL学习笔记
OpenGL学习
笔记:基础光照
环境光照光照原理请看原教程,写的很清楚,我们这里只分析一下着色器代码voidmain(){floatambientStrength=0.1;vec3ambient=ambientStrength*lightColor;vec3result=ambient*objectColor;FragColor=vec4(result,1.0);//FragColor=vec4(ambientStrength*
木千
·
2020-06-24 16:39
OpenGL学习笔记
OpenGL学习
笔记:法线矩阵和镜面光照
法线矩阵为什么需要法线矩阵之前我们计算的坐标都是世界坐标,但法线向量却是局部空间的,应该把法线向量也转换到世界空间才对。但把法线向量转换到世界空间,不能简单的乘以模型矩阵,模型矩阵中可能会有位移、缩放、旋转等变换。首先,法线向量只有方向意义,没有位置意义,因此不能对法线进行位移操作。其次,法线向量虽然不能位移,但可以跟随平面做旋转和缩放操作。如果是旋转,法线向量直接跟随旋转即可,但如果是缩放,等比
木千
·
2020-06-24 16:39
OpenGL学习笔记
OpenGL学习
笔记:模版测试
模版测试的作用就是给我们提供一种可以控制片段绘制的方法,让我们的绘图更为灵活。本节中绘制边框的例子的设计思想也很容易理解,具体可以看下面代码的中文注释。原版教程中有这么一句话:“我们将模板函数设置为GL_NOTEQUAL,它会保证我们只绘制箱子上模板值不为1的部分,即只绘制箱子在之前绘制的箱子之外的部分。注意我们也禁用了深度测试,让放大的箱子,即边框,不会被地板所覆盖。”他的想法我理解,可为什么能
木千
·
2020-06-24 16:39
OpenGL学习笔记
OpenGL学习
笔记:帧缓冲
这节课很好理解,需要注意的是,在向自定义的帧缓冲中写如像素数据的时候,数据会被写入到帧缓冲的纹理附件中。在本节课的示例程序中,先在自定义的帧缓冲上绘制地板箱子等图像,后在默认缓冲上画了一个覆盖全屏幕的矩形。正常的图形写入到帧缓冲,然后从纹理附件中读取数据,将原图像以纹理的形式贴在默认缓冲的矩形上,并且可以在这个过程中进行图像修改,默认缓冲的矩形就类似于滤镜的作用#include#include#i
木千
·
2020-06-24 16:39
OpenGL学习笔记
OpenGL学习
笔记:加载模型
加载模型需要使用Assimp来屏蔽掉不同工具的模型文件,Assimp的gayhub简单说一下,不同的3D编辑工具生成的模型文件格式是不同的,Assimp的作用就是将不同的模型文件转换成相同的格式,然后OpenGL再将Assimp的格式转换成OpenGL的数据格式。Assimp是怎么转换其他模型格式的我们不需要关心,但是我们需要关心转换后的统一的数据格式,因为我们需要将这个格式转换到OpenGL中。
木千
·
2020-06-24 16:39
OpenGL学习笔记
OPENGL学习
【一】VS2008开发OPENGL程序开发环境搭建
1.VS2008工具自行在网上下载安装,现只提供VS2008开发工具中配置OPENGL环境的详细步骤。开发包及编译工具会在下方一并放出链接。2.打开CMake的工具,主要的配置信息如下,按照数字顺序依次配置即可:本人在配置的编译完成后消息提示框提示一个警告信息,但最后还是忽略了,配置完毕之后还是能正常运行,可能是下载的GLFW包的问题吧。3.上面编译成功之后,点击OpenProject按钮,会自动
小牛itbull
·
2020-06-24 12:14
OpenGL开发
Opengl
计算机图形学
OpenGL学习
笔记:光照
人眼看见物体,是因为光线直接或间接的从那里到达了眼睛。人眼对光线强弱变化很敏感,胜过于颜色变化。现实生活中,有些物体本身就可以发光,比如太阳,而有的,只会反射光,如木头。OpenGL光照系统:OpenGL对光线的模拟如下:在光照系统中,分为三部分,光源(light)(发光的东西),材质(material)(发射光的东西),还有光照环境(ambient)(微调的参数,计算机很难模拟真实的光线情况,比
lcphoenix
·
2020-06-24 03:27
OpenGL世界
OpenGL学习
笔记:二次曲面--gluQuadric
OpenGL的glu库提供了以下类型的二次曲面绘制:1.Cylinder,圆柱体。使用gluCylinder函数2.Cone,圆锥。使用gluCyliner函数。同Cylinder3.Sphere,球体。使用gluSphere函数4.Disk,碟盘,也就是同心圆。使用gluDisk函数5.PartialDisk,部分同心圆。使用gluPartialDisk函数绘制二次曲面的步骤如下:1.创建二次曲
lcphoenix
·
2020-06-24 03:27
OpenGL世界
OpenGL学习
笔记:混合
所谓混合:(glEnable(GL_BLEND)),就是把两种颜色混合在一起,通过公式或设定,达到想要的颜色效果。只有RGBA才能使用混合,颜色索引模式无法使用混合功能。混合的前提是,要有两个颜色(废话)。一个是已经画上去的颜色(Destinationcolor,目标颜色),一个是将要画上去的颜色(Sourcecolor源颜色)。计算方法,真的是法克英easy:源颜色乘以一个系数(源因子),目标颜
lcphoenix
·
2020-06-24 03:27
OpenGL世界
OpenGL学习
笔记:拾取与选择
在开发OpenGL程序时,一个重要的问题就是互动,假设一个场景里面有很多元素,当用鼠标点击不同元素时,期待作出不同的反应,那么在OpenGL里面,是怎么知道我当前鼠标的位置是哪一个物体呢?OpenGL有一套机制,叫做Picking,里面涉及到几个核心概念:1.selectionmode.选择模式2.namestack.名字栈3.hitrecord。命中记录4.viewingvolume。视角范围在
lcphoenix
·
2020-06-24 03:26
OpenGL世界
opengl学习
笔记(五)——绘制复杂图形
本小节的代码参考了http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html里的内容。1、用正多边形模拟一个圆,主要思想是求出把圆n等分的各个顶点坐标,然后连线即可。第一个顶点的坐标为(R,0)。核心代码如下:#includeconstintn=20;constGLfloatR=0.5f;constGLfloatPi=3.14159
laomai
·
2020-06-24 02:30
opengl
opengl学习
笔记(四)——绘制简单多边形
glBegin函数还提供了以下几个参数来画出凸多边形。所谓凸多边形,是指它要满足如下性质:把该多边形任意一边向两方无限延长成为一条直线后,其他各边均在此直线的同侧。(1)GL_POLYGON,这个参数用后面的顶点列表画出一个凸多边形。例子代码:voiddisplay(void){glClear(GL_COLOR_BUFFER_BIT);glBegin(GL_POLYGON);glVertex2f(
laomai
·
2020-06-24 02:30
opengl
opengl学习
笔记(五)——绘制复杂图形
从本节开始,将叙述如何设置图形的外观属性如大小和颜色、线型、线宽等。1、点的大小glPointSize函数用于设置单个点的大小,函数原型为:voidglPointSize(GLfloatsize);参数size的值必须大于0.0f,默认值为1.0f,单位为“像素”。注意:对于具体的OpenGL实现,点的大小都有个限度的,如果设置的size超过最大值,则设置可能会有问题。下面的代码在屏幕上标出了两个
laomai
·
2020-06-24 02:30
buffer
图形
IOS OpenGL 学习 (一)
IOS
OpenGL学习
(一)
OpenGL学习
网址OpenGL简介OpenGL基础理论知识1.坐标系与变换2.OpenGL显示图形流程3.OpenGL基本概念OpenGL入门实践
OpenGL学习
网址http
极客雨露
·
2020-06-24 01:41
OpenGL
opengl 简介
opengl学习
笔记,转自:LearnOpenGLOpenGL到底是什么?OpenGL本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范(Specification)。
killallpigs
·
2020-06-24 01:12
shader
opengl
图形基础
opengl
pipeline
OpenGL学习
历程
OpenGL学习
历程说明OpenGL开发环境搭建GLFW配置GLAD配置VS项目引入第三方库知识理论图形渲染管线(GraphicsPipeline)关键词GLSL(OpenGL着色器语言)纹理(Texture
井底一蛤蟆
·
2020-06-23 23:58
OpenGL
【
OpenGL学习
记录】图形渲染管线(1)
什么是渲染管线?渲染管线是OpenGL在渲染对象时需要执行的一系列步骤,是显示芯片内部处理图形信号相互独立的的并行处理单元。管线(Pipeline)一.顶点数据首先我们需要渲染对象的顶点数据,例如点的位置,法线向量,颜色等等。定义这样的顶点数据以后,我们会把它作为输入发送给图形渲染管线的第一个处理阶段:顶点着色器。它会在GPU上创建内存用于储存我们的顶点数据,然后我们还要配置OpenGL如何解释这
鬼雨
·
2020-06-23 22:53
OpenGL
OpenGL学习
笔记之三 OpenGL开发环境之GLFW与GLAD配置
内容来源:LearnOpenGLCN前言在我们画出出色的效果之前,首先要做的就是创建一个OpenGL上下文(Context)和一个用于显示的窗口。然而,这些操作在每个系统上都是不一样的,OpenGL有目的地从这些操作抽象(Abstract)出去。这意味着我们不得不自己处理创建窗口,定义OpenGL上下文以及处理用户输入。幸运的是,有一些库已经提供了我们所需的功能,其中一部分是特别针对OpenGL的
ice_ly000
·
2020-06-23 17:34
OpenGL学习笔记
openGL学习
笔记之stl模型载入及动态显示
该段程序完成stl模型的载入、上下左右按键的动态显示#include"windows.h"#include//OpenGLtoolkit#include#include#include#include#pragmacomment(lib,"legacy_stdio_definitions.lib")#include#ifdef__cplusplusextern"C"#endifFILE__iob_
沃纳海森堡
·
2020-06-23 09:58
OpenGL学习
笔记(一)开发环境搭建
OpenGL学习
笔记(一)开发环境搭建老朽使用的系统是ubuntu16,使用的IDE是Clion.一.安装OpenGLsudoapt-getinstallbuild-essentiallibgl1-mesa-devsudoapt-getinstallfreeglut3
czhzasui
·
2020-06-23 02:06
OpenGL
OpenGL
OpenGL学习
笔记一之高级OpenGL篇九 几何着色器
转载自https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/09%20Geometry%20Shader/在顶点和片段着色器之间有一个可选的几何着色器(GeometryShader),几何着色器的输入是一个图元(如点或三角形)的一组顶点。几何着色器可以在顶点发送到下一着色器阶段之前对它们随意变换。然而,几何着色器最有趣的地方在于,它能够将(
飞飛飛
·
2020-06-23 01:51
OPenGL
OpenGL学习
笔记一之高级OpenGL篇十一 抗锯齿
转载自https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/11%20Anti%20Aliasing/在学习渲染的旅途中,你可能会时不时遇到模型边缘有锯齿的情况。这些锯齿边缘(JaggedEdges)的产生和光栅器将顶点数据转化为片段的方式有关。在下面的例子中,你可以看到,我们只是绘制了一个简单的立方体,你就能注意到它存在锯齿边缘了:可能不
飞飛飛
·
2020-06-23 01:51
OPenGL
OpenGL学习
笔记一之高级光照篇十 延迟渲着色法
转载自https://learnopengl-cn.github.io/05%20Advanced%20Lighting/08%20Deferred%20Shading/本节暂未进行完全的重写,错误可能会很多。如果可能的话,请对照原文进行阅读。如果有报告本节的错误,将会延迟至重写之后进行处理。我们现在一直使用的光照方式叫做正向渲染(ForwardRendering)或者正向着色法(ForwardS
飞飛飛
·
2020-06-23 01:51
OPenGL
OpenGL学习
笔记一之光照篇三 材质
转载自https://learnopengl-cn.github.io/02%20Lighting/03%20Materials/在现实世界里,每个物体会对光产生不同的反应。比如说,钢看起来通常会比陶瓷花瓶更闪闪发光,木头箱子也不会像钢制箱子那样对光产生很强的反射。每个物体对镜面高光也有不同的反应。有些物体反射光的时候不会有太多的散射(Scatter),因而产生一个较小的高光点,而有些物体则会散射
飞飛飛
·
2020-06-23 01:12
OPenGL
OpenGL学习
笔记一之光照篇六 多光源
转载自https://learnopengl-cn.github.io/02%20Lighting/06%20Multiple%20lights/我们在前面的教程中已经学习了许多关于OpenGL中光照的知识,其中包括冯氏着色(PhongShading)、材质(Material)、光照贴图(LightingMap)以及不同种类的投光物(LightCaster)。在这一节中,我们将结合之前学过的所有知
飞飛飛
·
2020-06-23 01:12
OPenGL
OpenGL学习
笔记一之高级OpenGL篇七 高级数据
转载自https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/07%20Advanced%20Data/我们在OpenGL中大量使用缓冲来储存数据已经有很长时间了。操作缓冲其实还有更有意思的方式,而且使用纹理将大量数据传入着色器也有更有趣的方法。这一节中,我们将讨论一些更有意思的缓冲函数,以及我们该如何使用纹理对象来储存大量的数据(纹理的部分
飞飛飛
·
2020-06-23 01:08
OPenGL
OpenGL学习
笔记:GLAD和第一个窗口
环境系统:Windows1064位家庭中文版IDE:VisualStudio2017专业版参考教程:https://learnopengl-cn.github.io/01Gettingstarted/03HelloWindow/步骤1.获取GLAD:a.打开GLAD提供的在线服务;b.将Language设置为C/C++、将Specification设置为OpenGL、API中的gl选项选择Vers
chase_hung
·
2020-06-22 21:15
OpenGL
从0开始的
OpenGL学习
(十五)-多光源
本文主要解决一个问题:如何在场景中实现多个光源?引言在之前的文章中,我们学了很多OpenGL中的光照知识,包括冯氏着色、材质、光照贴图以及不同类型的光源模型等等。本文中,我们要把这些知识都组合起来,在场景中创造6个光源。我们要创造1个的方向光,4个点光源以及1个聚光灯(手电筒),然后看看整个场景会是什么样子。封装光源操作为了使用多个光源,我们将会把光照计算的操作封装进GLSL函数中。如果你是一个新
闪电的蓝熊猫
·
2020-06-22 18:34
OpenGL学习
: 光照系列1-光照基础(phong模型)
从本节开始,我们可以开始学习OpenGL中包括光照、模型加载等主题。光照是一个复杂的主题,本节学习简单的Phongreflectionmodel.本节示例程序https://github.com/wangdingqiao/noteForOpenGL/tree/master/lighting。本节内容整理自:1.learnopengl.comBasicLighting2.ModernOpenGL06
arag2009
·
2020-06-22 15:27
OpenGL学习
Opengl-光照-基本光照-光照贴图(现在告别单调的方块弄个箱子)
前言前面我们跟着Learn
Opengl学习
的都是通过怎么定义一些顶点数据弄出一个立方体在三维世界里模拟光照模拟光源。看着是有点真实的样子了。。
alex1992azh
·
2020-06-22 13:41
opengl学习
资料
opengl新手指引https://www.codeproject.com/articles/771225/learning-modern-openglLearningModern3DGraphicsProgramminghttp://alfonse.bitbucket.org/oldtut/LearnOpenGL,extensivetutorialresourceforlearningModer
aikb6223
·
2020-06-22 13:15
OpenGL学习
笔记(八)
顶点数组对象(vao)随着程序逐渐增大并且使用更多的模型,读者可能发现要在每个帧的多组顶点数组之间切换。根据你为每个顶点使用多少个顶点属性,像对glVetexPointer()这样的函数的调用次数可能变得很大。顶点数组对象捆绑了调用的集合,以设置顶点数组的状态。在初始化之后,可以通过单次调用在不同的顶点数组集合之间快速修改。创建顶点数组对象标识:voidglGenVertexArrays(GLsi
afei198409
·
2020-06-22 12:28
opengl
OpenGL学习
笔记之纹理
学习地址:纹理文章推荐的库在ubuntu下运行出现错误,本文解析文件采用的是OpenCV库。最终运行结果如下:第一步:OpenGL必备三要素glfwInit();glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR,3);glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR,3);glfwWindowHint(GLFW_OPENGL_PR
Mayo_
·
2020-06-22 11:11
OpenGL
OpenGL学习
笔记之Hello World
学习文档地址:OpenGL中文教程说明:本文档只是针对OpenGL教程的一个总结,并不详细,具体内容参考OpenGL中文教程。本文使用的开发环境为Qt5.12,系统为Ubuntu按照教程编译好GLFW,配置好GLAD,然后在pro文件中加入LIBS+=-lglfw3-ldl-lX11环境搭建步骤完成。HelloWorld第一步,初始化环境:glfwInit();glfwWindowHint(GLF
Mayo_
·
2020-06-22 11:11
OpenGL
OpenGL学习
之路4----使用着色器(shader)
代码放在github上本文根据教程:ogldev进行扩充学习,一步步从零开始,记录学习历程一、OpenGL渲染管线这节相比上一节有了本质上的区别,OpenGL实际上是通过渲染管线(renderingpipeline),经过一系列的数据处理,将应用程序的数据转换到最终渲染的图像。在《OpenGLProgrammingGuide9th》讲解了渲染管线,下图即是OpenGL4.5版本的管线:Vertex
Zach_z
·
2020-06-22 10:40
opengl
OpenGL学习
之路15----环境光
代码放在github上根据教程:ogldev一步步从零开始,记录学习历程环境光光照在3D图形领域中有许多模型,常见的模型有:环境光、慢射光、镜面反射光、点光源等等,这次只对环境光进行学习和实现环境光是一个没有光源、没有方向并且对场景中的所有物体产生相同的点亮效果的一种光环境光可以理解成为世界的基本光,即我们这个三维空间的基本亮度。环境光有两个属性:-颜色:即灯光的颜色,比如普通房子里白炽灯房子里就
Zach_z
·
2020-06-22 10:40
opengl
OpenGL学习
之路13----相机控制(鼠标操作)
代码放在github上本文根据教程:ogldev进行扩充学习,一步步从零开始,记录学习历程到目前为止,我们已经可以将一个物体以任意大小、任意角度和任意位置摆放在世界空间,相关博文链接:
OpenGL学习
之路
Zach_z
·
2020-06-22 10:40
opengl
OpenGL学习
之FBO的使用
概述帧缓冲对象FBO(FramebufferObject)。OpenGL默认情况下,在GLSurfaceView中绘制的结果是显示到屏幕上的,但是实际情况中大部分时候都不需要渲染到屏幕中去,这个FBO就是来实现这个需求的,FBO可以让不渲染到屏幕当中去,而是渲染到离屏的buffer中。关于FBO比较好的资料,这个是英文版的http://www.songho.ca/opengl/gl_fbo.htm
Sunshiny_Lyq
·
2020-06-22 09:07
OpenGL
OpenGL学习
五——绘制几何体
1、基本图元OpenGL中几何图元包括点、直线以及多边形,其中多边形特指简单凸多边形。它们都是用顶点集合来描述的,要指定定点可以使用函数glVertex*()。绘制几何图元时,需要在glBegin和glEnd的之间指定定点数据和图元类型。图元类型主要有:点:GL_POINTS直线:GL_LINES\GL_LINE_STRIP\GL_LINE_LOOP三角形:GL_TRIANGLES\GL_TRIA
Ocean2006
·
2020-06-22 02:20
OpenGL
OpenGL学习
(二)——键盘输入处理与三维对象运动
一目标用线框绘制两个球体,命名为地球和月球。实现月球的自装和公转,并通过键盘输入控制旋转的方向二参考资料1、glPushMatrix()和glPopMatrix():https://blog.csdn.net/tyxkzzf/article/details/409072732、键盘控制:https://blog.csdn.net/xie_zi/article/details/1911891三源代码
N_Young
·
2020-06-22 02:30
openGL
OpenGL学习
笔记之加载纹理
OpenGL学习
笔记之加载纹理纹理贴图步骤1、在主函数打开纹理贴图的开关glEnable(GL_TEXTURE_2D);2、加载位图文件structBMP{intiWidth;//图片像素宽intiHeight
Mr_zxy
·
2020-06-22 02:40
OpenGL学习笔记
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他