计算机图形技术是随着计算机技术在图形处理领域中的应用而发展起来的一门新技术,是伴随着电子计算机及其外围设备的发展而产生的,现已成为计算机应用科学中的一个重要分支,在许多行业中起着越来越大的作用。这必然促使计算机专业人员、广大非计算机专业的应用人员,从计算机图形学的理论高度和计算机绘图的实用角度来研究和开发计算机图形的生成技术及软件。在多年的教学、科研和技术开发工作中,我们深刻地体会到:计算机图形学的原理和算法是开发图形软件的基础,对高级语言中绘图工具的掌握是理解和应用计算机图形理论的翅膀。只有扎实的计算机图形学理论基础,才能开发图形软件;必须灵活运用高级语言中的绘图能力才能开发出优质的图形软件。基于这些体会,作者认为很有必要编写出版这样的一本书,把计算机图形学理论与计算机绘图的实践结合起来,在计算机理论与交互式图形软件设计之间架起一座桥梁,对图形学的理论和方法尽量用简明的算法程序描述出来,掌握用Visual C++开发工具进行交互式图形软件的设计,使学习者在掌握理论和实用知识两方面均感到应用自如。
基于上述想法完成的本书第一版于2006年一月出版发行,这种新的模式获得了读者和一线教师的认可。出版以来收到许多热心读者和教师的来信,他们在肯定本书的同时,也坦诚地告知使用本书的个人体会、意见和建议,笔者深感期待之重。今受出版社之托,修订此书。二版根据教学大纲及教师教学反馈进行了增删或进一步的说明、对个别章节顺序作了调整,并对一版中的个别文字或符号错误作了修正。在此,对本书提出过意见和建议的同仁表示感谢,希望修订版能再次得到大家的支持,并提出批评和指正,以期她的不断完善、更加贴近当前计算机图形学教学与发展需要。
本书从计算机图形学的基本图形生成讲起,采取循序渐进的内容安排,介绍计算机图形学的有关原理、算法,由简单到复杂、由二维至三维,理论与实践相结合,对所论述的算法或原理给出了Visual C++详尽的程序设计过程。书中范例的许多算法与理论篇中的内容不尽相同,学习者须按照书中的讲解,将这些Visual C++程序移植到范例中去,举一反三,就可容易地在计算机上得到验证与提高,从而为深入理解图形学原理提供重要的保证,并为今后的计算机图形学应用打下坚实的实践基础和编程积累。
本书要求学习者有线性代数和Visual C++基础知识。读者可根据自身情况,在VisualC++开发环境中上机练习,掌握和应用图形学的各种算法,并试着开发一些具有实用性的小型绘图软件。
《计算机图形学原理及算法教程(Visual C++版)(第2版)》(和
来源:互联网 发布日期:2011-10-01 12:14:56 浏览:4406次
导读:计算机图形学原理及算法教程(Visual C++版)(第2版)作者:和青芳清华大学出版社出版,京东图形图像/视频图书网购,折扣超低。...
相关内容
AiLab云推荐
最新资讯
本月热点
热门排行
-
科学家成功研发可弯曲的非硅柔性芯片,成本不到 1 美元
阅读量:5959
-
FuriosaAI推出高能效AI芯片:性能与英伟达L40S接近,功耗低40%!
阅读量:5488
-
瑞士团队打造超小脑机接口,意识转文本准确率高达 91%
阅读量:4817
-
马斯克的新愿景对准盲人,Neuralink下一代脑机接口已获批
阅读量:4552
-
清华洪波教授:脑机接口实现语音解码输出应该在三年左右
阅读量:4330
-
为了获诺奖,AI不仅要懂物理学,还要懂哲学?
阅读量:3749