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. linux安装mysql(shell一键安装)

    1. 相关文件(install_mysql.sh.my.cnf.mysqld相关内容在文中最后面) 2. 将上面的文件上传到linux服务器某一目录下 3.给install_mysql.sh赋执行权限 ...

  2. 阶段02JavaWeb基础day01html&css

    HTML 基础 概念 全写: HyperText Mark-up Language 译名: 超文本标记语言 超级文本标记语言是一种规范,一种标准, 超文本标记语言它通过标记符号来标记要显示的网页中的各 ...

  3. json元素顶部插入unshift、尾部插入push、顶部获取shift、尾部获取pop

    1)json元素插入 var json=[ //顶部位置 {id:1,name:'B'}, {id:2,name:'C'}, {id:3,name:'D'}, //尾部位置 ] 顶部位置)json.u ...

  4. ASP.NET 性能监控工具和优化技巧

    转载自:http://blog.haoitsoft.com/index.php/archives/657 ASP.NET 性能监控工具和优化技巧 发表回复 为了阐明准确甄别性能问题的重要性,下面列举了 ...

  5. Codeforces Round #552 (Div. 3) F. Shovels Shop (前缀和预处理+贪心+dp)

    题目:http://codeforces.com/contest/1154/problem/F 题意:给你n个商品,然后还有m个特价活动,你买满x件就把你当前的x件中最便宜的y件价格免费,问你买k件花 ...

  6. swiper 父级元素display:none 之bug

    问题描述: 同一个页面,点击底部tab按钮切换div的显示与隐藏,点击到第四个页面时 轮播图总是不动,出bug function start(){ var mySwiper = new Swiper( ...

  7. Navicat连接Mysql报错:Client does not support authentication protocol requested by server;

    Navicat连接Mysql报错:Client does not support authentication protocol requested by server: 刚安装Mysql,想用Nav ...

  8. MySQL中查询、删除重复记录的方法大全

    查找所有重复标题的记录: select title,count(*) as count from user_table group by title having count>1; SELECT ...

  9. Hadoop集群启动

    1.初始化集群 要启动Hadoop集群,需要启动HDFS和YARN两个集群 注意:首次启动HDFS时,必须对其进行格式化操作.本质上是一些清理和准备工作, 因为此时的HDFS在物理上还是不存在的 命令 ...

  10. 解决 c3p0报错 Establishing SSL connection without server's identity verification is not recommended

    _ 报错: Establishing SSL connection without server's identity verification is not recommended. Accordi ...