码迷,mamicode.com
首页 >  
搜索关键字:帧缓存    ( 49个结果
三维渲染引擎设计与实践(四)
五、绘制几何对象和文字 帧缓存(Frame Buffer)为用户与显示设备交互的一个接口,将显示的画面抽象成一块可以进行读写操作的内存区域。 帧缓存的每一个存储单元都对应显示屏上的一个像素。整个缓存空间对应当前屏幕上渲染的一帧。 5.1几何元素的储存 顶点属性:空间坐标值、法线、颜色坐标、纹理坐标、 ...
分类:其他好文   时间:2017-07-21 01:21:38    阅读次数:176
计算机图形学笔记-图形系统
图片由图片元素(像素 pixel)的阵列(光栅 raster)生成。一个像素对应图像中的一个位置或一块小的区域。 目前几乎所有计算机图形系统都基于光栅。 帧缓存 frame buffer:用于保存像素的一个储存区域,可以看做是图形系统的核心元素。一般使用特殊类型的存储器芯片(可以快速重新显示帧缓存中 ...
分类:其他好文   时间:2017-04-10 20:30:17    阅读次数:219
摄像头v4l2编写,实现视频在帧缓冲显示
申明:该文档只是记录我的编写和理解过程,代码部分参考了较多的文章,如有意见请联系我删除,谢谢。 目标: 使用v4l2提供API,完成摄像头视频采集,并使用帧缓存显示。 准备工作: 框架理解: 关键点理解: 摄像头采集的循环buf 必须使用循环buf,否则摄像头采集图像显示不会连续。 摄像头的分辨率和 ...
分类:其他好文   时间:2017-02-27 22:52:30    阅读次数:510
SpriteFrameCache 精灵帧缓存
//获取精灵帧缓存的单例对象auto spriteFrameCache = SpriteFrameCache::getInstance();//从plist文件添加多个精灵帧spriteFrameCache->addSpriteFrameWithFile("XX.plist");//根据图片名称创建... ...
分类:系统相关   时间:2017-01-09 13:20:01    阅读次数:223
扫描显示器补充
光栅扫描显示器 电子束横向扫描屏幕,从顶层依次进行,图形定义保存在刷新缓存(帧缓存)中,屏幕亮点称像素。 刷新每条扫描线后,电子束返回到屏幕左端,成为电子束的水平回扫,而在每帧的终止处,电子束返回(垂直回扫)屏幕的左上角,开始显示下一帧。 随机扫描的显示器 也称为向量显示器或笔画显示器。 直接按路径 ...
分类:其他好文   时间:2016-11-21 18:58:10    阅读次数:135
RFB协议及源码
VNC采用RFB通信协议。RFB("remote 帧缓存")是一个远程图形用户的简单协议,因为它工作在帧缓存级别上。VNC(Virtual Network Computing)基本上是属于一种显示系统,也就是说它能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上....
分类:其他好文   时间:2016-06-29 17:21:53    阅读次数:2480
计算机图形学(三)_图元的属性_3_OpenGL颜色函数(上)
变量表中的第一个参数指示正在使用单个帧缓存,第二个参数设定RGB模式,即默认模式。我们可以用GLUT_RGB或GLUT_RGBA之一来选择颜色模型。如果要用指向颜色表的索引来指定颜色,则用OpenGL常量GLUT_INDEX取代GLUT_RGB。 OpenGL的RGB和RGBA颜色模型...
分类:其他好文   时间:2016-06-24 15:40:50    阅读次数:262
计算机图形学(三)_图元的属性_4_线的属性_3_画笔或画刷的选择
在有些图形软件包中,尤其是绘画系统,可以直接选择不同的画笔和画刷类型。这种类型的选项包括形状、尺寸和画笔或画刷的图案。图4.7给出了一些可能的画笔和画刷形状。这些形状可以按像素位置的数值形式存储在一个像素模板中,然后再设置到线路径上。例如,矩形画笔可用图4.8给出的模板,通过将模板的中心(或一角)沿线路径移动而实现,如图4.9所示。为了避免在帧缓存中重复设置像素,可以简单地累计在模板的每个位置上生成的水平段,并沿每一条扫描线跟踪起始和终止的x位置。...
分类:其他好文   时间:2016-06-24 15:18:13    阅读次数:214
计算机图形学(三)_图元的属性_2_颜色和灰度
最左边一位控制红枪,中间位控制绿枪,而最右边的一位控制蓝枪。在帧缓存中增加一些位可增加可选择的颜色数量。每像素有6位时,每支枪可用2位来控制。这可使三支颜色枪的每支得到4个不同强度的控制,而使每个屏幕像素有64种颜色可选用。随着提供的颜色数量的增加,帧缓存的容量要求也增加。1024 x 1024分辨率的全彩色(每像素24位)RGB系统需要3 MB的帧缓存容量。...
分类:其他好文   时间:2016-06-18 11:37:31    阅读次数:216
glBindFramebuffer() 离屏渲染+双缓存+读取opengl像素 glReadPixels()
Opengl4.0中可以进行离屏渲染,即创造一个帧缓存对象(FBO),绑定一个帧缓存对象后,所有对Opengl的操作都会针对这个帧缓存对象执行。而最近做项目时,在做一个拍照功能——读取Opengl渲染出的像素,并存入到BMP位图中。项目采用的是Opengl1.0和Opengl4.3结合的方法,并且两者的使用相对独立。使用旧的Opengl方法运行程序时,通过 glReadBuffer(GL_FRO...
分类:其他好文   时间:2016-05-13 03:38:03    阅读次数:696
49条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!