ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

GAMES101-01-Overview of Computer Graphics计算机图形学概述

2022-02-27 23:02:24  阅读:236  来源: 互联网

标签:动画 01 计算机 Overview 图形学 画面 曲面 模拟


Overview of Computer Graphics计算机图形学概述

Why study Computer Graphics?

Applications

游戏

image-20220227220659860

比如,游戏画面的渲染。

应用小知识01:怎么看一个画面好不好?

答:纯粹从技术上看,可以把全局光照作为一个判定的标准。

比较直接的就是看整个画面亮不亮,这个跟渲染中的一项技术叫全局光照相关。全局光照做的好,一般整个画面就会亮,反之画面会暗。

image-20220227220752289

又类似无主之地3这种卡通的画面呈现。

电影

image-20220227220811601

比如《黑客帝国》中的特效制作。

image-20220227220827482

还有《阿凡达》中一部分的应用,比如虚拟人物的动态变化。。

动画

image-20220227220842282

《疯狂动物城》中动物毛发的设计(与几何有关),以及毛发与光影的配合(与渲染有关)。

image-20220227220859719

《冰雪奇缘2》中空中的烟雾、粒子等(与模拟与动画有关),还有衣服、头发的变化等。

Design

image-20220227220915381

车的曲面(与几何相关),光照模拟等等

image-20220227220940571

家居网站的相关设计图片的光影渲染等。

可视化

image-20220227220957817

可视化,就是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,再进行交互处理的理论、方法和技术。

虚拟现实

虚拟现实,就是看到现实中不存在的东西,而是只能看到计算机生成的虚拟东西。

增强现实,就是在看到现实存在的东西的基础上,多一些补充的新东西。

插画设计

比如Photoshop就提供了非常强大的功能。

模拟

image-20220227104247672

模拟,有时候也可以叫做仿真,或者也可以叫做动画。

比如图中沙尘暴的设计,要考虑沙尘暴的前进形式,摧毁房屋的形式,木板断裂的形式,沙粒飞舞或者落入水中的形式等等。

这些部分都需要计算机图形学进行精确地物理模拟,整个过程也需要精确地运算。

image-20220227104257371

考虑到黑洞的光线不再是直线传播等一系列因素,进行黑洞的精确模拟。

图形用户接口

image-20220227221016479

字母的设计

平时的一张图片放大后往往会变得模糊,而一个字母放大后仍然还比较清晰,呈现较光滑的曲线。这就涉及到计算机图形学中点阵与矢量这两个不同概念。

应用小知识02:为什么测试的适合喜欢用The Quick Brown Fox Jumps Over The Lazy Dog?

答:因为这句话里面包含了所有的26个字母,所以用这句话进行测试,从而实现测试字体的完整性。

Fundamental Intellectual Challenges

image-20220227191000418

Technical Challenges

image-20220227190932574

Course Topics

Rasterization 光栅化

什么叫光栅化?

答:把三维空间的几何形体显示在屏幕上这就是光栅化。这是实时的计算机图形学的主要应用。

什么叫实时呢?

答:实时在计算机图形学下面,实时的定义是每秒钟能够生成30帧画面(也就是30fps),否则就叫离线。

实时就需要广泛用到光栅化的方法,主要就是做投影,具体后续会介绍。

Curves and Meshes 曲线曲面

image-20220227203121826

上图展示了如何将一个曲面通过细分的方法得到更复杂的曲面,以及变化的时候,如何保持曲面的拓扑结构等等,后续也会继续介绍。

Ray Tracing 光线追踪

image-20220227204043680

光线追踪在动画和电影里着重使用,虽然慢,但是可以生成比较美观的画面。

Animation / Simulation 动画与模拟

image-20220227204303529

讨论球弹跳移动的动画。

image-20220227204330553

一篇论文左侧一张挂布的图片,右侧是计算机模拟挂布垂落的动态情况。

计算机视觉与计算机图形学的区别?

image-20220227211451045

Course Logistics

课程链接:GAMES101: 现代计算机图形学入门 (ucsb.edu)

课件链接:课程PPT和视频 – 计算机图形学与混合现实研讨会 (games-cn.org)

录像:GAMES101-现代计算机图形学入门-闫令琪_哔哩哔哩_bilibili

推荐读物:

image-20220227212515230

在线答疑平台:

Forums – 计算机图形学与混合现实研讨会 (games-cn.org)

作业:
image-20220227213700500

小建议:

image-20220227214458505

标签:动画,01,计算机,Overview,图形学,画面,曲面,模拟
来源: https://www.cnblogs.com/Yeeky-Space/p/15943823.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有