WINDOWS 3D编程

当前位置:首页 > 计算机网络 > 操作系统/系统开发 > WINDOWS 3D编程

出版社:世界图书出版公司
出版日期:2009-1
ISBN:9787506291705
作者:佩特索德
页数:430页

章节摘录

插图:

内容概要

Charles Petzold,Charles Petzold has been writing about personal computer programming for two decades. His classic book Programming Windows, now in its fifth edition, has influenced a generation of programmers and is one of the best-selling programming books of all time. He is also theauthor of Code: The Hidden Language of Computer Hard-ware and Software, the critically acclaimed narrative on the inner life of smart machines. Charles is also a MicrosoftMVP for Client Application Development. His Web site iswww. charlespetzold, com.

书籍目录

Introduction  The Role of WPF 3D  Your Background  System Requirements  Code Samples  Petzold.Media3D and Other Tools  Support for This Book  Questions and Comments  Author's Web Site  Special Thanks1 Lights! Camera! Mesh Geometries!  Three-Dimensional Coordinates  Points in Space  Introduction to Vectors  Defining the 3D Figure  Lights and Camera  The Viewport3D and Its Constituents  Variations in Code and Markup  Fields of View  Defining Flat Rectangles  Defining "Solid" Figures  Balancing Light Sources  The Orthographic ProJection  Why Not Share the Vertices?  Transparency  Sorting Out the Classes2 Transforms and Animation  Animation Without Transforms  Manipulating Collections  The Transform3D Class  The Translation Transform  Shareable Models  The Scale Transform  Combining Translation and Scaling  How to Build a Chair3 Axis/Angle Rotation  The Rotation Transform  Combining Rotation and Other Transforms  Introduction to Hit-Testing  Animating the Axis4 Light and Shading  Lessons in lllumination  Vector Mathematics  DiffuseMoterial and Its Properties  SpotLight and PointLight5 Texture and Materials    Gradient Brushes  Tile Brushes    Brushes Based on Bitmaps    Efficiency Issues    Brushes Based on Drawings    The VisualBrush  Specular and Emissive Materials6 Algorithmic Mesh Geometries  Triangulation Basics    Parametric Equations    Analyzing the Sphere    Triangulating the Sphere      The Problem of Inheritance  ……7 Matrix Transforms8 Quaternions9 Applications and Curiosa

编辑推荐

《WINDOWS 3D编程》由世界图书出版公司出版。

作者简介

《WINDOWS 3D编程》主要内容:Learn to create 3D graphics for Windows-from programming legend Charles Petzold.Get a focused introduction to programming 3D graphics with the Windows Presentation Foundation 3D API. Complementing his book Applications =Code + Markup, award-winning author Charles Petzold builds on XAML essentials, teaching you how to display and animate 3D graphics under the Microsoft .NET Framework 3.0 and Windows VistaTM. You'll get expert guidance and code samples in XAML and Microsoft Visual C#-helping you master the skills you need to create high-fidelity user interfaces.
Discover how to:
Define complex 3D obiects with triangle meshes
Enhance the illumination of 3D surfaces with light and shading effects
Color 3D figures with gradients, bitmaps, and drawings
Add animation with transforms and vertex manipulation
Represent linear, affine, and camera transforms by using matrices
Calculate vector angles, angles of rotation, and axes of rotation
Generate triangle meshes efficiently by using C# code
Express rotation by using quaternion computation
Provide a user interface for manipulating and drawing 3D figures

图书封面


 WINDOWS 3D编程下载



发布书评

 
 


精彩短评 (总计1条)

  •     书还是不错的,贵了点,主要是针对WPF的
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024