Download Free Computer Ebooks - NET BOOKS

Download Free Computer Ebooks - NET BOOKS

Game Graphics Programming

Posted: 26 Mar 2009 08:42 AM PDT

 Game Graphics Programming

Game Graphics Programming

Product Description
“Game Graphics Programming” examines the many different techniques and effects that are used to create cutting-edge graphics in today's video games and how to implement them. The book takes a detailed look at computer graphics, exploring both the theory and application of each algorithm and effect and how they are structured and executed to generate the rendered result.

Detailed C++ source code and pseudocode are used as examples throughout the book to demonstrate the methods being taught, but the techniques presented can be used with any programming language or tool. You'll begin with an introduction to basic 2D and 3D game graphics tools and components including common game mathematics, colors and pixels, and computer memory, as well as ray tracing and rasterization techniques and programmable shaders. Once you've reviewed the foundations of game graphics, you'll go more in-depth with shading and surfaces, direct and global illumination, special effects, and rendering nature. After the how and why of each technique is presented, you'll also examine optimizations that can be done to improve performance and alternative methods. “Game Graphics Programming” presents you with all of the information you need to efficiently and effectively create eye-catching graphical scenes for video games.

About the Author
Allen Sherrod, a DeVry University graduate in the Computer Information Systems program, has authored games and graphics related books including Ultimate Game Programming with DirectX (first and second editions), Ultimate 3D Game Engine Design & Architecture and Data Structures and Algorithms for Game Developers. Allen is also the host of www.UltimateGameProgramming.com. He has written for Game Developer magazine and Gamasutra.com, and is the founder of Re-Inventing Games & Graphics, Inc.

download

Windows Small Business Server 2008 Administrator’s Companion

Posted: 26 Mar 2009 08:42 AM PDT

Windows Small Business Server 2008 Administrator's Companion

Windows Small Business Server 2008 Administrator's Companion

Product Description
This comprehensive administrator s reference delivers the details you need to successfully deploy, manage, and support Windows Small Business Server 2008. The authors, experts in Microsoft operating systems and server technologies, provide easy-to-follow procedures, practical workarounds, and key troubleshooting tactics.

Delve into system features and capabilities and get hands-on insights for completing everyday tasks, including implementing messaging and collaboration, Internet access, database administration, security, faxing, support for line-of-business applications, and end-to-end network administration. This single volume covers all Small Business Server 2008 components, including Windows Server(r) 2008, Windows SharePoint(r) Services 3 technologies, Microsoft Exchange Server 2007 technologies, Microsoft SQL Server(r) 2008, Windows(r) Update Services 3.0, Web Server technologies, Windows Live OneCare for Server, and remote administration services. The book also includes timesaving tools and scripts and a complete eBook on the CD.

download

Extreme Programming and Agile Processes in Software Engineering

Posted: 26 Mar 2009 08:41 AM PDT

Extreme Programming and Agile Processes in Software Engineering

Extreme Programming and Agile Processes in Software Engineering

Product Description

This book constitutes the refereed proceedings of the 6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005, held in Sheffield, UK, in June 2005.

The 22 revised full papers presented together with papers of 4 invited talks, 15 demonstration papers, and various workshop and panel summaries were carefully reviewed and selected from 62 submissions. The papers are organized in topical sections on experience reports, new insights, social issues, testing, tools, and case studies.

download

Mac for Linux Geeks (Expert’s Voice in Open Source)

Posted: 26 Mar 2009 08:40 AM PDT

Mac for Linux Geeks (Experts Voice in Open Source)

Mac for Linux Geeks (Expert's Voice in Open Source)

Product Description

Some might say we all want Linux with an OS X GUI. Mac for Linux Geeks will assist you step by step in migrating from Linux–based systems to OS X. Dual booting, virtualization, and building out the Linux environment on OS X are discussed in detail, along with a comparative view of well–known Mac tools and their open source equivalents. Written for daily use, this concise and dependable guide will steer you across the technical landscape from your chosen Linux flavor to the OS X promised land.

  • Live with OS X, but work with Linux tools.
  • Make the OS X–Linux hybrid a reality.
  • Use Mac tools where possible and free software where appropriate.

download

PHP 6/MySQL Programming for the Absolute Beginner

Posted: 26 Mar 2009 08:40 AM PDT

 PHP 6/MySQL Programming for the Absolute Beginner

PHP 6/MySQL Programming for the Absolute Beginner

Product Description
If you are new to programming with PHP 6 and MySQL and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner™ series teach the principles of programming through simple game creation. You will acquire the skills that you need for more practical programming applications and will learn how these skills can be put to use in real-world scenarios.

Everything you need to complete the tutorials is on the companion CD—there's no software to buy and you can get started right away. By the time you finish thebook you will be able to apply the basic principles you've learned to the next programming language you tackle.

download

Game Creation For Teens

Posted: 26 Mar 2009 08:39 AM PDT

 Game Creation For Teens

Game Creation For Teens

Product Description
Get ready to make fun and exciting computer games, no programming required! Game Creation for Teens shows teens and other beginners how to make their very own awesome games using the Games Factory 2, a simple drag-and-drop game creation system. By the end of the book, you'll have made three amazing sample games and have the skills and information you need to make more games on your own.

You'll start by exploring the different game genres and learning how to organize and develop your own game ideas before you begin creating. Then you'll learn about game creation fundamentals such as graphics settings, methods, and features, as well as how to use and record music and sound in games. Once you have the basics down, the book will introduce you to the Games Factory 2, including how to install it, important program terminology, and a walk-through of the important editors and screens you will use next when you create the three sample games in the book. Creating the games will help you explore and test out the functionality of the Games Factory 2 and build your skill set with the program. You'll finish up by learning how to add objects, pictures, and animation to your games to make them more interesting and dynamic, and even how to test and debug your games. Game Creation for Teens provides you with the information and techniques you need to make your game ideas a reality!

download

Practical Global Illumination with Irradiance Caching

Posted: 26 Mar 2009 08:13 AM PDT

Irradiance caching is a ray tracing-based technique for computing global illumination on diffuse surfaces.  Specifically, it addresses the computation of indirect illumination bouncing off one diffuse object onto another. The sole purpose of irradiance caching is to make this computation reasonably fast.

The main idea is to perform the indirect illumination sampling only at a selected set of locations in the scene, store the results in a cache, and reuse the cached value at other points through fast interpolation. This book is for anyone interested in making a production-ready implementation of irradiance caching that reliably renders artifact-free images. Since its invention 20 years ago, the irradiance caching algorithm has been successfully used to accelerate global illumination computation in theRadiance lighting
simulation system. Its widespread use had to wait until computers became fast enough to consider global illumination in film production rendering. Since then, its use is ubiquitous. Virtually all commercial and open-source rendering software base the global illumination computation upon irradiance caching. Although elegant and powerful, the algorithm in its basic form often fails to produce artifact-free images. Unfortunately, practical information on implementing the algorithm is scarce.The main objective of this book is to expose the irradiance caching algorithm along with all the details and tricks upon which the success of its practical implementation is dependent. In addition, we discuss some extensions of the
basic algorithm, such as a GPU implementation for interactive global illumination computation and temporal caching that exploits temporal coherence to suppress flickering in animations.
Our goal is to expose the material without being overly theoretical. However, the reader should have some basic understanding of rendering concepts, ray tracing in particular. Familiarity with global illumination is useful but not necessary to read this book.

download

Information Security Management Handbook, Fifth Edition, Vol. 3

Posted: 26 Mar 2009 08:11 AM PDT

Information Security Management Handbook, Fifth Edition, Vol. 3

Information Security Management Handbook, Fifth Edition, Vol. 3

Product Description
Since 1993, the Information Security Management Handbook has served not only as an everyday reference for information security practitioners but also as an important document for conducting the intense review necessary to prepare for the Certified Information System Security Professional (CISSP) examination. Now completely revised and updated and in its fifth edition, the handbook maps the ten domains of the Information Security Common Body of Knowledge and provides a complete understanding of all the items in it. This is a “must have” book, both for preparing for the CISSP exam and as a comprehensive, up-to-date reference.

download

Handbook of Wireless Local Area Networks: Applications, Technology, Security, and Standards

Posted: 26 Mar 2009 08:09 AM PDT

Handbook of Wireless Local Area Networks: Applications, Technology, Security, and Standards

Handbook of Wireless Local Area Networks: Applications, Technology, Security, and Standards

Product Description
Handbook of Wireless Local Area Networks: Applications, Technology, Security, and Standards captures the current state of wireless LANs, and serves as the single comprehensive reference on the subject. Addressing challenges related to the further development of WLAN technology, the Handbook covers the entire spectrum of topics from basic concepts to research grade material. Consisting of 25 articles contributed by expert authors from around the world, the Handbook begins with a detailed introduction that provides an overview of LAN technologies, performance, security, and security protocols. It then delves further into WLAN technology, covering space-time processing, WLAN and cellular convergence, and a peer-to-peer approach to roaming, along with other topics. The Handbook continues by exploring WLAN applications, followed by an extensive discussion of security that includes security issues and the steps that can be taken to minimize WLAN security risks. This text concludes with an analysis of standards, describing 3G UMTS - IEEE 802.11b internetworking and security. ———————Features——————— · Offers a thorough introduction to LAN technology, performance, security, and security protocols · Analyzes WLAN applications including mobile commerce and innovative medical deployments · Discusses internetworking via 3G UMTS - IEEE 802.11b WLAN · Explores security in IEEE 802.11 WLANs

download

Handbook of Algorithms for Wireless Networking and Mobile Computing

Posted: 26 Mar 2009 08:07 AM PDT

Handbook of Algorithms for Wireless Networking and Mobile Computing

Handbook of Algorithms for Wireless Networking and Mobile Computing

Product Description
Most of the available literature in wireless networking and mobile computing concentrates on the physical aspect of the subject, such as spectrum management and cell re-use. In most cases, a description of fundamental distributed algorithms that support mobile hosts in a wireless environment is either not included or is only briefly discussed.

Handbook of Algorithms for Wireless Networking and Mobile Computing focuses on several aspects of mobile computing, particularly algorithmic methods and distributed computing with mobile communications capability. This volume provides the topics that are crucial for building the foundation for the design and construction of future generations of mobile and wireless networks, including cellular, wireless ad hoc, sensor, and ubiquitous networks. Following an analysis of fundamental algorithms and protocols, the book offers a basic overview of wireless technologies and networks and a discussion of the convergence of communication and computation. Other topics include issues related to mobility, with a focus on the creation of techniques that control associated uncertainties; aspects of QoS provisioning in wireless networks; a comparison of numerous wireless TCP proposals; a review of fundamental algorithms for Bluetooth wireless personal area networks (WPANs); and investigations of future voice and video access networks; and a review of potential applications of pervasive computing and mobile e-commerce.

download