Online Library TheLib.net » Graphics Programming in C++: Writing Graphics Applications for Windows 98
cover of the book Graphics Programming in C++: Writing Graphics Applications for Windows 98

Ebook: Graphics Programming in C++: Writing Graphics Applications for Windows 98

00
27.01.2024
0
0

This is a book about computer graphics. It is aimed primarily at anyone wishing to develop graphics applications for Windows 98 and attempts to provide a quick and clear introduction to the subject without encumbering the reader in a mass of extraneous details. The application of object oriented techniques to graphics programming is a principal theme throughout the text and most of the software is written in C++ so a familiarity with C/C++ will be helpful - for a fuller introduction to the C++ language than is possible here consult the book 'Programming in C++' (ISBN 0 85934 435 5). Beyond this only a general background in computing and/or mathematics is assumed and whenever new ideas are encountered they are fully explained with the aid of line-drawings and 10 also introduces the illustrative coding examples. For those brave enough chapter topic of 80 x86 assembly language programming - without dedicated graphics hardware this is still the best way to produce really snappy animation code.




The Windows 98 operating system makes life easy for the user but the creation of a Windows 98 graphics application can be a bewildering experience for the novice programmer. This book attempts to provide a quick and clear introduction to graphics programming under Windows 98 without encumbering the reader in a mass of extraneous details. The application of object oriented techniques to graphics programming is a principal theme throughout the text and many illustrative coding examples in C++ are provided. The main topics include: message-based programming; window management; working with C++ objects; Windows 98 Graphics Device Interface; pens, brushes, bitmaps and palettes; sprite animation; wire-frame and polygon-fill images; assembly language programming; 3D vector geometry; perspective projections; hidden pixel removal; colour shading and texture mapping; virtual world simulation.


The Windows 98 operating system makes life easy for the user but the creation of a Windows 98 graphics application can be a bewildering experience for the novice programmer. This book attempts to provide a quick and clear introduction to graphics programming under Windows 98 without encumbering the reader in a mass of extraneous details. The application of object oriented techniques to graphics programming is a principal theme throughout the text and many illustrative coding examples in C++ are provided. The main topics include: message-based programming; window management; working with C++ objects; Windows 98 Graphics Device Interface; pens, brushes, bitmaps and palettes; sprite animation; wire-frame and polygon-fill images; assembly language programming; 3D vector geometry; perspective projections; hidden pixel removal; colour shading and texture mapping; virtual world simulation.
Content:
Front Matter....Pages i-x
Message-Based Programming....Pages 1-10
Window Management....Pages 11-21
Object Orientation....Pages 23-44
Pens and Brushes....Pages 45-57
Bitmaps....Pages 59-74
Palettes....Pages 75-92
Sprite Animation....Pages 93-110
Wire-Frame Graphics....Pages 111-130
Polygon-Fill Techniques....Pages 131-145
Assembly Language Programming....Pages 147-165
Mathematics of 3D Geometry....Pages 167-183
Projection of the Viewing Volume....Pages 185-195
Hidden Pixel Removal....Pages 197-211
Colour Shading and Textures....Pages 213-226
In Motion....Pages 227-236
Back Matter....Pages 237-250


The Windows 98 operating system makes life easy for the user but the creation of a Windows 98 graphics application can be a bewildering experience for the novice programmer. This book attempts to provide a quick and clear introduction to graphics programming under Windows 98 without encumbering the reader in a mass of extraneous details. The application of object oriented techniques to graphics programming is a principal theme throughout the text and many illustrative coding examples in C++ are provided. The main topics include: message-based programming; window management; working with C++ objects; Windows 98 Graphics Device Interface; pens, brushes, bitmaps and palettes; sprite animation; wire-frame and polygon-fill images; assembly language programming; 3D vector geometry; perspective projections; hidden pixel removal; colour shading and texture mapping; virtual world simulation.
Content:
Front Matter....Pages i-x
Message-Based Programming....Pages 1-10
Window Management....Pages 11-21
Object Orientation....Pages 23-44
Pens and Brushes....Pages 45-57
Bitmaps....Pages 59-74
Palettes....Pages 75-92
Sprite Animation....Pages 93-110
Wire-Frame Graphics....Pages 111-130
Polygon-Fill Techniques....Pages 131-145
Assembly Language Programming....Pages 147-165
Mathematics of 3D Geometry....Pages 167-183
Projection of the Viewing Volume....Pages 185-195
Hidden Pixel Removal....Pages 197-211
Colour Shading and Textures....Pages 213-226
In Motion....Pages 227-236
Back Matter....Pages 237-250
....
Download the book Graphics Programming in C++: Writing Graphics Applications for Windows 98 for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen