3 eBooks tagged "Graphics and Programming"
Related tags:
with [+],
Michael [+],
Linux [+],
DirectX [+],
Black [+],
Abrashs [+],
9 [+],
3D [+],
xp,
volume,
unix,
ublishing,
to,
testing,
programmer,
of,
mit,
in,
for,
apress,
and,
Wrox,
World,
Word,
Windows,
Wiley,
White,
Web,
Visual,
Vista,
VisionComputer,
VBA,
Using,
Tutorial,
Tools,
Theory,
The,
Technology,
Techniques,
Talking,
Systems,
System,
Sudoku,
Style,
Static,
Spreadsheet,
Software,
Shell,
ServerSide,
Server,
Secure,
SQL,
SAS,
S60,
Rules,
Rich,
RealTime,
Rapid,
Python,
Prolog,
Programmers,
Professional,
Processing,
Principles,
Press,
Practical,
Powerful,
Power,
Plus,
Pearls,
Pages,
PLSQL,
PIC,
Oracle,
OpenOffice.org,
OpenGLR,
One,
Official,
OReilly,
New,
Network,
NET,
More,
Minimal,
Microsoft,
Microcontrollers,
Microcontroller,
Mathematics,
Master,
Macro,
MS,
MATLAB,
Logic,
Learning,
Learn,
Language,
LabVIEW,
Killer,
Joe,
Java,
January,
Introduction,
Intermediate,
Handbook,
Guide,
Graphical,
Golden,
Geometric,
Game,
Gadgets,
GUI,
Framework,
Forms,
Feather,
Extreme,
Excel,
Everyone,
Engine,
Embedded,
Edition,
Directly,
Designing,
Confessions,
Concurrent,
Computer,
Compact,
Collaboration,
Celkos,
C,
Business,
Build,
Book,
Beginning,
Basic,
Assembly,
Art,
Arcade,
Applications,
Analysis,
An,
All,
Ajax,
Active,
Action,
ASP.NET,
AI,
A,
4th,
3rd,
3.0,
2nd,
2D,
2008,
2007,
2004,
2003,
2.0,
16Bit,
.NET
Posted: October 4th, 2007, 11:27pm CEST
This is one of the courses offered at Game Institute. You can visit http://www.gameinstitute.com/courses.php for more information.
In Part I of this series you will explore the fundamentals of 3D graphics rendering. The focus throughout these early lessons is on the core features of the DirectX 9 fixed-function rendering pipeline. This includes loading and drawing geometric objects, the use of lighting and textures to provide scene detail, developing camera systems for viewing simulation environments in real-time, and using alpha components for controlling object transparency to produce effects like glass and water.
Why should I take the course?
This DirectX9 Graphics Programming course was specifically designed to be the first course that a student takes at Game Institute following their C++ training. It represents the beginning of the core training you will receive here at Game Institute as you study to become a professional game developer. Although this is a targeted as a beginner/intermediate level course, even if you have some previous 3D graphics experience, you are likely to encounter a significant amount of useful information and learn some new techniques along the way. This is the first DirectX programming course in a multi-part series on 3D Game Engine Programming (and DirectX Graphics version 9). The application framework you build in this course will be greatly expanded in Module II and then further still in a set of targeted workshops dealing with advanc Read more...

Posted: February 17th, 2008, 1:00pm CET by Ice Zero
Publisher: Wordware Publishing; Pap/Cdr edition
Language: English
ISBN: 155622723X
Paperback: 624 pages
Data: April 15, 2001
Format: PDF
Description: There are currently no directly competitive titles on the market that provide the serious Linux programmer and developer with an overview of how to use 3-D graphics with this rapidly growing operating system.
Norman Lin focuses on using C++ code relative to the 3-D graphics programming under Linux. The author focuses on providing illustrations of each graphics concept with self-contained code examples and then provides the programmer with the integration of each concept into a larger 3D engine framework. The programmer then is able to use this framework and create a real-time, portal-based engine.
The title includes a very distinctive CD which contains a series of animated 3-D videos illustrating key 3-D graphics concepts such as the transformation from world space into camera space. The recent development of Blender 3-D is also included in the book which is a professional quality 3-D modeler available free to programmers and developers.

Posted: February 14th, 2008, 1:01pm CET
Michael Abrash's Graphics Programming Black Book is a collection of the author's previous books on assembly language and graphics programming, as well as past columns for Dr. Dobb's magazine. Though much of the book (such as 8088/286/386 assembly language optimization and VGA graphics programming) is out-of-date by now, the reader can see some of the larger tendencies in the author's work over the years--a reliance on profiling in order to test code, and creative thinking to improve performance wherever possible. This text features assembler optimization for a variety of problems including searching algorithms, and records the author's approaches to optimizing code for the evolving line of Intel CPUs, from the 8088 on to the early Pentium lines. The last few chapters of this book are more relevant, and include a series of explorations of some of the technology behind the popular Doom and Quake 3-D games by id Corporation (where the author worked). Optimized solutions to 3-D graphics problems from texture mapping, hidden surface removal, and Binary Space Partitioning (BSP) trees are explained. Current gaming and 3-D technology, such as Direct3D and VRML is left out, but it's clear that game programmers like the author will continue to push the limits of current hardware technology in inventive ways. This book is clearly targeted at game developers and serious assembly language programmers, not for the general reader. Read more...
