ББК 32.973.26-018.2.75
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Addison-Wesley Publishing Company, Inc.
Authorized translation from the English language edition published by Addison-Wesley Publishing Company. Inc, Copyright © 2000
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the Publisher.
Russian language edition published by Williams Publishing House according to the Agreement with R&I Enterprises International, Copyright © 2001
ISBN 5-8459-0209-6 (рус.) ISBN 0-201-38597-Х (англ.)
© Издательский дом "Вильяме". 2001
© Addison-Wesley Publishing Company. Inc. 2000
Оглавление Предисловие 18
Графические системы и модели 25
Графическое программирование 55
Ввод и взаимодействие с пользователем 103
Объекты и геометрические преобразования 147
Визуализация 205
Закрашивание 247
Алгоритмы формирования изображения 287
Иерархические графические модели 337
Операции с изображением на уровне растрового
представления 375
Кривые и криволинейные поверхности 419
Процедурные методы 465
Визуализация данных научных исследований 493
Приложение А. Демонстрационные программы 523
Приложение Б. Абстрактные пространства в компьютерной графике 561
Приложение В. Матрицы 569
Литература 577
Содержание Предисловие 18
Нисходящий подход 18
Программирование на языке С с применением OpenGL 19