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.
"synopsis" may belong to another edition of this title.
This dense, 200-page, hardback book is aimed at those developing graphics applications under Windows 98 using C++. The author is clearly a man on a mission. Getting down to work in the first paragraph, he whizzes through message-based programming in chapter one, moves on to window management in chapter two and object orientation in chapter three.
He covers pens and brushes, bitmaps, palettes, sprite animation, wire frame graphics and polgyon fill techniques. He then explains that C++ can't quite cut it in the clinches so in chapter 10 he gets down to a bit of assembly language. But assembly language clearly doesn't hold enough terror for the intrepid Mark Walmsly, and he goes on to delve into the mathematics of 3D geometry. The final sections deal with hidden pixel and line removal along with colour shading and textures. The last chapter deals with the mechanics of motion: collision detection, pitch roll and yaw, co-ordinate transformation and other arcana of graphical simulations.
This is an impressive and well-structured approach to graphics programming and a lot of it applies in any graphic environment. It will appeal to programmers who want to extend or change their area of expertise.--Steve Patient
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.
"About this title" may belong to another edition of this title.
FREE shipping within United Kingdom
Destination, rates & speedsSeller: Bahamut Media, Reading, United Kingdom
Hardcover. Condition: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 6545-9783540761853
Quantity: 1 available
Seller: AwesomeBooks, Wallingford, United Kingdom
Hardcover. Condition: Very Good. Graphics Programming in C++: Writing Graphics Applications for Windows 98 (Essential Series) This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 7719-9783540761853
Quantity: 1 available
Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom
Condition: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # wbs9073200371
Quantity: 1 available
Seller: Buchpark, Trebbin, Germany
Condition: Gut. Zustand: Gut | Sprache: Englisch | Produktart: Bücher. Seller Inventory # 18776/203
Quantity: 1 available
Seller: books4less (Versandantiquariat Petra Gros GmbH & Co. KG), Welling, Germany
gebundene Ausgabe. Condition: Gut. 250 Seiten; Das hier angebotene Buch stammt aus einer teilaufgelösten wissenschaftlichen Bibliothek und trägt die entsprechenden Kennzeichnungen (Rückenschild, Instituts-Stempel.); Schnitt und Einband sind etwas staubschmutzig; der Buchzustand ist ansonsten ordentlich und dem Alter entsprechend gut. Text in ENGLISCHER Sprache! Sprache: Englisch Gewicht in Gramm: 520. Seller Inventory # 1586542
Quantity: 1 available
Seller: Book Bear, West Brookfield, MA, U.S.A.
Cloth. Condition: Fine. 250 pp. Tightly bound. Corners not bumped. Text is Free of Markings. Seller Inventory # 010959
Quantity: 1 available
Seller: Majestic Books, Hounslow, United Kingdom
Condition: New. pp. 260. Seller Inventory # 4690638
Quantity: 1 available
Seller: Basi6 International, Irving, TX, U.S.A.
Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEJUNE24-270393
Quantity: 1 available
Seller: Books Puddle, New York, NY, U.S.A.
Condition: New. pp. 260 1st Edition. Seller Inventory # 263157265
Quantity: 1 available
Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-86303
Quantity: 1 available