网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

精通Windows 3D图形编程

分享到:
精通Windows 3D图形编程

最 低 价:¥44.30

定 价:¥59.00

作 者:(美)Charles Petzold

出 版 社:清华大学出版社

出版时间:2009 年4月

I S B N:9787302196761

价格
44.30元
价格
44.30元
价格
44.80元
价格
48.90元
价格
49.00元
  • Windows3D图形编程
  • 送货上门
  • 价格
    50.20元
  • Windows3D图形编程
  • 送货上门
  • 价格
    50.20元
    价格
    53.10元
    价格
    53.10元

    商品详情

    编辑推荐

    IT畅销书作家Charles Petzold新作.
      优秀Windows程序员的思维训练读本..
      深入浅出,透彻演绎WPF 3D图形编程...

    内容简介

    借助于wpf 3d,windows客户端应用程序开发人员可以创建出更逼真的、具有动画效果的控件。本书针对3d基本要素及其在wpf中的工作原理,通过丰富的图片和大量xaml/c#代码,进行了详细的解释和适度的探究。全书共9章,内容涉及网格、模型、摄像机、光照、材质、变换和一些基本的3d数学知识,这些内容可有效帮助读者温故而知新。书中大多数素材都经过精雕细琢,而且有丰富的实例,必要的地方还有详细解释。本书是了解3d图形编程的理想指南,适合具有wpf基础并渴望进阶到wpf 3d的读者阅读,也适合熟悉其他3d平台(direcx/opengl)并希望了解wpf 3d的读者深入阅读。.
      本书重点介绍如何用wpf 3d api进行3d图形编程。在作者循循善诱的指导下,读者将掌握如何利用microsoft .net framework 3.0和windows vista进行3d图形的显示和动画处理。书中包含的专家指导和xaml/c#实例,有助于读者掌握适当的技能,创建出高度逼真的用户界面。
      本书主题:
      使用三角形网格定义复杂的3d物体
      使用光照和明暗效果来增强3d表面的照明
      使用渐变、位图和绘图为3d图片着色
      使用变换和顶点处理来添加动画效果..
      使用矩阵来表示线性变换、仿射变换和摄像机变换
      向量角度、旋转角度和旋转轴的计算
      使用c#代码高效生成三角形网格
      使用四元数计算来表示旋转
      提供用户界面用于处理和绘制3d图形...

    作者简介

    Charles Petzold 享有全球盛誉的技术作家,其畅销书Programming Windows目前已经更新到第5版,一直是最受读者欢迎的经典著作。1994年,Petzold被Window Magazine和比尔盖茨授予Windows Pioneer奖。从1985年春首次得到测试版的Windows 1.0 SDK并于1986年在杂志上发表其Windows编程处女作开始,他就一直沉迷于Windows编程世界。Charles是客户端应用程序开发的MVP,同时也是其他几部专业图书的作者,Code: TheHidden Language of Computer Hardware and Software便是其中之一。.
    段菲 清华大.. << 查看详细

    目录

    第1章 光源、摄像机和网格几何体.1
    三维坐标7
    空间点8
    向量介绍10
    定义3d图形14
    光源和摄像机17
    viewport3d类及其构成20
    对代码和标记语言的改动23
    视场26
    定义平坦矩形30
    定义“实心”图形对象34
    平衡各种光源36
    正交投影39
    为什么不共用顶点42
    透明度44
    类的整理46
    第2章 变换与动画49
    不借助变换的动画50
    对集合类的操作56
    transform3d类62
    .平移变换65
    可共享模型71
    比例变换80
    平移变换与比例变换的组合83
    如何构建座椅85
    第3章 轴旋转或角度旋转91
    旋转变换91
    旋转和其他变换的组合101
    击中测试技术介绍114
    轴的动画处理128
    第4章 光照与明暗效果131
    关于照明132
    向量运算143
    diffusematerial及其属性150
    spotlight与pointlight155
    第5章 纹理与材质163
    渐变画刷163
    平铺画刷171
    基于位图的画刷172
    效率问题186
    基于绘图的画刷187
    visualbrush画刷195
    反射材质和放射材质201
    第6章 网格计算几何209
    三角剖分基础209
    参数方程210
    球面的参数方程211
    球面的三角剖分213
    继承引发的问题220
    三角剖分资源221
    资源机制221
    依赖属性与动画226
    将对象转换到xaml238
    从modelvisual3d派生新类239
    petzold.media3d库244
    网格几何类245
    在visual studio中使用该库246
    通过xamlcruncher 2.0使用该库250
    在独立xaml中使用该库251
    modelvisual3d的派生类..251
    第7章 矩阵变换255
    线性变换255
    回顾矩阵代数256
    矩阵和变换257
    使用matrixtransform3d类258
    仿射变换及其推广265
    二维类推265
    三维齐次坐标270
    复合变换275
    逆变换278
    坐标变换279
    复合旋转285
    摄像机变换287
    观察矩阵287
    投影矩阵289
    matrixcamera的使用293
    用2d单位表示3d图形294
    第8章 四元数297
    使用复数的好处298
    哈密尔顿与四元数304
    四元数为何如此怪异?306
    quaternion结构306
    四元数与旋转311
    底层四元数旋转313
    四元数与旋转矩阵316
    slerp与动画318
    第9章 实战秘笈325
    控件模板325
    数据的3d可视化335
    真实对象的模拟342
    交互式鼠标跟踪351
    3d打印357
    双色立体图364
    索引...369

    商品评论(0条)

    暂无评论!

    您的浏览历史

    loading 内容加载中,请稍后...