![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGL
苏青岩
做人,常怀律己之心,常揣鉴己之镜!
展开
-
OpenGL ES开发之纹理映射(上)
偷懒了,直接放笔记吧!这样看起来清楚,实在不想在CSDN上排版了,感觉很浪费时间!原创 2020-06-10 10:27:57 · 158 阅读 · 0 评论 -
OpenGL开发3D图形绘制——球体
原创 2020-06-10 10:20:50 · 1844 阅读 · 0 评论 -
OpenGL ES开发绘制3D正方体
原创 2020-06-10 10:16:09 · 373 阅读 · 0 评论 -
OpenGL ES开发基础(投影与变换)
3D应用开发中,一项很重要的工作 就是对场景中的物体进行各种投影与变换。在OpenGL ES2.0之后变换方面采取开放模式,API不会提供完成各种变换的方法,变换矩阵都是由开发人员直接提供给渲染管线。所以今天给大家推荐本书3D数学基础,建议大家都去学一下!3D数学下载传送门:点击下载今天我们讲投影与变换,在讲之前我们先研究下,使用相机是拍照决定图片效果的的因素有哪些!上图我们可以看到由于上图相机的 位置 、方向、距离 不同拍出来的效果也是不一样的!所以决定照片效果的 就是 距离、方向 和 相原创 2020-06-08 15:52:12 · 318 阅读 · 0 评论 -
OpenGL 和OpenGL ES简介
OpenGL的全称是Open Graphics Library, 即开放的图形库接口,它定义了一个跨编程语言、跨平台的编程接口的规范,它主要用于三维图形(实际上二维图形也可以)变成。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS GL是一个工业标准的3D图形软件接口,功能虽然强大,但是移植性不好,于是SGI公司便在IRIS GL的基础上开发了OpenGL。翻译 2017-06-03 23:07:45 · 878 阅读 · 0 评论 -
OpenGL ES 着色器语言基础——数据类型概述(一)
数据类型概述一、标量 :也被称为“无向量”其值只有大小,并不具有方向。 标量之间的运算遵循简单的代数法则,如质量、密度、体积、时间以及温度等都属于标量。 OpenGL ES着色语言支持的标量类型有布尔型(bool)、整形(int)和浮点型(float)。原创 2017-06-08 21:32:39 · 623 阅读 · 1 评论 -
【AR\VR开发基础】认识 OpenGL ES
要想在Android上玩转AR/VR那OpenGL ES和C/C++是必不可少的! 所以这里建议大家学之前先去学习一下C/C++/JNI/NDK这些基础! 废话不多说直接上内容!!!!我们去学习一个新的东西一般会问这么几个问题,所以在这里先来解决大家的疑问!!一、OpenGL是什么? 1、】OpenGL是一种应用程序编程接口,它是一种可以对图形硬件设备特性进...原创 2018-04-27 14:11:27 · 2426 阅读 · 0 评论 -
【AR\VR开发基础】GLSL初步学习①
可能看到这很多人就会认为跑偏了,我们明明是来学AR/VR的为啥要搞 GLSL ?这是神马鬼? 其实在图形学中,我们要学的东西很多,就比如说一些专业术语,还有线性代数。。。 所以今天就带大家先来认识一下这些专业术语以及基本的OpenGL着色语言(GLSL也叫着色语言)。1. GLSL是什么(GLSL详细简介)? GLSL是一门专门为图形开发设计的编程语言。2...原创 2018-06-08 14:18:19 · 1697 阅读 · 0 评论