Cargando…

DirectX 11.1 game programming /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Eimandar, Pooya
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, [2013]
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn861526619
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 111102s2013 enka o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCO  |d S4S  |d N$T  |d OCLCF  |d COO  |d YDXCP  |d EBLCP  |d IDEBK  |d DEBSZ  |d OCLCQ  |d FEM  |d JBG  |d AGLDB  |d MERUC  |d OCLCQ  |d OCLCO  |d U3W  |d VTS  |d NLE  |d OCLCQ  |d OCLCO  |d UKMGB  |d WYU  |d STF  |d M8D  |d OCLCQ  |d OCLCO  |d AJS  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCL  |d QGK  |d OCLCO 
015 |a GBB747616  |2 bnb 
016 7 |a 018014244  |2 Uk 
019 |a 857364883  |a 968064503  |a 969069203  |a 1259075432 
020 |a 9781849694810  |q (electronic bk.) 
020 |a 1849694818  |q (electronic bk.) 
020 |a 184969480X 
020 |a 9781849694803 
020 |z 9781849694803 
029 1 |a AU@  |b 000055923468 
029 1 |a CHNEW  |b 000634490 
029 1 |a CHNEW  |b 001052046 
029 1 |a CHVBK  |b 567708667 
029 1 |a DEBBG  |b BV043779504 
029 1 |a DEBSZ  |b 397616481 
029 1 |a DEBSZ  |b 472801872 
029 1 |a UKMGB  |b 018014244 
035 |a (OCoLC)861526619  |z (OCoLC)857364883  |z (OCoLC)968064503  |z (OCoLC)969069203  |z (OCoLC)1259075432 
037 |a 2521776621133318822  |b TotalBoox  |f Ebook only  |n www.totalboox.com 
050 4 |a QA76.76.C672  |b E36 2013eb 
072 7 |a GAM  |x 001000  |2 bisacsh 
082 0 4 |a 794.81536 
049 |a UAMI 
100 1 |a Eimandar, Pooya. 
245 1 0 |a DirectX 11.1 game programming /  |c Pooya Eimandar. 
264 1 |a Birmingham :  |b Packt Publishing,  |c [2013] 
264 4 |c ©2013 
300 |a 1 online resource (146 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (ebrary, viewed September 24, 2013). 
520 8 |a Annotation  |b DirectX is designed to create eye-popping 3-D visuals and immersive sound effects found in many of today's PC games. DirectX 11.1 includes numerous improvements from its previous version. It's designed to be more efficient, leverage the power of today's multi-core processors, and provide support for sophisticated shading and texturing techniques such as tessellation. DirectX 11.1 Game Programming brings unprecedented power and flexibility to programmers who want to excel in graphical programs. DirectX 11.1 Game Programming is an introduction to creating interactive computer graphics and games, using Direct3D 11.1. You would be guided through the new features of Direct3D along with XAML to build an extensible multithreaded framework for creating 3D applications and games on the Windows 8 metro style platform. DirectX 11.1 Game Programming explores the techniques to set up a 3D multithreaded framework for metro style graphics programs. You would be guided through the process of extending your framework to utilize the advantages of Direct3D 11.1. We would then explore Visual Studio Model editor for loading and editing your assets and learn how to render them with the Direct3D pipeline. We will also explore the supporting inputs such as keyboards, pointers, Xbox controllers, and how to render the complete 3D scene using camera, sound, billboard, tessellation, post processors, and parallel libraries, along with supporting XAML. You would also learn the different techniques of debugging the program and would be well equipped with everything you need to start programming 3D applications and games with DirectX 11.1 on Windows 8 platforms. 
505 0 |a Table of Contents; DirectX 11.1 Game Programming; DirectX 11.1 Game Programming; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Say Hello to DirectX 11.1; The need for DirectX 11.1; Why should we target Windows 8?; The prerequisites; Introduction to C++/CX; Lifetime management; What is a ref class? 
505 8 |a InheritanceDelegates and events; Metro Style apps; Setting up your first project; Building your first Metro app; Working with game time; Initializing the device; Connecting to a swap chain; The render target and depth stencil views; Summary; 2. Getting Started with HLSL; An introduction to HLSL; New features of HLSL; Compiling and linking to shaders; Buffers in Direct3D; Constant buffers; Vertex buffers; Index buffers; Textures; Rendering primitives; Direct2D 1.1; Summary; 3. Rendering a 3D Scene; Displaying the performance data; A short introduction to FPS; Asynchronous loading. 
505 8 |a Introduction to tasksAsynchronous resource loading; Getting started with the Model Editor; Loading a model from the .cmo format; Rendering a model; The input devices we'll need; Keyboard; Pointer; Xbox 360 controllers; Turn on the camera; Base camera; First person camera; Third person camera; Composing XAML and Direct3D; Summary; 4. Tessellation; Hardware tessellation; The most popular usage of hardware tessellation; Basic tessellation; The Hull Shader stage; The Domain Shader stage; Tessellating a quad; Displacement mapping using tessellation; The normal mapping technique. 
505 8 |a The displacement mapping techniqueDirectX graphics diagnostics; Capturing the frame; The Graphics Experiment window; Investigating a missing object; Disabling graphics diagnostics; Summary; 5. Multithreading; C++ AMP; Compute Shader; C++ AMP versus Compute Shader; Post-processing; Implementing post-processing using C++ AMP; Implementing post-processing using Compute Shader; Summary; Index. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a DirectX. 
630 0 7 |a DirectX  |2 fast 
650 0 |a Video games  |x Programming. 
650 6 |a Jeux vidéo  |x Programmation. 
650 7 |a GAMES  |x Board.  |2 bisacsh 
650 7 |a Video games  |x Programming  |2 fast 
776 0 8 |i Print version:  |a Eimandar, Pooya.  |t DirectX 11.1 Game Programming.  |d Birmingham : Packt Publishing, ©2013  |z 9781849694803 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=637222  |z Texto completo 
936 |a BATCHLOAD 
938 |a ebrary  |b EBRY  |n ebr10754125 
938 |a EBSCOhost  |b EBSC  |n 637222 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26099082 
938 |a YBP Library Services  |b YANK  |n 11090717 
994 |a 92  |b IZTAP