Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

3D Programming for Windows®

ebook

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 Vista. 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 objects 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

PLUS—Get Visual C# and XAML code samples on the Web


Expand title description text
Publisher: Microsoft Press Edition: 1

OverDrive Read

  • ISBN: 9780735645820
  • File size: 5569 KB
  • Release date: June 23, 2011

EPUB ebook

  • ISBN: 9780735645820
  • File size: 5569 KB
  • Release date: June 23, 2011

Open EPUB ebook

  • ISBN: 9780735645820
  • File size: 5560 KB
  • Release date: June 23, 2011

Formats

OverDrive Read
EPUB ebook
Open EPUB ebook

Languages

English

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 Vista. 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 objects 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

PLUS—Get Visual C# and XAML code samples on the Web


Expand title description text
  • Details

    Publisher:
    Microsoft Press
    Edition:
    1

    OverDrive Read
    ISBN: 9780735645820
    File size: 5569 KB
    Release date: June 23, 2011

    EPUB ebook
    ISBN: 9780735645820
    File size: 5569 KB
    Release date: June 23, 2011

    Open EPUB ebook
    ISBN: 9780735645820
    File size: 5560 KB
    Release date: June 23, 2011

  • Creators
  • Formats
    OverDrive Read
    EPUB ebook
    Open EPUB ebook
  • Languages
    English