计算机图形学主要内容

来看一下熟练3D编程需要的一些基础;

一 概述
    基本概念;图形学的应用;

二 计算机图形硬件
    显示设备的类别;光栅扫描系统;其他设备;图形输入设备;

三 计算机图形软件
    常用图形软件包介绍;以OpenGL为例,一个基本的OpenGL程序;

四 输出图元
    坐标系统;画基本图元点、线、面;

五 图元的属性
    颜色模型(RGB)和灰度;点的属性;线的属性,线宽、线型;曲线属性;填充区属性

六 基本图元及属性的算法
    画线算法;圆生成算法;椭圆生成算法;其他曲线;直线段和曲线属性的实现;扫描线填充;反走样;

七 二维几何变换
    二维平移;二维旋转;二维缩放;反射;错切;

八 二维观察
    二维观察流水线;裁剪窗口;裁剪算法;

九 三维几何变换
    三维平移;三维旋转;三维缩放;三维反射;三维错切;三维坐标系间的变换;仿射变换;

十 三维观察
    三维场景观察,三维观察流水线,三维观察坐标系参数,投影变换,三维裁剪算法;

十一 层次建模

十二 计算机动画
    计算机动画的光栅方法;动画序列的设计;关键帧系统;运动的描述;角色动画;

十三 三维对象的表示
    多面体;曲面;二次曲面;超二次曲面;

十四 样条表示
    插值和逼近样条;样条描述;样条曲面;Bézier样条曲线;Bézier曲面;B样条曲线;B样条曲面;

十五 其他三维对象的表示
    柔性对象;扫描表示法;八叉树;...;

十六 可见面判别算法

十七 光照模型与面绘制算法
    光源;基本光照模型;阴影;多边形绘制算法;

十八 纹理与表面细节添加方法

十九 颜色模型和颜色应用
    标准基色和色度图;RGB颜色模型;YIQ颜色模型;CMY和CMYK颜色模型;HSV颜色模型;HLS颜色模型;

二十 图形用户界面和交互输入方法

二十一 全局光照
    光线跟踪方法;辐射度光照模型;

二十二 可编程着色器

二十三 基于算法的建模
    分形几何方法;粒子系统;

二十四 数据集可视化

附录A 计算机图形学的数学基础
附录B 图形文件格式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值