【转载】计算机图形学框架

原文:

计算机图形学框架

  1. 应用
  2. 基本图形生成算法
    • 图元光栅化标准

      • 直线要直
      • 图元终点要准
      • 图元生成的亮度、色泽粗细要均匀
      • 快速计算
    • 直线光栅化算法
      • 逐点比较法
      • 数值微分法
      • 中点Bresenham算法
    • 圆的光栅化算法
      • 简单方程产生圆弧
      • Bresenham算法产生圆弧
    • 多边形填充
      • 扫描线填充
    • 宽图元
      • 复制像素画宽图元
      • 移动画笔画宽图元
  3. 3D数学基础
    • 坐标系
    • 向量
    • 矩阵
    • 空间集合运算
      • 集合形体的表达
      • 几何体之间的关系
  4. 图形变换
    • 二维及三维图形几何变换

      • 二维图形几何变换

        • 平移变换
        • 比例变换
        • 旋转变换
        • 错切变换
        • 组合变换
      • 三维图形几何变换
        • 平移变换
        • 比例变换
        • 旋转变换
    • 投影与投影变换
      • 平行投影
      • 透视投影
  5. 三维场景绘制基础
    • 三维场景绘制流水线

      • 世界变换
      • 观察空间变换
      • 光照计算
      • 背面拣选
      • 剪裁
      • 投影变换
      • 视口变换
      • 光栅化
  6. 真实感图形光照处理
    • 3D图形的颜色原理

      • 颜色的光学性质
      • CIE色图
        • CIE-RGB计色系统
        • CIE-XYZ计色系统
      • 颜色空间模型
        • RGB模型
        • CMY模型
        • HSV模型
    • 光照明模型
      • 简单光照模型

        • 环境光
        • 漫反射和Lambert模型
        • 镜面反射和Phong模型
      • 基于简单光照模型的多边形绘制
        • 恒定光强的多边形绘制
        • Gouraud明暗处理
        • Phong明暗处理
      • 整体光照模型和光照跟踪算法
        • Whitted光照模型
        • 光照追踪算法
  7. 纹理映射技术
    • 纹理映射的基本原理
    • 高级纹理映射技术
      • Mip-Mapping
      • 多重纹理映射
      • 凹凸贴图
        • 浮雕凹凸纹理贴图
        • 点积熬图纹理
      • 环境映射技术
        • 立方体映射
        • 球映射法
  8. 场景组织与管理技术
    • 3D场景组织方式

      • 场景图
      • 基于绘制状态的场景管理
    • 优化场景绘制的几何剖分技术
      • 四叉树
      • 八叉树
      • BSP树
        • 轴对齐BSP树
        • 多边形对齐BSP树
    • 三维场景的快速可见性判断
      • 入口技术
      • 遮挡剔除
      • 潜在可见集方法
    • LOD加速绘制技术
      • 分类

        • 静态LOD
        • 动态LOD
      • 主要方法
        • 自适应细分型
        • 采样型
        • 几何元素删除法
        • 局部算法/全局算法
        • 视点相关性、误差可控性、实时性、连续过度性等其他算法
  9. 游戏特效绘制技术
    • 广告牌技术
    • 粒子系统技术
    • 精灵动画技术
    • Warping特效技术
    • 烟、雾、火特效技术
      • 粒子系统
      • 分形几何
      • 过程纹理
      • 细胞自动机
      • 基于物理的方法
    • 炫光特效技术
  10. 地形绘制技术
    • 地形绘制的基本理论

      • 地形生成

        • 随机函数生成地形
        • 高度图与地形
        • DEM地形数据
      • 地表纹理
        • 统一纹理
        • 纹理融合技术
        • 细节纹理
      • 地形光照
        • 计算地形阴影
      • 地形的雾化效果
    • 简单地形的绘制方法
    • 高级地形绘制技术
      • 地形LOD技术

        • 四叉树
        • ROAM
        • GeoMipping
  11. 阴影绘制技术
    • 阴影的基本原理
    • 平面阴影技术
      • 投影矩阵
      • 模版缓存
      • 绘制过程
    • 复杂阴影实现技术
      • 阴影图算法
      • 阴影体算法
  12. 碰撞检测技术
    • 碰撞检测基本原理

      • 模型种类

        • 面模型
        • 体模型
      • 检测要求
      • 场景特征
      • 算法分类
        • 基于时间域的碰撞检测算法

          • 离散碰撞检测算法
          • 连续碰撞检测算法
        • 基于空间域的碰撞检测算法
          • 空间剖分法
          • 层次包围体树法
    • 高级碰撞检测技术
      • 基于图像空间的碰撞检测算法
      • 基于一般表示模型的碰撞检测算法
      • 面向可变形体的碰撞检测算法
  13. 计算机动画技术
    • 计算机三维动画过程

      • 前期
      • 动画片段制作
      • 后期合成
    • 关键帧动画
    • 过程动画
      • 过程纹理
      • 粒子系统
      • L系统
      • Fourier合成
    • 变形动画
      • 改变顶点和控制点的位置
      • 自由变形方法
      • 三维Morphing
    • 基于物理模型的动画
      • 刚体动力学模拟
      • 弹性变形体模拟
      • 流体模拟
    • 人体和关节动画
      • 人体骨架模型
      • 运动学方法
      • 动力学方法
      • 基于运动捕获的方法
  14. GPU硬件加速技术
    • GPU硬件加速原理
时间: 2024-10-21 12:54:05

【转载】计算机图形学框架的相关文章

计算机图形学 复习笔记

计算机图形学 复习笔记 (个人整理,仅做复习用 :D,转载注明出处:http://blog.csdn.net/hcbbt/article/details/42779341) 第一章 计算机图形学综述 研究内容 图形的概念:计算机图形学的研究对象 能在人的视觉系统中产生视觉印象的客观对象 包括自然景物.拍摄到的图片.用数学方法描述的图形等等 图形的要素 几何要素:刻画对象的轮廓.形状等 非几何要素:刻画对象的颜色.材质等 图形表示法 点阵表示 枚举出图形中所有的点,简称为图像. 参数表示 由图形的

3D计算机图形学零起点全攻略(转)

3D计算机图形学零起点全攻略 这篇文章不包含任何技术知识,但我的希望它能指明一条从零开始通往3D领域的成功之路.我将罗列我看过的相关经典书籍作为学习文献,阅读规则是每进入下个内容,我都会假设已经完成前面全部的文献研习内容.相信若能按照这条路走到最后,会有所进益. 完成整部分内容需要具备基础: 英语:CET4以上 数学:精通数字加减乘除法. 物理:基本力学. 计算机:了解电脑的基本知识,熟练使用Windows. 电脑配置: CPU:双核1.5以上 显卡:NVIDIA GeForce8400G MS

计算机图形学和OpenGL(二)坐标系和绘制点线函数

这节开始前我们先了解一下图元的概念.图形软件包中用来描述各种图形元素的函数称为图形输出原语,也称图元(primitive).而描述对象几何要素的输出图元一般称为几何图元.点和线是最简单的几何图元,本节就会简单介绍点和线段的绘制方法. 一.坐标系统. 坐标系统一般分为屏幕坐标和OpenGL中的绘图坐标. 在上一节中我们简单的写了个示例程序,程序中介绍了gluOrtho2D命令.我们可以利用该命令设定一个二维笛卡尔坐标系.该函数的四个变量制定的是显示图形x和y坐标范围.所以我们可以使用下面代码制定一

分享:计算机图形学期末作业!!利用WebGL的第三方库three.js写一个简单的网页版“我的世界小游戏”

这几天一直在忙着期末考试,所以一直没有更新我的博客,今天刚把我的期末作业完成了,心情澎湃,所以晚上不管怎么样,我也要写一篇博客纪念一下我上课都没有听,还是通过强大的度娘完成了我的作业的经历.(当然作业不是百度来的,我只是百度了一些示例代码的意思,怎么用!算了,越解释万一越黑呢!哈哈O(∩_∩)O哈哈~) ----------------------------------------------------------------分界线------------------------------

计算机图形学研究领域分哪些

计算机图形学各个领域的目标或许不同,但最终的形式都是渲染(即绘制)在二维的显示设备上的图像.下面是一个简单(可能并不完全)的分类: ?计算机图形学-领域及分支: ?1 绘制1.1 真实感绘制(非实时)1.1.1 光线追踪(Ray-tracing)1.1.2 全局光照(Global Illumination)......1.2 实时绘制1.2.1 Shading(BRDF, Programmable Shading等)1.2.2 纹理(Texture Synthesis, 反走样, 采样等)1.2

计算机图形学的学习资源

计算机图形学(Computer Graphics,简称CG)是一个令人着迷的领域,本文整理了一些图形学相关的学习资源. Wikipedia的介绍,及其后面附的"参考文献"和"外部链接"总是值得一看的: Computer graphics:主要介绍图形学的历史: Computer graphics (computer science):介绍图形学学科,后面附了知名研究者,以及著名大学的图形学小组: 3D computer graphics:这是图形学中最重要的部分:

计算机图形学名词解释

转自 http://blog.csdn.net/lwfcgz/article/details/39254743 3D三维(three dimension).客观世界中静止的物体都是三维的,在计算机图形学中常在一定的坐标系中用(x,y,z)坐标系列表示物体. 3D modeling3D建模.用三维坐标来描述物体的形状.在各种计算机图形应用领域中有不同的三维建模方法,用不同的算法来描述这些领域中的物体和对象. 3D transformation3D变换.在三维空间中把物体的三维坐标从一个位置变换至另

计算机图形学之光栅图形学——反走样算法简介

本文是对 赵明老师 <计算机图形学>MOOC课程 部分章节的小总结. 走样是数字化不可避免的. 简化:

中国计算机学会推荐国际学术期刊 -(计算机图形学与多媒体)

中国计算机学会推荐国际学术期刊 (计算机图形学与多媒体) 一.A类 序号 刊物简称 刊物全称 出版社 网址 1 TOG ACM Transactions on Graphics ACM http://www.acm.org/tog 2 TIP IEEE Transactions on Image Processing IEEE http://www.signalprocessingsociety.org/publications/periodicals/image-processing 3 TV