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. 字符串及其操作,字符的Unicode编码

    plainText=input('message:') for c in plainText: print(chr(ord(c)-3),end='') plainText=input('message ...

  2. java 秒时间格式化

    public static String durationFormat(Integer totalSeconds) { if (totalSeconds == null || totalSeconds ...

  3. kubernetes二进制部署k8s-master集群controller-manager服务unhealthy问题

    一.问题现象 我们使用二进制部署k8s的高可用集群时,在部署多master时,kube-controller-manager服务提示Unhealthy [root@ceph-01 system]# k ...

  4. document.onkeydown

    document.onkeydown=function(e) { if(e.keyCode==13) { //当按下回车键,执行我们的代码 } }

  5. gprinter佳博打印机androidSDK

    最近在用佳博的SDK做打印的功能,由于一直做的是.net,没有android的基础,这个功能我做了一个多月,包括前期调研佳博打印机的打印方式.佳博打印机有两种打印方式,一种是标签打印,要用到TscCo ...

  6. 小程序 web-view 嵌套的网页跳转到小程序内部页面 实现无缝连接

    需要在H5页面被作出判断和处理  点击事件发生时跳转到小程序内部页面 1.引入小程序提供的JS <script type="text/javascript" src=&quo ...

  7. APICloud-数据存储

    APICloud 共有四种数据存储 1.file:目录操作,文件操作 文件存储方式,用于图片.文档的上传.下载.删除.管理. 2.db:本地 sqlite 数据库 用于离散数据的存储. 3.loacl ...

  8. python中的 uuid 模块使用示例

    此模块提供不可变的 UUID 对象 (类 uuid) 和函数uuid1().uuid3().uuid4().uuid5(), 用于生成在 RFC 4122 中指定版本1.3.4和5UUIDs .如果你 ...

  9. 关于toLocaleDateString的坑

    https://segmentfault.com/a/1190000009391790

  10. 两款不错的Linux密码生成工具

    先介绍最简单的方法,Linux自带的 $ strings /dev/urandom | | ; echo whucNWhr35W6ZP0MxrLQ $ /dev/random | base64 | t ...