内容简介

《3D计算机图形学》介绍三维的计算机图形学,特别强调基本原理和计算机图形学中数学。它包含有描述如何使用跨OpenGL平台的编程环境,还含有光线跟踪软件包的源代码(相应的软件可从《3D计算机图形学》的网站免费下载)。

《3D计算机图形学》内容涉及全面处理变换和视图,光照和明暗模型,插值与均值,贝塞尔贡线和B样条曲线,射线追踪和福射,射线交点测试,也涉及不包含深度的纹理映射和色彩理论。《3D计算机图形学》还涵盖动画片制作,包括四元组、定向以及逆向运动学。在附录中复习矢量和矩阵方面数学知识。

《3D计算机图形学》读者对象是高年级大学生或低年级研究生,也可自学。需要具有计算和矢量的基本知识。OpenGL编程部分要求C或C++编程知识。《3D计算机图形学》涉及OpenGL的一些重要特性,可以与其他OpenGL编程的书联合使用。

下载地址

豆瓣评论

  • 小土刀
    当助教时参考了不少里面的内容,哈哈05-20
  • 戴姆与戴米特
    2008.09-2009.02.1002-12
  • 陈小奈
    搞游戏,没办法,虽然我不喜欢,挑战一下自己的数学基础了。草草的读一边,数学推倒都不知细看,b样条直接略过。很多东西对游戏开发没啥大用,看一眼心里有底就好。04-08
  • LemonC、
    充足的数学证明,可以更好地理解OpenGL,最主要收获是第七章与第八章关于贝塞尔曲线和B样条曲线。09-07
  • SkySeraph
    基础书籍, 翻译的太晦涩~05-03

猜你喜欢

大家都喜欢