
| IT畅销书作家Charles Petzold新作. 优秀Windows程序员的思维训练读本.. 深入浅出,透彻演绎WPF 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条)