You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Because graphics systems for video games and game console hardware have become more complex, graphics applications must also advance. This is where programmable vertex and pixel shaders come in. This book shows how to write assembly language for programming the vertex shader and pixel shader hardware using DirectX 9 and covers the fundamentals of programming vectors using SIMD methodology in conjunction with the Direct3D 9 application interfaces. Features: Find out about the valid vertex shader and pixel shader instruction sets; Learn how branching and branchless code can be used for flow control; Understand the vertex shader instructions that support matrices; Discover how to use quaternions to accurately represent rotating objects; Use texturing with both vertex and pixel shaders, including bump mapping.
Lists the most significant writings on computer games, including works that cover recent advances in gaming and the substantial academic research that goes into devising and improving computer games.
In this follow-up to his popular Science Secrets, Alberto A. Martinez discusses various popular myths from the history of mathematics: that Pythagoras proved the hypotenuse theorem, that Archimedes figured out how to test the purity of a gold crown while he was in a bathtub, that the Golden Ratio is in nature and ancient architecture, that the young Galois created group theory the night before the pistol duel that killed him, and more. Some stories are partly true, others are entirely false, but all show the power of invention in history. Pythagoras emerges as a symbol of the urge to conjecture and "fill in the gaps" of history. He has been credited with fundamental discoveries in mathematic...
"Introduction to 3D Game Programming with Direct X 10 provides an introduction to programming interactive computer graphics, with an emphasis on game development, using DirectX 10. The book is divided into three main parts. Part I explores basic mathematical tools, Part II shows how to implement fundamental tasks in Direct3D, and Part III demonstrates a variety of techniques and special effects."--BOOK JACKET.
Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach presents an introduction to programming interactive computer graphics, with an emphasis on game development, using real-time shaders with DirectX 9.0. The book is divided into three parts that explain basic mathematical and 3D concepts, show how to describe 3D worlds and implement fundamental 3D rendering techniques, and demonstrate the application of Direct3D to create a variety of special effects. With this book understand basic mathematical tools used in video game creation such as vectors, matrices, and transformations; discover how to describe and draw interactive 3D scenes using Direct3D and the D3DX library; lear...
While it has always been possible to create customized Word solutions, Word 2003 offers new functionality that allows documents to be truly interactive. Word 2003 Document Automation with VBA, XML, XSLT, and Smart Documents explains how to use a variety of technologies that change the ways users interact with documents. Learn how to automate documents with a minimum of programming by using Word's native functionality; use Visual Basic for Applications to create document automation solutions; record macros, create automated templates, format and manipulate files using Word, and build documents dynamically; create, edit, and format XML documents; develop smart document solutions to guide users through a variety of repetitive tasks; transform XML using WordprocessingML, XSLT, XPath, smart documents, and web services technologies.
None
The step-by-step instructions make it easy to create, edit, and distribute your Flash files. Each chapter includes sample screen shots as well as tips for making your work more efficient and avoiding common pitfalls.
In the spirit of Alvin Toffler’s acclaimed works peering into the future of the technological society, Communication Shock is a concise history of communication technologies and an exploration of the possible social and human impacts of nanotechnology on the ecology of human communication. As we become increasingly more networked with communication technologies, we must come to understand and confront the social impact of these changes. More importantly, we must wisely choose in embracing or rejecting these technologies and exploring how we might do both by striking an appropriate balance. Grounded in communication theory and praxis, Communication Shock brings some objectivity to the discu...