1 Introduction

2 Introduction to 2D Graphics Using WPF

3 An Ancient Renderer Made Modern

4 A 2D Graphics Test Bed

5 An Introduction to Human Visual Perception

6 Introduction to Fixed-Function 3D Graphics and Hierarchical Modeling

7 Essential Mathematics and the Geomertry of 2-Shape and 3-Space

8 A Simple Way to Describe Shape in 2D and 3D

9 Functions on Meshes

10 Transformations in Two Dimensions

11 Transformations in Three Dimensions

12 A 2D and 3D Transformation Library for Graphics

13 Camera Specifications and Transformations

14 Standard Approximations and Representations

15 Ray Casting and Rasterization

16 Survey of Real-Time 3D Graphics Platforms

17 Image Representation and Manipulation

18 Images and signal Processing

19 Enlarging and Shrinking Images

20 Textures and Texture Mapping

21 Interaction Techniques

22 Splines and Subdivision Curves

23 Splines and Subdivision Surface

24 Implicit Representations of Shape

25 Meshes

26 Light

27 Materials and Scattering

28 Color

29 Light Transport

30 Probability and Monte Carlo Intergration

31 Computing Solutions to the Rendering Equation: Theoretical Approaches

32 Rendering in Practice

33 Shaders

34 Expressive Rendering

35 Motion

36 Visibility Determination

37 Spatial Data Structures

38 Modern Graphics Hardware

1 Introduction

2 Introduction to 2D Graphics Using WPF

3 An Ancient Renderer Made Modern

4 A 2D Graphics Test Bed

5 An Introduction to Human Visual Perception

6 Introduction to Fixed-Function 3D Graphics and Hierarchical Modeling

7 Essential Mathematics and the Geomertry of 2-Shape and 3-Space

8 A Simple Way to Describe Shape in 2D and 3D

9 Functions on Meshes

10 Transformations in Two Dimensions

11 Transformations in Three Dimensions

12 A 2D and 3D Transformation Library for Graphics

13 Camera Specifications and Transformations

14 Standard Approximations and Representations

15 Ray Casting and Rasterization

16 Survey of Real-Time 3D Graphics Platforms

17 Image Representation and Manipulation

18 Images and signal Processing

19 Enlarging and Shrinking Images

20 Textures and Texture Mapping

21 Interaction Techniques

22 Splines and Subdivision Curves

23 Splines and Subdivision Surface

24 Implicit Representations of Shape

25 Meshes

26 Light

27 Materials and Scattering

28 Color

29 Light Transport

30 Probability and Monte Carlo Intergration

31 Computing Solutions to the Rendering Equation: Theoretical Approaches

32 Rendering in Practice

33 Shaders

34 Expressive Rendering

35 Motion

36 Visibility Determination

37 Spatial Data Structures

38 Modern Graphics Hardware

Computer Graphics Principles And Practice (James Foley / Andries Van Dam / Morgan McGuire / David Sklar / James D. Foley 著)的更多相关文章

  1. Mathematics for Computer Graphics数学在计算机图形学中的应用 [转]

    最近严重感觉到数学知识的不足! http://bbs.gameres.com/showthread.asp?threadid=10509 [译]Mathematics for Computer Gra ...

  2. Mathematics for Computer Graphics

    Mathematics for Computer Graphics 最近严重感觉到数学知识的不足! http://bbs.gameres.com/showthread.asp?threadid=105 ...

  3. How to Start Learning Computer Graphics

    Background Input\Output Image Knowledge Image Digital Image Processing Computer Vision Knowledge Com ...

  4. Fundamentals of Computer Graphics 中文版(第二版) (Peter Shirley 著)

    1 引言 2 数学知识 3 光栅算法 4 信号处理 5 线性代数 6 矩阵变换 7 观察 8 隐藏面消除 9 表面明暗处理 10 光线追踪 11 纹理映射 12 完整的图形流水线 13 图形学的数据结 ...

  5. Computer Graphics Research Software

    Computer Graphics Research Software Helping you avoid re-inventing the wheel since 2009! Last update ...

  6. 时间序列 R 读书笔记 04 Forecasting: principles and practice

    本章開始学习<Forecasting: principles and practice> 1 getting started 1.1 事件的可预言性 一个时间能不能被预言主要取决于以下三点 ...

  7. 水题 HDOJ 4716 A Computer Graphics Problem

    题目传送门 /* 水题:看见x是十的倍数就简单了 */ #include <cstdio> #include <iostream> #include <algorithm ...

  8. Computer Graphics Thinking–texture tiling

    Here is one question: how to tile texture? One thing worth to notice: The DirectX and OpenGL stipula ...

  9. HDU 4716 A Computer Graphics Problem

    A Computer Graphics Problem Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (J ...

随机推荐

  1. struts校验

    Struts2 校验框架 Struts2 和Struts1同样也提供了校验框架,但在Struts2 已经不再把校验框架做为一个插件,而是已经内置到了Struts2中,而且配置起来更为简单方便,功能也更 ...

  2. Problem A: 字符的变化

    Description 定义一个Character类,具有: 1. char类型的数据成员. 2.构造函数Character(char). 3. Character toUpper():如果当前字符是 ...

  3. phpstrom常用快捷键

    mark一下 格式化(应设置QQ快捷键)     自动代码提示  Ctrl+Alt+L  Ctrl+J 页面查找      页面查找并替换 Ctrl+F     Ctrl+R 全局查找 全局查找并替换 ...

  4. ;html5斜体字

    font-style:italic; italic|oblique|normal 依次倾斜,越来越邪:

  5. springboot 之 连接数据库

    在连接数据库的时候,配置文件是这样写的,但是却一直报 java.sql.SQLException: Access denied for user 'root'@'localhost' (using p ...

  6. Jira7.10.1在Windows环境下的安装和配置

    jira安装的环境准备   1.   jira7.10的运行是依赖java环境的,也就是说需要安装jdk并且要是1.8以上版本: Java -version   2.  还需要为jira创建对应的数据 ...

  7. bottle模板中的替换

    line是模板中一行的内容,类似: {{x}}testinfo{{x+10}} x=10时,模板输出: 10testinfo20 x = 10 splits = re.split(r'\{\{(.*? ...

  8. goroutine和channel

    近期在学习golang的goroutine和channel时候有一些疑惑: 带缓冲的channel和不带缓冲的channel有什么区别? goroutine和主进程的有哪些影响和关系? 多个gorou ...

  9. LXC vs Docker

    https://www.sumologic.com/blog/code/lxc-lxd-explaining-linux-containers/ see also: https://linuxcont ...

  10. WeX5学习笔记 - 01

    了解WeX5,有朋友突然自己开始学习WeX5,我了解后觉得挺不错的实用范围广,现在手机上的主流软件基本都可以采用WeX5进行开发,如淘宝,美团.手机银行等,所以自己也开始学习WeX5,WeX5是Ecl ...