首页
学习
活动
专区
工具
TVP
发布

恩蓝脚本

脚本大全
专栏成员
12630
文章
26760701
阅读量
89
订阅数
OpenGL ES渲染管线概述(一)
渲染管线一般是由显示芯片GPU内部处理图形信号的并行处理单元组成,这些并行处理单元之间是独立的,从另一个角度看,渲染管线实际上也是一系列绘制过程,这一系列过程的输入是待绘制物体的相关描述信息,输出的是要显示的图像帧数据。
砸漏
2020-11-05
7670
OpenGL ES透视投影实现方法(四)
在之前的学习中,我们知道了一个顶点要想显示到屏幕上,它的x、y、z分量都要在[-1,1]之间,我们回顾一下渲染管线的图元装配阶段,它实际上做了以下几件事:剪裁坐标、透视分割、视口变换。图元装配的输入是顶点着色器的输出,抓哟是物体坐标gl_Position,之后到光栅化阶段。
砸漏
2020-11-05
1.3K0
OpenGL ES纹理详解
使用前面学过的技术已经可以利用OpenGL ES构建立体图形,并通过顶点着色器和片元着色器对其进行各种变化呢和光照等效果使得三维效果更加真实,实际上我看看到很多的3D游戏漂亮多了,那是因为有各种各样的漂亮的图像带给人很多视觉盛宴,这篇文章在前面的基础上,增加物体的表面贴图,使得物体更加好看。
砸漏
2020-11-05
1.8K1
OpenGL中的glutInitDisplayMode()函数的理解
OpenGL中的glutInitDisplayMode()函数的作用主要是在创建窗口的时候,指定其显示模式的类型。
砸漏
2020-11-05
6260
OpenGL关于glStencilFuncSeparate()和glStencilFunc()函数的区别讲解
glStencilFunc()函数是OpenGL提供的对模板缓冲区进行控制的命令,这是OpenGL2.0之前使用的函数,其函数原型为
砸漏
2020-11-05
5670
Android利用OpenGLES绘制天空盒实例教程
天空盒这个效果最早是在腾讯的实景地图里看到的,当时觉得很牛逼,但是没有想过自己去实现以下。最近这段时间对opengl很有兴趣,顺便就搞了这个天空盒,话不多说,先上效果。
砸漏
2020-11-05
8920
理解Android硬件加速原理(小白文)
硬件加速,直观上说就是依赖 GPU 实现图形绘制加速,同软硬件加速的区别主要是图形的绘制究竟是 GPU 来处理还是 CPU,如果是GPU,就认为是硬件加速绘制,反之,软件绘制。在 Android 中也是如此,不过相对于普通的软件绘制,硬件加速还做了其他方面优化,不仅仅限定在绘制方面,绘制之前,在如何构建绘制区域上,硬件加速也做出了很大优化,因此硬件加速特性可以从下面两部分来分析:
砸漏
2020-11-05
2.2K0
Python环境下安装PyGame和PyOpenGL的方法
在进行增强现实的时候我们需要用到两个工具包:PyGame 和 PyOpenGL,本章在python环境下对这两个工具包的安装进行说明。
砸漏
2020-11-04
1.5K0
SDL2和OpenGL使用踩坑笔记经验分享
LFTK 是一个嵌入式GUI,为了开发方便,需要提供PC运行环境。我选择了SDL2+OpenGL+nanovg来实现底层的渲染,让LFTK可以运行在各个平台上。GLFW+OpenGL也是一个不错的选择,但是GLFW没有Android和iOS的移植,而且没有提供原生输入法的支持。LFTK虽然最初是为嵌入式系统而生,但也有一个小目标:可以用于开发嵌入式系统,也可以开发PC软件和移动APP,所以最后选择了SDL2+OpenGL+nanovg。在使用SDL2+OpenGL+nanovg的过程中,踩了一些坑,这里做个笔记,给需要的朋友参考:
砸漏
2020-11-04
3.6K1
OpenGL Shader实例分析(3)等待标识效果
本文实例为大家分享了OpenGL Shader实例,等待标识,不过效率估计不是很高。结果如下:
砸漏
2020-11-04
6160
OpenGL Shader实例分析(4)闪光效果
本文实例为大家分享了OpenGL Shader实例闪光效果的具体代码,供大家参考,具体内容如下
砸漏
2020-11-04
5960
Android开发之OpenGL绘制2D图形的方法分析
本文实例讲述了Android开发之OpenGL绘制2D图形的方法。分享给大家供大家参考,具体如下:
砸漏
2020-10-22
1K0
ubuntu18.04 安装qt5.12.8及环境配置的详细教程
下载地址http://download.qt.io/archive/qt/5.12/5.12.8/
砸漏
2020-10-22
4.6K0
Android使用Opengl录像时添加水印
最近需要开发一个类似行车记录仪的app,其中需要给录制的视频添加动态水印。我使用的是OpenGL开发的,刚开始实现的是静态水印,后面才实现的动态水印。
砸漏
2020-10-20
1.5K0
Android多种方式实现相机圆形预览的示例代码
即可根据设置的圆角值更新控件显示的圆角大小。当控件为正方形,且圆角值为边长的一半,显示的就是圆形。
砸漏
2020-10-19
2K0
Android openGl 绘制简单图形的实现示例
学习五部曲,弄清楚5个W一个H(when(什么时候使用)、where(在哪个地方使用?)、who(对谁使用)、what(是个什么东西)、why(为什么要这么用?).一个H即:how(到底该怎么用?)),基本的概念篇主要围绕这几个方面进行分析
砸漏
2020-10-16
2.6K0
基于SceneForm实现子弹射击(绘制子弹运行轨迹)
Sceneform 框架很强大,不了解 Sceneform 的时候,觉得要想做 3D 场景需要会 OpenGL,而 OpenGL 的学习曲线很陡;接触到这个框架之后觉得小白也可以很快上手,甚至可以实现第一人称射击的效果
砸漏
2020-10-16
1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档