๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

From Pixels to Animation. An Introduction to Graphics Programming

โœ Scribed by James Alan Farrell (Auth.)


Publisher
Elsevier Inc, Morgan Kaufmann Pub
Year
1994
Tongue
English
Leaves
681
Edition
Pap/Dskt
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


An introduction to graphics programming, as well as a reference for the experienced graphics programmer. This book covers the basics of graphics programming, from how a graphics monitor works, to how to draw realistic 3D images. The text explains the history and inner workings of graphics theories and monitors, and includes advanced topics and tools. A basic knowledge of C is assumed, but no prior graphics experience is necessary. Included is coverage of colour theory, especially the RGB, CMY, CIE and HSV models. The accompanying disk contains routines form the book and requires a 286 or higher IBM or compatible; a VGA monitor or better

โœฆ Table of Contents


Content:
Inside Front Cover, Page ii
Front Matter, Page iii
Copyright, Page iv
Table of Figures, Pages xi-xiii
Table of Tables, Pages xiii-xiv
Preface, Pages xv-xvi
Acknowledgements, Page xvii
1 - Graphics Displays, Pages 1-16
2 - The Borland Graphics Interface, Pages 17-64
3 - Text in Graphics Modes, Pages 65-93
4 - Microsoft C Graphics, Pages 95-129
5 - Graphs and Charts, Pages 131-162
6 - Color Models and Programming Colors, Pages 163-191
7 - Three-Dimensional Graphics, Pages 193-210
8 - The BIOS Graphics Interface, Pages 211-238
9 - SVGA Programming, Pages 239-289
10 - Creating Your Own Graphics Primitives, Pages 291-327
11 - Filling Primitives, Pages 329-334,CP1-CP8,335-357
12 - Animation, Pages 359-379
13 - Linear Transformations in Computer Graphics, Pages 381-398
14 - Ray Tracing, Pages 399-413
15 - Fractals, Pages 415-442
Appendix A - Borland Graphics Functions, Pages 443-503
Appendix B - Microsoft Graphics Functions, Pages 505-549
Appendix C - SVGALib Constants and Functions, Pages 551-577
Appendix D - Interrupt 0ร—10, BIOS Graphics Interface, Pages 579-618
Appendix E - VESA VBE 1.2 SVGA Data Structures and Functions, Pages 619-632
Appendix F - PC Monitor Modes, Pages 633-635
Appendix G - Mouse BIOS Functions, Pages 637-653
Appendix H - IBM PC Extended ASCII Codes, Pages 655-659
Appendix I - The IBM PC Keyboard, Pages 661-664
Index, Pages 665-676


๐Ÿ“œ SIMILAR VOLUMES


An Interdisciplinary Introduction to Ima
โœ Steven L. Tanimoto ๐Ÿ“‚ Library ๐Ÿ“… 2012 ๐Ÿ› The MIT Press ๐ŸŒ English

<P>This book explores image processing from several perspectives: the creative, the theoretical (mainly mathematical), and the programmatical. It explains the basic principles of image processing, drawing on key concepts and techniques from mathematics, psychology of perception, computer science, an

An Artist's Guide to Programming: A Grap
โœ Jim R. Parker ๐Ÿ“‚ Library ๐Ÿ“… 2022 ๐Ÿ› No Starch Press ๐ŸŒ English

Learn to program with visual examples. Programs increase in complexity as you progress โ€” from drawing a circle to 3D graphics, animations, and simulations. A Graphical Introduction to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or

Introduction to C++ Programming and Grap
โœ C. Pozrikidis ๐Ÿ“‚ Library ๐Ÿ“… 2007 ๐Ÿ› Springer ๐ŸŒ English

This book offers a venue for rapidly learning the language of C++ by concisely revealing its grammar, syntax and main features, and by explaining the key ideas behind object oriented programming (OOP) with emphasis on scientific computing. The book reviews elemental concepts of computers and computi