王朝百科
分享
 
 
 

精通Windows3D图形编程

王朝百科·作者佚名  2010-06-25  
宽屏版  字体: |||超大  

精通Windows3D图形编程

精通Windows 3D图形编程丛书名: 微软技术丛书

作者: (美)佩措尔德著,段菲,陈正华译

出 版 社: 清华大学出版社

出版时间: 2009-4-1

版次: 1

页数: 382

开本: 16开

I S B N : 9787302196761

包装: 平装

所属分类: 图书 >> 计算机/网络 >> 程序设计 >> 其他

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

本书重点介绍如何用WPF 3D API进行3D图形编程。在作者循循善诱的指导下,读者将掌握如何利用Microsoft .NET Framework 3.0和Windows Vista进行3D图形的显示和动画处理。书中包含的专家指导和XAML/C#实例,有助于读者掌握适当的技能,创建出高度逼真的用户界面。

本书主题:使用三角形网格定义复杂的3D物体;使用光照和明暗效果来增强3D表面的照明;使用渐变、位图和绘图为3D图片着色;使用变换和顶点处理来添加动画效果;使用矩阵来表示线性变换、仿射变换和摄像机变换;向量角度、旋转角度和旋转轴的计算;使用C#代码高效生成三角形网格;使用四元数计算来表示旋转;提供用户界面用于处理和绘制3D图形。

内容简介借助于WPF 3D,Windows客户端应用程序开发人员可以创建出更逼真的、具有动画效果的控件。本书针对3D基本要素及其在WPF中的工作原理,通过丰富的图片和大量XAML/C#代码,进行了详细的解释和适度的探究。全书共9章,内容涉及网格、模型、摄像机、光照、材质、变换和一些基本的3D数学知识,这些内容可有效帮助读者温故而知新。书中大多数素材都经过精雕细琢,而且有丰富的实例,必要的地方还有详细解释。

本书是了解3D图形编程的理想指南,适合具有WPF基础并渴望进阶到WPF 3D的读者阅读,也适合熟悉其他3D平台(DirecX/OpenGL)并希望了解WPF 3D的读者深入阅读。

目录第1章光源、摄像机和网格几何体

三维坐标

空间点

向量介绍

定义3D图形

光源和摄像机

Viewport3D类及其构成

对代码和标记语言的改动

视场

定义平坦矩形

定义“实心”图形对象

平衡各种光源

正交投影

为什么不共用顶点

透明度

类的整理

第2章变换与动画

不借助变换的动画

对集合类的操作

Transform3D类

平移变换

可共享模型

比例变换

平移变换与比例变换的组合

如何构建座椅

第3章轴旋转或角度旋转

旋转变换

旋转和其他变换的组合

击中测试技术介绍

轴的动画处理

第4章光照与明暗效果

关于照明

向量运算

DiffuseMaterial及其属性

SpotLight与PointLight

第5章纹理与材质

渐变画刷

平铺画刷

基于位图的画刷

效率问题

基于绘图的画刷

VisualBrush画刷

反射材质和放射材质

第6章网格计算几何

.....

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有