graphics 2d&3d总结 - 图文

来源:网络收集 时间:2025-08-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Graphics 2D and 3D

GRAPHICS 2D and GRAPHIC 3D

冯力

2011,9,2

1

Graphics 2D and 3D

GRAPHICS 2D ............................................................ 3

关键概念: ....................................................................................................................... 3 渲染管线: ....................................................................................................................... 3 一、三种原始图元: ....................................................................................................... 3 二、旋转:绕(ox,oy)旋转90,180,270,X/Y ..................................................... 5 三、剪切: ....................................................................................................................... 5 四、光栅操作(三元光栅操作): ............................................................................... 5 五、ALPHA BLENDING(a 混合)................................................................................... 6 附: ................................................................................................................................... 7 GRAPHIC 3D ............................................................. 7

主要内容 ........................................................................................................................... 7 一、3D模型基础:虚拟照相机模型 .............................................................................. 7

虚拟照相机模型: ........................................................................................... 8

三维API: ........................................................................................................ 9 坐标系: ........................................................................................................... 9 观察 ................................................................................................................. 10 隐藏面消除算法:z-buffer algorithm ............................................................ 10 背面剔除: ..................................................................................................... 11 图形绘制的几个主要任务: ......................................................................... 11 离散技术: ..................................................................................................... 12

二、3D绘制流水线 ........................................................................................................ 12

可编程着色器(program shader) ............................................................... 12

几何绘制流水线: ......................................................................................... 13

三、6410硬件相关的3D 实现 ..................................................................................... 14

VERTEX SHADER ....................................................................................... 14

PRIMITIVE ENGINES .................................................................................. 15 RASTER ENGINES ..................................................................................... 16 PIXEL SHADER ............................................................................................ 17 TEXTURE UNITS ......................................................................................... 18 PER-FRAGMENT UNIT .............................................................................. 19

2

Graphics 2D and 3D

GRAPHICS 2D

关键概念:

? 硬件加速:

硬件来完成基本图元的绘制 ? On-Screen Rendering:

在同一屏幕上,从一个位置复制到另一个位置。 ? Off-Screen Rendering(离屏渲染):

从内存复制数据到frame buffer.

内部计算使用ARGB_8888颜色格式。 转换方式:

? 其它转ARGB_8888:在低位填充和高位相同的位。eg: RGB_565 format is 11010-----? 11010 110 ? 其它转ARGB_8888:直接截取

渲染管线:

一、三种原始图元:

1、 线点图 2、 位块传输 3、 颜色扩展

3

R:

Graphics 2D and 3D

1、 线点图:渲染从(sx,sy)到(ex,ey)的线

操作一下的几个寄存器即可:

2、 位块传输:矩形块像素的整体转换,如改变图像大小……

Color space conversion isperformed automatically if SRC_COLOR_MODE differs from DEST_COLOR_MODE.

3、 颜色扩展:将单色扩展成背景或者前景色

4

Graphics 2D and 3D

二、旋转:绕(ox,oy)旋转90,180,270,X/Y

逆时针90/Y(ox,oy)(0,0)逆时针270/X(ox,oy)逆时针180(ox,oy)

配置一下两个寄存器

三、剪切:

四、光栅操作(三元光栅操作):

实现图像的混合

光栅操作,无非就是: D 目的位图

P 选中的模式(或者操作)

5

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库graphics 2d&3d总结 - 图文在线全文阅读。

graphics 2d&3d总结 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/1103706.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219