分享
 
 
 

计算机图形显示、加速及实现技术——基于VxWorks的嵌入式图形系统开发实例

计算机图形显示、加速及实现技术——基于VxWorks的嵌入式图形系统开发实例  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,图形图像 多媒体,其他,

作者: 赵刚 等著

出 版 社: 电子工业出版社

出版时间: 2009-6-1字数:版次: 1页数: 236印刷时间:开本: 16开印次:纸张:I S B N : 9787121089084包装: 平装编辑推荐

完整的嵌入式图形系统软硬件设计方案;从驱动层面剖析图形处理器GPU硬件加速原理;VxWorks下的OpenGL驱动程序开发方法及驱动实例。

内容简介

本书实现了一个完整的嵌入式图形系统软硬件设计方案,讲解了从驱动层面剖析图形处理器GPU硬件加速原理,详细介绍了VxWorks下的OpenGL驱动程序开发方法及驱动实例。

本书共分为9章。第1章介绍了计算机图形的基本概念以及计算机图形系统的总体结构和工作流程。第2章讲述了计算机图形显示原理。第3章着重讲述了图形处理芯片(GPU)的基本架构及加速原理。第4章讲述了通用图形系统的软硬件实现原理及基本开发流程。第5章结合图形理论基础和嵌入式系统的特点,指出了在嵌入式图形系统开发中所需关注的若干要点。第6章介绍了嵌入式图形系统硬件设计原理及实现方法。第7章对嵌入式图形系统开发中所要用到的软件开发环境、开发工具及其具体使用方法进行了详尽的介绍。第8章详细讲述了嵌入式图形系统驱动程序的开发。第9章介绍了图形系统OpenGL驱动开发的基本方法。

本书是在作者多科研工作基础上完成的,其中包含了大量最新的科研成果与应用经验,力求创新性、先进性和实用性。

本书主要提供给研究所和企业的IT产品研发人员作为技术参考,亦可作为电子信息类研究生的相关课程教材。

目录

上篇 计算机图形显示及其加速原理

第1章 计算机图形概述

1.1 计算机图形与计算机图像

1.1.1 计算机图形与计算机图像的区别

1.1.2 点阵图形和矢量图形

1.2计算机图形系统的结构与功能

1.2.1 计算机图形系统的结构

1.2.2 计算机图形系统的基本功能

1.3计算机图形系统的发展

1.3.1 图形系统硬件发展历程

1.3.2 图形软件架构及发展历程

1.4计算机图形系统工作流程——从几何数据到图形输出

1.4.1 光栅扫描图形显示器王作原理

1.4.2 液晶显示器工作原理及主要技术指标

1.4.3 图形系统显示图形的过程

第2章 计算机图形显示原理

2.1 计算机图形的绘制流程——生成一条直线

2.1.1 直线绘制DDA算法——最直观的直线绘制

2.1.2 BresenHam直线绘制算法

2.2 图形变换

2.2.1 图形坐标系统概述

2.2.2 二维图形几何变换

2.2.3 三维图形几何变换

2.2.4 图形投影变换

2.3真实感图形显示技术

2.3.1 消隐技术及其算法

2.3.2 光照技术及其算法

2.3.3 纹理贴图

2.4计算机图形绘制实例

第3章 图形加速——利用GF'U绘制图形

3.1基于GPU的图形系统基本架构

3.2GPU体系结构及其工作原理

3.2.1 GPU体系结构

3.2.2 GPU硬件加速渲染流程

3.2.3 常用GPU实例

3.3可编程图形流水线

3.3.1 顶点着色器

3.3.2 像素(片元)着色器

3.4GPU下的数据结构组织及基本操作

3.4.1 CPU下的数据结构组织

3.4.2 GPU下的并行数据结构的组织方式

第4章 通用图形系统软硬件构成及开发

4.1通用图形系统概述

4.2图形系统硬件介绍

4.2.1 图形硬件基本结构

4.2.2 图形系统相关器件

4.2.3 图形处理设备接口

4.2.4 显示终端及接口

4.3图形系统软件实现

4.3.1 图形设备初始化

4.3.2 图形设备驱动原理

4.3.3 图形系统标准化

4.4图形系统开发一般流程

下篇 基于VxWorks的嵌入式图形系统开发实例

第5章 嵌入式图形系统开发方法与流程

5.1 嵌入式图形系统基本特性

5.1.1 嵌入式系统的特点

5.1.2 嵌入式图形系统开发特性

5.1.3 常见嵌入式图形处理器

5.2嵌入式图形系统开发

5.2.1 开发基本方法与流程

5.2.2 嵌入式操作系统比较及选择

5.2.3 交叉开发调试环境介绍

第6章嵌入式图形系统硬件组成及接口原理

……

第7章嵌入式图形系统软件开发工具及使用

第8章嵌入式图形系统驱动的实现

第9章OpenGL驱动开发方法

参考文献

书摘插图

上篇 计算机图形显示及其加速原理

第2章 计算机图形显示原理

2.2 图形变换

能在显示器的某个位置绘制出基本图元远不能满足用户对图形显示的要求,除了能够绘制出这些图元以外,开发人员还必须能够对这些图形进行平移、旋转、缩放等几何变换借以提高图形程序开发的效率。本节将重点讨论各种图形的几何变换在计算机图形学中是如何实现的。

2.2.1 图形坐标系统概述

几何物体具有很多重要的性质,如大小、形状、位置、方向以及相互之间的空间关系等。为了描述、分析、度量这些特性,需要一个称为坐标系统的参考框架。从本质上来说,坐标系统自身也是一个几何物体。计算机图形学的国际标准PHIGS(Programmer's Hierarchical Interactive Graphics System)规定了5种坐标系,分别是世界坐标系、观察坐标系、投影坐标系、设备坐标系以及建模坐标系。通过这一系列的坐标系统,使得人们能够轻松描述一个图形的空间位置,这些坐标系统也构成了图形变换的基础。下面将逐一介绍这5种坐标系。

(1)世界坐标系

世界坐标系是用户用来定义图形的坐标系,因此也称为用户坐标系。该坐标系统主要用于计算机图形场景中所有图形对象的空间定位和定义,包括观察者的位置、视线等。计算机图形系统中涉及的其他坐标系统都是参照它进行定义的。世界坐标系理论上是无限大且连续的,即它的定义域为实数域。用户可以在世界坐标系中指定一个区域用来确定要显示的图形部分,此区域称为窗口。世界坐标系是右手三维坐标系。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有