WINDOWS 3D编程

WINDOWS 3D编程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,WINDOWS,

作者: (美)佩特索德 著

出 版 社: 世界图书出版公司

出版时间: 2009-1-1字数: 900000版次: 1页数: 430印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787506291705包装: 平装内容简介

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.

作者简介

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 Thanks

1 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 Classes

2 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 Chair

3 Axis/Angle Rotation

The Rotation Transform

Combining Rotation and Other Transforms

Introduction to Hit-Testing

Animating the Axis

4 Light and Shading

Lessons in lllumination

Vector Mathematics

DiffuseMoterial and Its Properties

SpotLight and PointLight

5 Texture and Materials

Gradient Brushes

Tile Brushes

Brushes Based on Bitmaps

Efficiency Issues

Brushes Based on Drawings

The VisualBrush

Specular and Emissive Materials

6 Algorithmic Mesh Geometries

Triangulation Basics

Parametric Equations

Analyzing the Sphere

Triangulating the Sphere

The Problem of Inheritance

……

7 Matrix Transforms

8 Quaternions

9 Applications and Curiosa

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航