• 《计算机图形学编程(使用OpenGL和C++)》笔记(1)-前言


    <<计算机图形学编程》(使用OpenGL和C++)

    著:

    • [美] V.斯科特.戈登 V.Scott.Gordon
    • [美] 约翰.克莱维吉 John.Clevenger

    译:

    • 魏广程
    • 沈瞳

    出版社:

    中国工业出版社	人民邮电出版社
    
    • 1

    1. 本书主要讲什么

    本书主要以OpenGL和C++语言为基础,讲解和演示了图形学基础理论知识,更具实用性和操作性。
    
    • 1

    2. 本书具体讲了那些内容

    本书分14章和3个附录,先后讲到:

    • OpenGL图形管线
    • 图形编程数学基础
    • 管理3D图形数据
    • 纹理贴图
    • 3D模型
    • 光照
    • 阴影
    • 天空
    • 背景
    • 增强表面细节
    • 参数曲面
    • 曲面细分着色器
    • 几何着色器
    • 噪声纹理
    • 3D纹理
    • 其他
    • 附录包含了window和macox平台的安装、NSight调试工具使用

    3. 本书编制的目的:

    作为计算机科学专业本科OpenGL 3D图形看成相关课程的教材使用
    
    • 1

    4. 目标读者:

    计算机专业本科在读学生
    
    • 1

    5. 习题

    本书每章配有一定的习题,辅助学生对每章内容进一步理解和学习
    
    • 1

    6. 配套资源

     原网站的资源已经不可用,后续补充本人收集的资源
    
    • 1

    7. 教师辅助资源

    • ppt教学大纲
    • 每个讲解详细资料
    • 习题答案和源码

    8. 本书用到的第三方库

    • Soil2: 读取和处理纹理文件
    • GLFW: 图形窗口管理库
    • GLEW: OpenGL扩展库

    9. 本书提到的其他图书:

    • 《OpenGL Subperbile》
    • 《OpenGL Proggramming Guide》
    • 《OpenGL 4 Shading Language Cookbook》
    • 《Interactive Compute Graphics》
    • 《Intoduction to 3D Game programming with DirectX 12》

    10. 作者简介:

    V.斯科特.戈登(V.Scott Gordon)博士,已在加州州立大学担任教授20多年,主要教授高级图形和游戏工程课程
    
    约翰.克莱维吉(John clevenger)博士,拥有超过40年教学经验,教学内容包括高级图形、游戏架构、操作系统、VLSL芯片设计和系统仿真等。
    
    • 1
    • 2
    • 3
  • 相关阅读:
    最新:Selenium操作已经打开的Chrome(免登录)
    不会用“函数选项模式”的朋友看过来,这么写很优雅
    JSP概述
    第52节:cesium 3DTiles模型特效+选中高亮(含源码+视频)
    SWT/ANR问题--SWT 导致 low memory killer(LMK)
    设计模式学习
    C 初级学习笔记(基础)
    socket编程实现tcp服务器_C/C++
    软件工程毕业设计课题(83)微信小程序毕业设计PHP家政服务预约小程序系统设计与实现
    Flutter学习笔记 -- Hello Flutter
  • 原文地址:https://blog.csdn.net/kasteluo/article/details/126022586