買這商品的人也買了...
-
Perl 程式設計 (Programming Perl, 3/e)$950$751 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
Introduction to Logic and Computer Design (IE-Paperback)$1,100$1,078 -
Inside Microsoft SQL Server 2008: T-SQL Querying (Paperback)$1,900$1,805 -
Visual Studio 2010 Ultimate 軟體工程實戰手冊$580$493 -
Visual Basic 2010 基礎必修課$530$419 -
自己動手寫網路爬蟲$550$468 -
資料庫系統原理 (Fundamentals of Database Systems, 6/e)$890$703 -
深入淺出零件設計 SolidWorks 2010$800$720 -
學徒模式-優秀軟體開發者的養成之路 (Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman)$420$332 -
組合語言, 6/e (國際版) (Assembly Language for x86 Processors, 6/e)$700$630 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
Perl 學習手冊, 6/e (Learning Perl, 6/e)$580$458 -
SQL Server 2012 T-SQL 資料庫設計
$690$545 -
深入淺出 HTML5 程式設計 (Head First HTML5 Programming: Building Web Apps with JavaScript)$780$616 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
實戰封包分析-使用 Wireshark (Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 2/e)$450$356 -
實戰雲端作業系統建置與維護-VMware vSphere 5 虛擬化全面啟動
$680$537 -
個人資料保護法釋義與實務─如何面臨個資保護的新時代$380$300 -
半路叛逃-App 遊戲製作人的 1000 日告白$280$221 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
$699Beginning Windows 8 Data Development: Using C# and JavaScript (Paperback) -
$408DirectX11 高級圖形開發技術實踐 -
$354電腦圖形學-基於 3D 圖形開發技術 (3D Graphics for Game Programming)
相關主題
商品描述
Pixel shaders are some of the more powerful graphic tools available for XAML programmers, but shader development bears little resemblance to traditional .NET programming. With this hands-on book, you’ll not only discover how to use existing shaders in your Windows Presentation Foundation (WPF) and Silverlight applications, you’ll also learn how create your own effects with XAML and Microsoft’s HLSL shading language.
In the process, you’ll write, compile, and test custom XAML shaders with the Shazzam Shader Editor, a free utility developed by author Walt Ritscher. The book includes XAML and C# sample code, and Shazzam contains all of the sample shaders discussed.
- Learn how shaders help you extend the GPU’s rendering capabilities
- Explore prevailing shader types, such as color modification, blurring, and spatial transformation
- Get a quick tour of the shader features, and use pre-built effects on image elements in your application
- Examine the XAML ShaderEffect class to understand how WPF and Silverlight use shaders
- Learn about the shader-specific tools available in Visual Studio and Expression Blend
- Get up to speed on HLSL basics and learn how to create a variety of graphics effects
商品描述(中文翻譯)
像素著色器是 XAML 程式設計師可用的強大圖形工具之一,但著色器開發與傳統的 .NET 程式設計相去甚遠。這本實作導向的書籍不僅會讓你了解如何在 Windows Presentation Foundation (WPF) 和 Silverlight 應用程式中使用現有的著色器,還會教你如何使用 XAML 和微軟的 HLSL 著色語言創建自己的效果。
在這個過程中,你將使用 Shazzam Shader Editor 這個由作者 Walt Ritscher 開發的免費工具來編寫、編譯和測試自訂的 XAML 著色器。這本書包含 XAML 和 C# 的範例程式碼,而 Shazzam 也包含所有討論過的範例著色器。
- 了解著色器如何幫助你擴展 GPU 的渲染能力
- 探索常見的著色器類型,例如顏色修改、模糊和空間變換
- 簡要了解著色器的功能,並在應用程式的圖像元素上使用預建效果
- 檢視 XAML ShaderEffect 類別,以了解 WPF 和 Silverlight 如何使用著色器
- 了解 Visual Studio 和 Expression Blend 中可用的著色器專用工具
- 快速掌握 HLSL 基礎知識,學習如何創建各種圖形效果
