OpenGL Optimizer programmer’s guide

副标题:无

作   者:( )里欧·法尼尼主编;数码影像技术丛书编委会编著

分类号:

ISBN:9787900044884

微信扫一扫,移动浏览光盘

简介

本书讲解了场景图形、高阶几何基本要素、显示列表、顶点数组、细节层次、场景图形的立体化、镶嵌操作、多种剔除技术、反射映射、多进程多处理器计算技术等,并探讨了这些工具协同工作的方式,以及在利用OpenGL Optimizer开发大型可视化应用程序时可能遇到的问题和解决办法。

目录

1.2 OpenGL Optimizer工具集
15.2 性能指示器
15.3 opx:用于相邻元素动态数组的一个模板类
15.4 打印场景图形
15.5 收集三角形的统计信息
15.6 显示节点信息
15.7 观察OpenGL的模式
15.8 命令行解析程序:opArgParser
第16章 排除故障
16.1 编译程序警告信息
16.2 运行时警告信息
第2章 基本的1/0:开始使用OpenGL Optimizer
16.3 调整场景图形数据库
第六部分
第四部分
第三部分
第五部分
第一部分
目录
第二部分
第七部分
附录A 安装OpenGL Optimizer
A.1 在UNIX系统中安装OpenGL Optimizer和支持软件
A.2 在NT系统中安装OpenGL Optimizer
附录B OpenGL Optimizer范例应用程序
B.1 命令行选项和用户输入
B.2 范例应用程序opviewer
B.3 其他范例应用程序
附录C 范例应用程序opviewer
2.1 调用opInit()
C.1 确认安装
C.2 编译和运行opviewer
C.3 opviewer程序代码
附录D 利用应用程序opoptimize调整场景图形
D.1 场景图形工具的返回值
D.2 编译和运行opoptimize
D.3 opoptimize的程序代码
E.1 opGUI类层次结构
E.2 opXmGUI类层次结构
2.2 保存和装载场景图形文件
E.3 Optimizer类层次结构
附录E Optimizer类层次结构
附录F 中英文术语对照表
附录G 英中文术语对照表
术语表
2.3 查看类:opViewer
2.4 控制渲染:opKeyCallback和opDrawImpl
第3章 向硬件发送有效的图形数据
3.1 显示列表
3.2 顶点数组
第0章 关于本指南
3.3 缩减曲面法线数据的表示法
3.4 避免OpenGL的模式切换
3.5 创建OpenGL连通的几何基本要素
第4章 渲染适宜的细节层次
4.1 简化工具概述
4.2 opSimplify:用于添加细节层次节点的基类
4.3 创建LODs:opSRASimplify
4.4 Rossignac简化运算法则:opLatticeSimplify
4.5 利用不同的细节层次合并图形:opMergeScenes
第5章 从场景图形中剔除不必要的对象
0.1 本指南面向的读者
5.1 视图平截头体剔除操作
5.2 遮断剔除
5.3 视图平截头体剔除和遮断剔除绘图遍历操作:opDrawAction
5.4 利用视图平截头体和遮断剔除操作渲染:opOccDrawImpl
5.5 关于调整遮断剔除操作的提示
5.6 细节剔除操作
5.7 背面剔除
第6章 按立体的方式组织场景图形
6.1 立体化对剔除遍历操作的效果
6.2 关于粒度的权衡
0.2 怎样利用这本指南
6.3 什么时候需要进行立体化
6.4 立体化运算法则
6.5 立体化工具:opSpatialize
6.6 用于立体化组件过程的类
第7章 按交互方式进行加亮和加工操作
7.1 加亮和拾取技术概述
7.2 与已渲染的对象间的交互作用:opPickDrawImpl
7.3 场景图形的修改:opPick
7.4 超越外观的节点:opHighlight
0.3 本指南中包含的内容
第8章 高效率高质量的光照效果:反射映射
8.1 简单映射:远程环境的远程视图
8.2 精确映射:本地环境的本地视图
8.3 反射映射类:opReflMap
第9章 高阶几何基本要素和离散网格
9.1 高阶几何基本要素的功能和用法
9.2 表示法所必需的对象
9.3 几何基本要素:基类opRep和应用程序repTest
9.4 平面上的曲线
0.4 推荐的背景读物
9.5 空间中的曲线
9.6 参数曲面
9.7 opCuboid
9.8 规则网格和离散曲面
第10章 创建和维护曲面的拓扑结构
10.1 拓扑结构的任务概述
10.2 场景图形拓扑结构综述:opTopo
10.3 边界上的协调顶点:opBoundary
10.4 收集连通曲面:opSolid
第11章 渲染高阶几何基本要素:镶嵌器
11.1 镶嵌器功能
11.2 基类opTessellateAction
11.3 镶嵌空间曲线
11.4 镶嵌立方体:opTessCuboidAction
11.5 镶嵌参数曲面
11.6 镶嵌规则网格
第12章 遍历大型场景图形
12.1 遍历操作和回调函数:一般功能
12.2 利用回调函数的返回值opTravDisp控制遍历操作
第1章 OpenGL Optimizer概述
12.3 指定删除遍历对象的存储:opActionDisp
12.4 “深度优先”遍历操作:opDFTravAction
12.5 “宽度优先”遍历操作:opBFTravAction
12.6 来自范例应用程序opoptimize的范例遍历函数
12.7 遍历场景图形和应用csDispatch:opDispatchAction
第13章 加工三角形和重新构造可渲染的对象
13.1 低层几何工具概述
13.2 将csGeoSets分解为成分三角形:opGeoConverter
13.3 指定新的csGeoSets的着色方式:opColorGenerator
13.4 构造新的csGeoSets
1.1 OpenGL Optimizer面临的问题和解决办法
第14章 管理多个处理器
14.1 多进程控制任务和相关的类
14.2 线程管理器概述
14.3 线程管理器:opThreadMgr
14.4 为线程管理器定义任务
14.5 协调修改场景图形的各个线程:opTransactionMgr
14.6 低层多进程工具
第15章 实用程序
15.1 出错处理和通知消息
?6w#x

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

OpenGL Optimizer programmer’s guide
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon