Advanced Graphics Programming Using OpenGL 1st Edition Tom Mcreynolds - The 2025 ebook edition is available with updated content
Advanced Graphics Programming Using OpenGL 1st Edition Tom Mcreynolds - The 2025 ebook edition is available with updated content
https://ebookfinal.com/download/opengl-programming-guide-5th-edition-
opengl-architecture-review-board/
https://ebookfinal.com/download/beginning-opengl-game-programming-1st-
edition-dave-astle/
https://ebookfinal.com/download/beginning-opengl-game-programming-1st-
edition-dave-astle-2/
https://ebookfinal.com/download/symbolic-dynamics-and-geometry-using-
d-in-graphics-and-game-programming-1st-edition-brian-guenter-author/
Advanced Programming Using Visual Basic 2008 4th Edition
Julia Case Bradley
https://ebookfinal.com/download/advanced-programming-using-visual-
basic-2008-4th-edition-julia-case-bradley/
https://ebookfinal.com/download/3d-graphics-for-game-programming-1st-
edition-junghyun-han/
https://ebookfinal.com/download/opengl-game-programming-prima-tech-s-
game-development-1st-edition-kevin-hawkins/
https://ebookfinal.com/download/advanced-game-development-with-
programmable-graphics-hardware-1st-edition-alan-watt-author/
https://ebookfinal.com/download/maple-9-advanced-programming-
guide-1st-edition-monagan/
Advanced Graphics Programming Using OpenGL 1st
Edition Tom Mcreynolds Digital Instant Download
Author(s): Tom McReynolds, David Blythe
ISBN(s): 9781558606593, 1558606599
Edition: 1
File Details: PDF, 4.27 MB
Year: 2005
Language: english
Advanced Graphics
Programming
Using OpenGL
TOM McREYNOLDS
DAVID BLYTHE
MORGAN KAUFMANN
ELSEVIER
Advanced Graphics Programming Using OpenGL
The Morgan Kaufmann Series in Computer Graphics and Geometric Modeling
Series Editor: Brian A. Barsky University of California, Berkeley
This series publishes the finest works for the accomplished and aspiring graphics professional. The series includes intermediate
and advanced textbooks, graphics programming books, surveys of important new areas and methods, and reference works.
Advanced Graphics Programming Using OpenGL The Computer Animator’s Technical Handbook
Tom McReynolds and David Blythe Lynn Pocock and Judson Rosebush
Digital Geometry Geometric Methods for Digital Advanced RenderMan:
Picture Analysis Creating CGI for Motion Pictures
Rienhard Klette and Azriel Rosenfeld Anthony A. Apodaca and Larry Gritz
Digital Video and HDTV Algorithms and Interfaces Curves and Surfaces in Geometric Modeling:
Charles Poynton Theory and Algorithms
Jean Gallier
Real-Time Shader Programming
Ron Fosner Andrew Glassner’s Notebook:
Recreational Computer Graphics
Complete Maya Programming:
Andrew S. Glassner
An Extensive Guide to MEL and the C++ API
David Gould Warping and Morphing of Graphical Objects
Jonas Gomes, Lucia Darsa, Bruno Costa, and Luiz Velho
MEL Scripting for Maya Animators
Mark R. Wilkins and Chris Kazmier Jim Blinn’s Corner: Dirty Pixels
Jim Blinn
Digital Video and HDTV Algorithms and Interfaces
Charles Poynton Rendering with Radiance:
The Art and Science of Lighting Visualization
Texturing & Modeling:
Greg Ward Larson and Rob Shakespeare
A Procedural Approach, Third Edition
David S. Ebert, F. Kenton Musgrave, Darwyn Peachey, Introduction to Implicit Surfaces
Ken Perlin, and Steven Worley Edited by Jules Bloomenthal
Geometric Tools for Computer Graphics Jim Blinn’s Corner:
Philip Schneider and David Eberly A Trip Down the Graphics Pipeline
Jim Blinn
Understanding Virtual Reality:
Interface, Application, and Design Interactive Curves and Surfaces:
William Sherman and Alan Craig A Multimedia Tutorial on CAGD
Alyn Rockwood and Peter Chambers
Jim Blinn’s Corner: Notation, Notation, Notation
Jim Blinn Wavelets for Computer Graphics:
Theory and Applications
Level of Detail for 3D Graphics:
Eric J. Stollnitz, Tony D. DeRose, and David H. Salesin
David Luebke, Martin Reddy, Jonathan D. Cohen,
Amitabh Varshney, Benjamin Watson, and Principles of Digital Image Synthesis
Robert Huebner Andrew S. Glassner
Pyramid Algorithms: A Dynamic Programming Radiosity & Global Illumination
Approach to Curves and Surfaces for Geometric François X. Sillion and Claude Puech
Modeling
Knotty: A B-Spline Visualization Program
Ron Goldman
Jonathan Yen
Non-Photorealistic Computer Graphics:
User Interface Management Systems:
Modeling, Rendering, and Animation
Models and Algorithms
Thomas Strothotte and Stefan Schlechtweg
Dan R. Olsen, Jr.
Curves and Surfaces for CAGD: A Practical Guide,
Making Them Move: Mechanics, Control, and Animation
Fifth Edition
of Articulated Figures
Gerald Farin
Edited by Norman I. Badler, Brian A. Barsky, and
Subdivision Methods for Geometric Design: David Zeltzer
A Constructive Approach
Geometric and Solid Modeling: An Introduction
Joe Warren and Henrik Weimer
Christoph M. Hoffmann
Computer Animation: Algorithms and Techniques
An Introduction to Splines for Use in Computer Graphics
Rick Parent
and Geometric Modeling
Richard H. Bartels, John C. Beatty, and Brian A. Barsky
Advanced Graphics
Programming
Using OpenGL
TOM McREYNOLDS
DAVID BLYTHE
Designations used by companies to distinguish their products are often claimed as trademarks or
registered trademarks. In all instances in which Morgan Kaufmann Publishers is aware of a claim,
the product names appear in initial capital or all capital letters. Readers, however, should contact
the appropriate companies for more complete information regarding trademarks and registration.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form
or by any means—electronic, mechanical, photocopying, scanning, or otherwise—without prior written
permission of the publisher.
Permissions may be sought directly from Elsevier’s Science & Technology Rights Department in Oxford,
UK: phone: (+44) 1865 843830, fax: (+44) 1865 853333, e-mail: [email protected]. You
may also complete your request on-line via the Elsevier homepage (http://elsevier.com) by selecting
“Customer Support” and then “Obtaining Permissions.”
ISBN: 1-55860-659-9
Printed in China
10 9 8 7 6 5 4 3 2 1
To my friends and colleagues from Silicon Graphics; it was a fabulous time and place to
learn about 3D graphics. – DB
To Ede Forney and Harry McGinnis; you were there when it counted. – TM
Contents
Preface xxiii
Acknowledgments xxvii
Biographies xxviii
PART I
Concepts 1
CHAPTER 1
vi
Contents vii
CHAPTER 2
3D Transformations 19
2.10 Summary 34
CHAPTER 3
3.2 Shading 40
3.3 Lighting 43
3.3.1 Intensities, Colors, and Materials 46
3.3.2 Light Source Properties 47
viii Contents
3.5 Summary 56
CHAPTER 4
4.3 Convolution 62
4.10 Summary 72
CHAPTER 5
Texture Mapping 73
5.5 3D Texture 88
5.5.1 Using 3D Textures to Render Solid Materials 89
5.6 Filtering 90
5.9 Multitexture 95
5.9.1 Multitexture Model 96
5.9.2 Multitexture Texture Environments 97
CHAPTER 6
CHAPTER 7
CHAPTER 8
P A R T II
CHAPTER 9
CHAPTER 10
Antialiasing 169
CHAPTER 11
CHAPTER 12
CHAPTER 13
CHAPTER 14
CHAPTER 15
P A R T III
CHAPTER 16
CHAPTER 17
CHAPTER 18
CHAPTER 19
CHAPTER 20
Fig. 124
Fig. 125
Transplantation of a portion of the anterior tibial tendon, into the bone or into the
opposed group of muscles. (After Vulpius.)
GANGLION.
This term is applied to a cyst of new-formation, which occurs in
connection with the sheath of a tendon, having a lining membrane
continuous with the sheath and containing thick, gelatinous, mucoid
fluid. It is termed “weeping sinew.” It is often seen on the back of the
wrist in connection with the extensor tendons, but may occur in
various parts of the body. It probably begins as a hernia of the
synovial membrane through a weak spot in the tendon sheath, which
tends to increase in size, weakening surrounding structures by
pressure, and interfering more or less with the function of the tendon
whose sheath is involved. These cysts sometimes connect with joint
cavities, especially those occurring behind the knee-joint; as a rule,
however, they do not. At first they constitute merely a disfigurement;
later they produce natural impairment of function. In the majority of
cases the sac becomes finally shut off from the tube with which it
originally connected.
When these lesions are new they may be successfully dealt with
by forcible rupture, such as can be made by firm pressure. When
old, or when rupture has failed, they should be treated by incision,
practised the same as a tenotomy, by moving the skin to one side,
pricking the sac, turning the blade of the tenotome so as to permit
the fluid to be emptied by pressure, and then, by manipulating the
point, irritate and do some damage to the sac lining. Such
provocation as this will be followed by a hemorrhage, and the
resulting clot may obliterate the sac by organization and cicatricial
contraction. This failing, excision is the only expedient which
promises success. The slightest operation upon a ganglion should
be done under aseptic precautions.
FELON, OR WHITLOW.
Felon, or whitlow, was discussed in the previous chapter,
especially the form which has its origin around the root of the nail. It
often originates in tendon sheaths and even in bone or close to it. It
is so often accompanied by a suppurative thecitis, i. e.,
tendosynovitis of destructive form, especially when not primarily
incised, that the necessity for early treatment needs to be
emphasized. It gives rise to excessive pain, with throbbing, and to
swelling of livid hue and intense degree. The parts involved are too
essentially fibrous and resisting to yield, hence the intensity of the
pain. Deep incision at the earliest moment, for the purpose of
relieving tension, is the only proper treatment. To temporize with hot
poultices, etc., is to invite necrosis and sepsis. This incision may be
made with local anesthesia. Even though little pus be obtained the
relief of tension will afford the greatest comfort (Figs. 130, 131 and
132).
Fig. 130
Fig. 133
Fig. 134
HERNIA OF MUSCLES.
Hernia of muscle is the name applied to the escape of muscle
through a ruptured fascial or aponeurotic covering. Such a protrusion
will be recognized only during the contraction of the muscle and will
disappear at other times. When the diagnosis is made the edges of
the rent in the fascia should be united by sutures and the part put at
rest.
WOUNDS OF MUSCLES.
Wounds of muscles in no way differ from other wounds which have
been considered in the chapter on Wounds and their Treatment. If
circumstances permit there is every indication for the suture of a
divided muscle in order that its function may be less impaired after
the wound is healed. These sutures, when inserted, should be made
to separately include the divided fascia or aponeurosis with which
the injured muscle is in relation.
MYALGIA.
There are numerous painful affections of muscles known as
myalgia. It is questionable whether a rheumatism of muscle fiber
ever occurs. That which patients describe as muscular rheumatism
is not that which it is termed. Sometimes it is the result of previous
exudate between muscle fibers, sometimes the result of hemorrhage
of interstitial type. Muscles thus affected are more or less tender and
give pain when used. It will usually be found that there is some
marked toxic condition, such as uric acid, syphilis, or lead poisoning,
behind it.
Treatment.—Many of the muscle pains of which patients complain
after operation, which are also toxic, are relieved by
the administration of aspirin in 0.5 Gm. doses. The injection of a
small amount of atropine into the body of the muscle will often give
relief. Those remedies which hasten elimination, including hot baths
and massage, are often of great value.
MYOSITIS.
This may be non-inflammatory and be due to prolonged use of a
member, as in writers’ cramp; or toxic, as in lead palsy; or traumatic,
caused by minute lacerations and hemorrhage. The more acute
forms may be due to extension from neighboring foci or to direct
infection. A form of infection involving both muscles and tendon
sheaths, and lately recognized, is the postgonorrheal. It has been
shown that gonorrhea may produce an active disturbance in synovial
sheaths and in muscle structures and a gonococcus myositis, as well
as a gonococcus tendovaginitis, are now well recognized. These do
not always proceed to suppuration, but may provoke loss of function
for some time.
The suppurative form of myositis is seen more often after typhoid
and gonorrhea than after the other internal infections, but may occur
after any of them. In these cases abscess results in the belly of the
muscle involved, while the pus evacuated will show the appropriate
organism. It is met with less often in endocarditis and erysipelas.
Any or all the active and destructive infections may occur primarily
in muscle structure. They are usually the result of an extension,
although they maybe even in this way very disastrous. The amount
of muscle destruction that may be seen in a limb after an infected
and neglected compound fracture is astonishing.
Myositis Calcificans.—Calcification and ossification of muscles
are alike due to deposition of calcium salts,
but under different circumstances. Myositis calcificans may be the
result of tuberculous disease following caseation, as it does in lymph
nodes and in other parts of the body, or occurring as a general
deposit throughout the muscles, essentially an infiltration, as is seen
in the muscles of the legs. Myositis ossificans implies a formation of
true bone in muscle substance. A peculiar form arising in the
adductor longus results from the pressure of the limb against the
saddle; this has been known as rider’s or cavalryman’s bone.
Something similar in the deltoid has been called drill bone, because
usually seen in soldiers who carry their weapons upon the shoulders;
while a form which occurs in the brachialis anticus has been referred
to as fencer’s bone, and one in the calf muscles as dancer’s bone. It
occurs in two types, one of which is characterized by ossification in
succession of the various muscles, this occurring first in the trapezii,
latissimi, and rhomboidei. In explanation of these lesions, it has been
suggested that all of these connective mesoblastic tissues may
manifest certain atavistic tendencies and thus revert to bone. The
question is certainly not one of periosteal origin. Binnie has shown,
in a remarkable case reported by himself, that ossification is both of
the fibrous and cartilaginous type. Only in the localized forms can the
periosteum be suspected. In these it may be that there has been
detachment of some of its tissue or escape of some of its cells into
the muscle area. The ossifying lesions of surrounding muscles will
sometimes interfere with the motions of joints after they have been
injured. Any localized calcareous or ossific deposit which can be
recognized may be removed.
Myositis Syphilitica.—This occurs in gummatous form, no
muscles being exempt; those of the tongue
are most frequently involved. It is seen also in the sternomastoid.
Not infrequently these gummas have been mistaken for malignant
tumors. Sometimes they degenerate and sometimes suppurate. A
lesion of this kind will usually be multiple, but it may have enough
infiltration around it to be difficult of recognition. Lesions of this kind
are also seen in hereditary cases. A more distinctively interstitial
affection of muscles leads sometimes to their contracture, as seen
about the arms, beginning with malaise and incoördination, and
extending to disabling lesions. These will yield to properly directed
antisyphilitic treatment.
Myositis Tuberculosa.—This affection is usually the result of
extension from adjoining foci. As in the
case of syphilis it may assume the infiltrating or the gummatous type.
It is more frequently encountered than the muscular expressions of
syphilis; it does not yield nearly as readily to treatment, and calls for
excision of the affected area and for cauterization or other protection
as against re-infection.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebookfinal.com