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. HTML 基于 Python 实现分页功能

    前面的话: 1. 网页引用的bootstrap 中的表格,所以需要引入样式类 2. 第一次写文章,不喜勿喷.有不足的地方,可留言我改正,在此先谢过. HTML代码: <!DOCTYPE html ...

  2. 小白的Redis学习(一)-SDS简单动态字符串

    本文为读<Redis设计与实现>的记录.该书以Redis2.9讲解Redis相关内容.请注意版本差异. Redis使用C语言实现,他对C语言中的char类型数据进行封装,构建了一种简单动态 ...

  3. Java复数的加乘除运算

    //主要是对零的处理,有什么不对的地方欢迎批评指正,一起进步class complex{ double a,b; public String toString() { return("实部: ...

  4. JavaScript几种常见的继承方法

    1.call() 方法 call() 方法是与经典的对象冒充方法最相似的方法.它的第一个参数用作 this 的对象.其他参数都直接传递给函数自身 function Huster(name,idNum, ...

  5. C++入门程序作业2

    程序在Dev-C++5.5.3版本运行 结构体的使用 给结构体赋值,打印出结构体中学生姓名,分数,平均分 #include <iostream>#include <cassert&g ...

  6. MySQL在高内存、IO利用率上的几个优化点

    以下优化都是基于CentOS系统下的一些MySQL优化整理,有不全或有争议的地方望继续补充完善. 一.mysql层面优化 1. innodb_flush_log_at_trx_commit 设置为2设 ...

  7. IIs实验,中间件漏洞

    实验一.IIS实验 1.修改端口   开始→管理工具→Internet 信息服务(IIS)管理器,属性,将端口改为 8080 如图: 2.    IP 地址绑定 前面步骤同第一题一样,将 Ip 改为本 ...

  8. golang 实现文件传输小demo

    获取文件信息需要用到os. Stat接口,发送文件前开启接收者(服务端),启动客户端先发送文件名给接收者,接收者收到文件名返回确认信息"ok",才读取本地文件 发送给接收者. 发送 ...

  9. Python_文件处理

    1.Python  文件处理 打开文件---->读取内容---->获得内容 读取文件方式:  r  只读文件  w 只写模式 a 追加模式 r+b 读写模式   w+b 写读模式  a+b ...

  10. SAMTOOLS使用 SAM BAM文件处理

    [怪毛匠子 整理] samtools学习及使用范例,以及官方文档详解 #第一步:把sam文件转换成bam文件,我们得到map.bam文件 system"samtools view -bS m ...