2015-03-06

这本书是非常好的参考资料,我在做最近的一个任务,需要在CAD程序中把全局坐标映射到局部坐标,本来对这个计算过程还是有一点模糊的,按照书中相关章节的分析,没花多久就实现出来了。虽然说这是图形学中最为基本的操作,我从无到有的学会并实现出来了,是非常受鼓励的。

第1章 概述
第2章 图形系统
第3章 渲染器
第4章 场景图
第5章 控制器动画
第6章 空间排序
第7章 细节级别
第8章 碰撞检测
第9章 物理学
第10章 标准对象
第11章 曲线
第12章 曲面
第13章 包含测试
第14章 距离计算方案
第15章 相交计算
第16章 数值方案
第17章 旋转计算
第18章 面向对象结构
第19章 内存管理
第20章 基于着色器的特效
附录A在WildMagic中生成着色器

这是本书的目录,包含了图形学工作的基本内容,是比较上层的工作。偏低层的数学,如线性代数,计算几何,微积分,数值计算等,在很多图形学岗位工作中都会用到,而且,关于场景,动画,物理引擎,渲染引擎,编辑工具,几何计算,阴影,摄像机,这每一个小节都可以单独成书,而且已有书籍资料可以买到或者下载。如果有志于做这方向,这些可都是基本功,可见这本书是多么上层,基本上就是简介入门性质的,这也是我非常推荐对这个方向工作感兴趣的同学应该首选的学习书籍。所以,不要得意,不要以为学完了这本书,就能够做这个图形学的工作了,这些课程都需要补上。
 路漫漫其修远兮,吾将上下而求索!

如果有任何意见,欢迎留言讨论。 

3D游戏引擎设计--实时计算机图形学的应用方法相关推荐

  1. 3D游戏引擎设计 实时计算机图形学的应用方法 第2版 pdf 带索引书签目录

    3D游戏引擎设计  实时计算机图形学的应用方法  第2版 目录 第1章 概述 1.1 图形硬件和游戏发展史 1.2 本书版本与软件发展史 1.3 章节导读 第2章 图形系统 2.1 基础知识 2.1. ...

  2. 3D游戏引擎原理简介

    作者:Luke Hodorowicz 翻译:乐晨光 (2001/9/28) 本人对3D也不甚了解,译文动机一则是内容所致兴致昂然,二则锻炼英译中技能.由本人水平及经验有限,文中绝对不乏大量误解与误译, ...

  3. 【直播预告】7月18日3D游戏引擎免费公开课答疑,參与送C币!

    喜讯喜讯! 为了酬谢广大学员.CSDN学院特推出iOS和3D游戏引擎开发免费技术答疑公开课,让您度过一个充实的暑假~ 參与本次公开课,即有机会获得50C币! 答疑公开课时间:7月18日 晚7:30-9 ...

  4. 棒!使用.NET Core构建3D游戏引擎

    原文地址:https://mellinoe.wordpress.com/2017/01/18/net-core-game-engine/ 作者:ERIC MELLINO 翻译:杨晓东(Savorboa ...

  5. 3D游戏引擎架构设计基础 - 学堂在线慕课习题答案

    3D游戏引擎架构设计基础 - 学堂在线慕课习题答案 第一单元 第二单元 上完这门课顺便把课后的习题答案整理出来了 第一单元 问题:关于游戏引擎的正确描述是 答案:设计游戏的独立软件 问题:使用游戏引擎 ...

  6. 3D游戏引擎入门课程——概述

    目录 写在前面 导图 索引 概述 游戏引擎概述 游戏引擎框架概述 功能游戏 游戏引擎中的设计模式 文档链接 写在前面 本专栏内容均为学堂在线慕课<3D游戏引擎架构设计基础>中的内容.个人将 ...

  7. [原创]四大开源3d游戏引擎探究(前言上)

    [声明] 本人水平有限,只对于长久以来研究的几个经典3d游戏引擎的设计思想.程序架构和应用行深入剖析的结果与游戏开发同行分享,文档有不妥之处请指出,期待我们的共同进步. 引擎名称: 1.       ...

  8. 3D游戏引擎剖析【较全面】

    转自:http://blog.csdn.net/is01sjjj/article/details/430125 第1部分: 游戏引擎介绍, 渲染和构造3D世界 介绍 自Doom游戏时代以来我们已经走了 ...

  9. 基于Volcano 3D游戏引擎开发一个类似魔兽世界的场景

    VOLCANO MMORPG 3D游戏引擎简介 1.基本介绍:http://volcano2014.cn/ VOLCANO是一款MMORPG(大型多人在线角色扮演)3D网络游戏的开发引擎,用作支持用户 ...

最新文章

  1. 前百度员工失业太久求鼓励!网友:我也曾失业多时!坚持就是胜利!
  2. 网页制作中规范使用DIV+CSS命名规则(转)
  3. 线程池的一些疑问和解答
  4. iOS 线程操作库 PromiseKit
  5. QT:触摸屏支持手指触摸,增加touch事件touchevent,记录前后touch坐标并处理
  6. spss数据_spss数据分析软件
  7. 收集100条实用的网络知识
  8. 安装linux的准备
  9. grid++中打印表格时怎么让每页有打印表头_一张表学习EXCEL(七):打印也有方法...
  10. flash电脑安装包_一百余款电脑软件及安装方式,忍不住收藏起来
  11. fanuc换刀宏程序详解_FANUC宏程序入门到精通,新手必看
  12. zebra扫码枪复位_条码扫描枪设置使用说明详解
  13. 苹果开发者申请-创建证书签名请求
  14. 我为账户和推广计划指定了不同的推广地域,以哪一个为准?
  15. 小米用户画像_小米10/10pro的目标用户画像是怎样的呢??
  16. 【转】如何从计算视角研究网络传播影响力最大化问题?
  17. Java中继承和实现的区别【单继承,多实现】
  18. Ubuntu Server 20.04 安装桌面(图形界面) 以及 远程桌面
  19. sql server中的while循环语句
  20. Dubbo实战(一)快速入门

热门文章

  1. LeetCode-6:ZigZag Conversion(Z字形变换)
  2. 无论环境如何,都要获得高精度、多通道的温度测量
  3. python命令数字雨_用Python实现黑客帝国代码雨效果(3种方式)
  4. 一个简单的CA/TA应用
  5. 使用PyCharm运行AVOD -- Aggregate View Object Detection
  6. M4V转换器用户指南-如何无损转换M4V视频!
  7. 秦嘉哲:11.9黄金原油晚间行情趋势分析及欧美盘最新操作建议
  8. boost 1.57在VC2012里编译出错以及解决
  9. 【元胞自动机】元胞自动机模拟SEIR传播模型和采取隔离措施的SEIR模型【含Matlab源码 2181期】
  10. MDK keil中如何调用malloc函数