目录

第五章 计算机图形与动画技术

5.1-计算机图形学概念

5.3-色彩

5.4-光照模型与纹理映射

5.5-动画基本概念

5.6-动画的制作

5.7-常见的动画技术


第五章 计算机图形与动画技术

5.1-计算机图形学概念

  1. 定义:通过计算机将信息、数据转换为图形,并在专门显示设备上显示原理、方法和技术的学科
  2. 目标:通过图形/几何的方式来表示/展示一些问题和信息(观察-->问题-->几何-->图像)
  3. 内容体系
    1. 基础模块

      1. 向量、矩阵、齐次坐标和几何变换等数学工具
      2. OpenGL、Direct3D等图形API
      3. 图形输出设备与输出技术的简单基础知识,如光栅显示器基本原理、颜色处理与颜色模型
    2. 建模与表示模块
      1. 概念:利用图形方式表示现实/虚拟世界的对象与信息
      2. 操作:在计算机中,通过坐标、连接关系所对应的几何信息与拓扑信息来表示
    3. 绘制模块
      1. 概念:可视化过程
      2. 操作:将数字几何模型转换为直观形象的图形/图像形式
      3. 过程
        1. 应用程序:给图形系统提供几何模型信息
        2. 几何处理:几何图元处理(插值)、投影、裁剪
        3. 像素处理:光栅化、像素着色
  4. 相关学科
    1. 图像处理:图像➡️图像

      1. 概念:客观世界物体影像 --> 数字化图像的相关技术
      2. 例子:图像压缩/复原/增强
    2. 模式识别:图像➡️数据
      1. 概念:用计算的方法模拟人类的视觉系统,从图像中提取相应的数据特征
      2. 例子:文字/语音/人脸识别
    3. 计算几何:模型➡️模型
      1. 概念:方便、灵活、有效建立几何形体的数学模型,以及在计算机中更好存储和管理这些模型数据
    4. 计算机图形:数据➡️图形

计算机图形学过程—实例

计算机图形学—流程图

计算机图形学任务

5.3-色彩

  1. 光/电磁波中的一部分范围:能产生色觉的光
  2. 人能感受到的光/可见光:380纳米~780纳米,太阳光属于可见光
  3. 电磁波按照波长分类:Gamma --> X射线 --> 紫外线 --> 可见光 --> 红外线 --> 雷达波 --> FM(调频广播) --> TV --> 短波 --> AM(调幅广播)
  4. 色彩3属性
    1. 色度/色相 Hue:每种颜色都有自己独特的色相,区别于其他颜色
    2. 亮度/明度 Lightness/Brightness/Value:明度是辨别色彩明暗的程度。有彩色系-——两种情况:
      1. 各种色相之间的明度差别,同样的纯度,黄色明度最高,蓝色最低,红绿色居中
      2. 同一色相的明度,因光量的强弱而产生不同的明度变化
    3. 饱和度/纯度 Saturation/Chroma:色彩的饱和度或纯净程度,也就是一种色彩中所含该色素成分的多少,含的越多,纯度就越高,越少则纯度就越低
      1. 加入白色,加入越多,纯度越低,趋向粉色
      2. 加入黑色,加入越多,纯度越低,趋向灰色
      3. 加入对比色,加入越多,纯度越低,趋向灰色
  5. 混色模型
    1. 加法混色模型RGB:电视机、显示器

      1. 白色的光线由红绿蓝三原色加色产生的

      2. 原色意味着他们可以产生其他不同的色彩

    2. 减法混色模型CMYK:绘画、印刷

      1. 当彩色的墨水/墨粉打印在页面上,则发生减色过程,因为颜料吸收(减去)了其他颜色的波形

  6. 色彩模型

    1. HLS/HSB色彩系统

      1. 概念:是工业界的一种颜色标准,通过对色相(H),饱和度(S),亮度(L)三个通道的叠加来获得各种各样的颜色

      2. 运用最广泛的颜色系统之一

    2. RGB/CMYK系统

    3. Lab系统

      1. 是国际照明委员会指定的色彩模式

      2. 色彩空间比RGB空间大

      3. L: Lightness,亮度数值,从0到100;a:红色和绿色两种原色之间的变化区域,数值从-120到+120;b:黄色到蓝色两种原色之间的变化区域,数值从-120到+120

  7. 色彩的对比和感觉

    1. 色彩的对比

      1. 边缘对比:两种颜色在对比时,它的边缘部分对比效果最强烈,尤其当两种颜色互为补色

      2. 色度对比:在色彩三属性中以色度/色相差异为主形成的对比

      3. 亮度对比:在色彩三属性中以亮度差异形成的对比。同一种颜色在白底商会显得更亮,在黑底上会显得更暗

      4. 饱和度对比:在色彩三属性中以饱和度差异形成的对比。同一种颜色在饱和度低的背景上会显得更鲜艳,在饱和度高的背景下会显得浑浊

    2. 色彩的感觉

      1. 色彩的视认性

        1. 概念:在一定背景颜色下,在多长距离范围内能够看清楚的程度

        2. 最大影响因素:色彩和背景之间的亮度差

          使用黑色背景时,很多人都会采用白色的文字,文字看起来很清晰,但是如果采用蓝色或其他颜色,读者就要凑近一点仔细辨认才能看清楚。这就是明度差造成的差别。

      2. 色彩醒目性

        1. 概念在色彩设计中,经常要某些部分色彩特别突出,例如:路边的交通警示牌,路边标志等

        2. 学习笔记:《数字媒体技术概论》-5/10 计算机图形与动画技术-中国大学慕课公开课相关推荐

          1. 学习笔记:《数字媒体技术概论》-1/10 数字媒体技术基础-中国大学慕课公开课

            目录 1-数字媒体技术基础 1.1-媒体概念及分类 1.2-数字媒体技术的发展 1.3-数字媒体技术的研究领域 1.4-数字媒体技术的研究领域 1-数字媒体技术基础 1.1-媒体概念及分类 媒体: 存 ...

          2. 中国大学慕课公开课-《视听语言》-学习笔记-5

            目录 第六章-摄影元素构成 6.1-影像的构成 6.2-影像语言的画面构成-背景 6.3-影像语言的画面构成-陪体 6.4-影像语言的画面构成-前景 第六章-摄影元素构成 6.1-影像的构成 影像的构 ...

          3. 学习笔记:《数字媒体技术概论》-3/10 计算机视觉技术及应用-中国大学慕课公开课

            目录 3-计算机视觉技术及应用 3.1-计算机视觉定义及概述 3.2-计算机视觉的主要研究内容 3.3-人工智能与深度学习 第三章 计算机视觉技术及应用 3.1-计算机视觉定义及概述 计算机视觉:信号 ...

          4. 学习笔记:《数字媒体技术概论》-6/10 游戏产业及游戏开发-中国大学慕课公开课

            目录 第六章 游戏产业及游戏开发 6.2-游戏产业现状概述 6.3-游戏核心模块与开发团队 6.4-游戏引擎简介 第六章 游戏产业及游戏开发 6.2-游戏产业现状概述 VR/AR/MR VR:全虚拟. ...

          5. 学习笔记:《数字媒体技术概论》-4/10 数字语音信号处理技术及应用-中国大学慕课公开课

            目录 4-数字语音信号处理技术及应用 4.1-数字语音的基本概念 4.2-数字语音技术主要研究方向 4.3-语音识别 4.4-声纹识别与语音合成 声纹识别 4-数字语音信号处理技术及应用 4.1-数字 ...

          6. 中国大学慕课公开课-《视听语言》-学习笔记-2

            目录 3-机身系列 3.1-照相机机身结构 3.2-快门的造型作用 3.3-照相机的基本类型 3.4-摄像机的结构类型 3-机身系列 3.1-照相机机身结构 机身的结构:功能性的体现 照相机的机身 快 ...

          7. 中国大学慕课公开课-《视听语言》-学习笔记-6

            目录 第7章-摄影创作角度 7.1-影像语言的画面构成-色调 7.2-影像语言的画面构成-线条 7.3-影像的角度选择-大远景和远景 7.4-影像的角度选择-大全景.全景和中景 7.5-影像的角度选择 ...

          8. 中国大学慕课公开课-《视听语言》-学习笔记-4

            目录 第五章-用光 5.1-正面光与侧面光 5.2-侧光与侧逆光 5.3-逆光 5.4-顶光与底光 第五章-用光 5.1-正面光与侧面光 光线的属性 光线类别 自然光:户外纪实 人造光:影视广告 光的 ...

          9. 深度学习笔记 | 第16讲:语音识别——一份简短的技术综述

            原标题:深度学习笔记 | 第16讲:语音识别--一份简短的技术综述 大家好!又到了每周一狗熊会的深度学习时间了.在上一讲中,小编给大家介绍了经典的 seq2seq,以及著名的注意力模型,并且小编在这些 ...

          10. 《游戏设计艺术(第2版)》——学习笔记(28)第28章 制作游戏的技术

            <游戏设计艺术(第2版)>学习笔记(28) 第28章 制作游戏的技术 终于该谈论技术了 基础性的和装饰性的 米老鼠的第一部卡通 刺猬索尼克(音速小子) 神秘岛 旅行 布娃娃物理系统(Rag ...

          最新文章

          1. What‘s new in dubbo-go v1.5.6
          2. C指针原理(38)-C快速入门
          3. logback配置(与log4j对比)
          4. glog日志库使用笔记
          5. JAVA不同类型数组重载_JAVA补课-DAY1:方法重载和数组
          6. javascript和python的关系_JavaScript是否越来越像Python?
          7. 做前端的你有没有觉得很吃力?
          8. split函数python 未定义_实现python 的split函数
          9. DBCS和UCS编码相关
          10. Ubuntu/Linux 下切换 python 版本
          11. foxmail创建html模板,化繁为简--轻轻松松用模板之FOXMAIL篇
          12. Shadowsocks错误:端口已被占用1090的错误解决办法
          13. AD软件使用开发步骤思路与实践
          14. 玲珑杯计算机大赛得奖作品,信阳师范学院学子在第14届中国大学生计算机设计大赛“玲珑杯”省级赛中获奖...
          15. OCTF2016--piapiapia
          16. 元素出栈入栈顺序是否合法
          17. 记2020年(第16届)湖南ACM省赛
          18. 基于51单片机的智能蓝牙路灯街灯控制系统proteus仿真原理图PCB
          19. css聊天气派,css如何实现小尖角聊天对话框带尖角的说话泡泡效果
          20. clobber和glob

          热门文章

          1. wps 安装字体手册
          2. 无线数字信息传送服务器,无线数字远程监控管理及网站实时推广项目方案.doc...
          3. 基本积分表的联想记忆
          4. novatel中DGPS和RTK以及ppp的terrraStar-x的记录
          5. qpython3.7.4版本下载_QPython3app下载
          6. Modbus协议解析
          7. InnoDB如何实现事务特性
          8. php 百家姓,最新“百家姓”排名
          9. 【人工智能项目】深度学习实现图像多标签分类
          10. 计算机按键截图,怎么截图快捷键-如何给windows软件设定快捷键(截图工具、计算器、记事本等)...