Book description
How Software Works explains everyday software to the non-programmer.
Publisher resources
Table of contents
- Cover Page
- Title Page
- Copyright Page
- About the Author
- About the Technical Reviewer
- Brief Contents
- Contents in Detail
- Acknowledgments
- Introduction
- Chapter 1: Encryption
- Chapter 2: Passwords
- Chapter 3: Web Security
- Chapter 4: Movie CGI
-
Chapter 5: Game Graphics
- Hardware for Real-Time Graphics
- Why Games Don’t Ray Trace
- All Lines and No Curves
- Projection Without Ray Tracing
- Rendering Triangles
- Real-Time Lighting
- Shadows
- Ambient Light and Ambient Occlusion
- Texture Mapping
- Reflections
- Faking Curves
- Anti-Aliasing in Real Time
- The Rendering Budget
- What’s Next for Game Graphics
- Chapter 6: Data Compression
- Chapter 7: Search
- Chapter 8: Concurrency
- Chapter 9: Map Routes
- Index
Product information
- Title: How Software Works
- Author(s):
- Release date: August 2015
- Publisher(s): No Starch Press
- ISBN: 9781593276669
You might also like
book
Effective Python: 90 Specific Ways to Write Better Python, 2nd Edition
Updated and Expanded for Python 3 It’s easy to start developing programs with Python, which is …
book
Python for Programmers, First Edition
The professional programmer's Deitel® guide to Python® with introductory artificial intelligence case studies Written for programmers …
book
Classic Computer Science Problems in Python
Classic Computer Science Problems in Python sharpens your CS problem-solving skills with time-tested scenarios, exercises, and …
book
Write Great Code, Volume 1, 2nd Edition
This, the first volume in Randall Hyde’s Write Great Code series, dives into machine organization without …