图形学
文章平均质量分 83
图形学
精密时空设计局
Roma wasn't built in a day.
展开
-
华科_图形学笔记_11_高级渲染
计算机图形学_华中科技大学_中国大学MOOC(慕课)11.1_基于物理的渲染提纲在之前的光栅化阶段,我们发现光照、纹理、阴影的计算背后其实都有物理学原理在起作用。越贴近真实的物理过程,我们的渲染结果也就越完美。其实在图形渲染中,有一种渲染方式,就是基于物理的渲染,PhysicallyBasedRendering,也就是我们通常简称的PBR。简单地说,物理渲染是一种着色和渲染技术,这种技术,通过使用更符合物理学规律的方式来模拟光线,使得物体看起来更具有真实性。P原创 2022-04-09 01:49:45 · 387 阅读 · 0 评论 -
华科_图形学笔记_10_有趣的测试和合并_片元操作
计算机图形学_华中科技大学_中国大学MOOC(慕课)10.1_再看片元操作在之前的课程中,我们讨论了片元着色的相关计算,包括光照、纹理、阴影等。今天,我们进入到管线的最后一步_片元操作。我们首先回顾一下整个可编程管线在几何阶段的最后一步是屏幕映射。屏幕映射后,每个顶点除了在屏幕坐标系中的XY坐标的值并没有丢,而是一起传给了光栅化阶段,也就是说它还是一个立体的,不是一个平面。还要特别强调一个问题,那就是屏幕坐标系的问题,之前的建模坐标系,观察坐标系一直都是右手系。而在屏幕坐标系,就原创 2022-04-09 01:40:03 · 167 阅读 · 0 评论 -
华科_图形学笔记_09_奇妙的真实感_片元着色02
计算机图形学_华中科技大学_中国大学MOOC(慕课)9.4_让人头疼的纹理_上_颜色纹理在之前的光照模型中,我们看到在给物体加上了光照之后,物体获得了一定的真实感。可是大家也会发现一个现象,那就是由于表面过于光滑单调,反而显得不是那么真实了。其实,这是因为现实世界中的物体表面,往往还有各种纹理,也就是表面细节。比如这里的球。加上一定的细节,让我们感觉是地球了。这里的金属缠绕物加上了纹理,也显得更加逼真了。所以,我们可以在光照的基础上给物体叠加一个表面细原创 2022-04-09 01:31:24 · 2610 阅读 · 0 评论 -
华科_图形学笔记_09_奇妙的真实感_片元着色01_02
计算机图形学_华中科技大学_中国大学MOOC(慕课)9.3_光照明模型_上_Phong模型初步首先,我们来看看光照模型发展的历史。在1967年,Wylie等人,第一次在显示物体时加进了光照的效果。并且,认为光强与距离成反比。进而在1970年,Booknight提出了第一个光反射模型。主要就考虑了lambert漫反射加上环境光。紧接着,1971年高洛德提出了漫反射模型加插值的思想。到了1975年,冯提出了图形学中第一个有影响的光照明模型。此后,又有了全局光照原创 2022-04-09 01:19:36 · 518 阅读 · 0 评论 -
华科_图形学笔记_09_奇妙的真实感_片元着色01_01
计算机图形学_华中科技大学_中国大学MOOC(慕课)9.1_图形渲染与视觉外观提纲图形渲染的光栅化阶段一个在精准的线框模型也不可能有真实感。这里每个三角形的面片叫做一个片元fragment我们,需要对这个三角形进行片元着色,也就是计算出三角形内部所有像素的颜色值,只有这样,这个模型才可能最终获得真实感。其实片元着色是光栅化阶段的第三步之前的三角形设定和遍历是由gpu根据屏幕映射的结果自动完成的。显然,接下来的片元着色的工作就十分原创 2022-04-09 01:08:33 · 360 阅读 · 0 评论 -
华科_图形学笔记_07_投影变换
计算机图形学_华中科技大学_中国大学MOOC(慕课)7.1_有趣的投影由于我们的观察设备是二维的,因此,最终都存在一个三维向二维的映射过程。这个映射过程,按照几何意义来说就是投影。而在我们之前讲到的观察变换中,其实还有一个隐含着的概念,观察平面。那么这个平面,也可以叫做投影平面,我们看到的景物,都需要投影到这个平面上。一个是平行投影。工程上我们用到的三视图,学习几何的时候用到的轴测图,都属于平行投影。与平行投影相对而言的是透视投影。最初接触这个概念应该是接原创 2022-04-09 00:51:53 · 1597 阅读 · 2 评论 -
华科_图形学笔记_06_变换与观察
计算机图形学_华中科技大学_中国大学MOOC(慕课)6.1_神奇的齐次坐标回顾几何阶段几何阶段包括顶点着色器、几何着色器、裁剪和屏幕映射四个部分。其中顶点着色器所做的工作,包括模型变换、视图变换和顶点着色。几何着色器,则是进行顶点的增删。接下来,为了便于裁剪,还需要进行规范化的投影变换。裁剪之后就可以直接进行屏幕映射了。显然,几何阶段经历了从建模坐标系、世界坐标系、观察坐标系到屏幕坐标系的转换。除了这些坐标系的变换,模型本身还会运动。比原创 2022-04-09 00:42:25 · 562 阅读 · 0 评论 -
华科_图形学笔记_05_初探造型技术_02
计算机图形学_华中科技大学_中国大学MOOC(慕课)5.3.1_规则形体_01_边界表示对于规则形体,我们有三类表示方法。一个是边界表示,也就是用一组曲面或者是平面来描述物体的,这些面,将物体就分为内部和外部。边界表示,典型的例子,就是多边形平面和样条曲面。它们能够为诸如多面体和椭圆体等简单的欧式物体提供精确的描述。进一步来说,样条曲面和构造技术,可以用于设计机翼,齿轮以及其他有曲面的机械结构。而另一类造型方法是构造实体几何法。它把实体表示成立方体,长方体,圆柱体,圆锥体等基原创 2022-04-09 00:31:37 · 984 阅读 · 0 评论 -
华科_图形学笔记_05_初探造型技术_01
计算机图形学_华中科技大学_中国大学MOOC(慕课)5.1_初识造型技术提纲现实生活中有很多不同类型的物体,比如树、华、烟云、飞机、沙发等等,那么在计算机内对这些对象图形化也就会遇到不同的问题。没有一个普适的方法能够描述具有各种不同特征的物体,所以,必须涉及图形对象在计算机内的多种表示方法。一般把研究如何在计算机中建立恰当的模型,表示不同图形对象的技术称为造型技术。不规则对象是指不能用欧式几何加以描述的对象,比如山水树、草,云烟等等。在不规则对原创 2022-04-09 00:15:56 · 800 阅读 · 0 评论 -
华科_图形学笔记_0402_图形思维的起点_朴素的软光栅(二)_03
计算机图形学_华中科技大学_中国大学MOOC(慕课)4.5_巧妙的区域填充提纲区域的定义:指已经表示成点阵形式的填充图形,它是像素集合一个点P的4-邻接点指的是它上下左右四个相邻的接点一个点P的8-邻接点指的是它上下左右,左上,左下,右上,右下八个相邻的接点填充是指从区域内的一个点开始,这个点叫种子点,由内向外将填充色扩展到整个区域内的过程对于一个4连通边界表示区域,我们需要从区域内的一点出发,通过访问已知的4-邻接点,在不越出的前提下,遍历.原创 2022-04-08 23:40:09 · 252 阅读 · 0 评论 -
华科_图形学笔记_0402_图形思维的起点_朴素的软光栅(二)_02
计算机图形学_华中科技大学_中国大学MOOC(慕课)4.4.1_遇见多边形_上_X扫描线算法在图形扫描转换中,需要表示一个区域在三维真实感显示里面,表现物体的光照,材质效果,也需要对内部区域的颜色值进行处理每个小三角形内部区域的每个像素点,都有对应的颜色值"区域"的几种表示方法"顶点表示"区域多边形的扫描转换X-扫描线思想按照扫描线的顺序,计算扫描线与多边形的相交区间求交:求扫描线与多边形边的焦点排序:把这些焦点按照原创 2022-04-08 23:30:07 · 261 阅读 · 0 评论 -
华科_图形学笔记_0402_图形思维的起点_朴素的软光栅(二)_01
计算机图形学_华中科技大学_中国大学MOOC(慕课)4.2.1_如果是圆?(上):八分法画圆圆的扫描转换算法圆心位于原点的扫描转换圆心在任意一点圆具有非常良好的对称性如果我们得到了其中一段圆弧的上面的像素点,就可以通过对称的方法,得到另外的7个点于是要得到整个圆的扫描转换的像素集,只需要扫描转换1/8段圆弧即可,这就是八分法画圆用简单的方程生成圆弧,利用函数方程,直接离散计算X是最大位移方向在绘制这1/8圆弧的时候,X每次走原创 2022-04-06 21:17:00 · 405 阅读 · 0 评论 -
华科_图形学笔记_0401_图形思维的起点_朴素的软光栅(一)
计算机图形学_华中科技大学_中国大学MOOC(慕课)4.1.1_初次尝试-点和直线(上):DDA算法光栅扫描式图形显示器实际上可以看做是一个点积单元发生器在这样一个设备上生成图形的过程,其实就是光栅化的过程,其可以分为两个过程1.根据图形的定义在点阵单元上确定最佳逼近与图形的像素集,这个逼近的过程本质可以认为是连续量向离散量的转换2.给像素指定合适的颜色值,这里可以通过光照,纹理等的计算,来得到对应像素的颜色值这个过程就叫做图形的光栅化,也叫做图形的扫描转换原创 2022-04-05 13:35:17 · 347 阅读 · 0 评论 -
华科_图形学笔记_03_可编程渲染管线
计算机图形学_华中科技大学_中国大学MOOC(慕课)3.1_从固定到可编程提纲图形编程的发展标准图形函数库越来越常见固定功能渲染流水线渲染流水线的起点是CPU,在应用程序阶段,需要CPU把数据从硬盘加载到系统内存中,然后网格和纹理数据又到加载到显卡的存储空间,也就是显存中,之后当GPU从CPU那里得到渲染命令后,会执行一系列的渲染工作,也就是说有一系列的工序.流水线的概念通过引入流水线可以有效的提高单位时间的效率,因此GPU在渲染.原创 2022-04-05 13:24:54 · 346 阅读 · 0 评论 -
华科_图形学笔记_0202_认识图形系统
计算机图形学_华中科技大学_中国大学MOOC(慕课)2.3_从CRT到3D显示(中):平板的奥秘平板显示器液晶显示器夜景 即 液态晶体 水波纹的产生是因为晶体兼顾液态的流体性和固体的光学性液晶显示器工作原理显示原理可视角度的定义等离子显示器LED显示器发光二极管显示器Liquid-Emitting Diode,简称LED2.3_从CRT到3D显示(下):原创 2022-04-05 13:07:19 · 113 阅读 · 0 评论 -
华科_图形学笔记_0201_认识图形系统
计算机图形学_华中科技大学_中国大学MOOC(慕课)2.1_图形系统浅析提纲正在上传…重新上传取消正在上传…重新上传取消计算机一个十分重要的功能"交互"正在上传…重新上传取消对于这个球,用户可以很方便的对其进行修改,这一侧增加一个凸起,另一侧也增加一个,总之最终得到一个满意的设计结果,这就是交互正在上传…重新上传取消输入需要用到输入设备交互需要用到显示设备输出需要用到输出设备计算,存储和存储介质都是计算机本身就必不可少的功能正在上传…重新上传取原创 2022-04-05 12:56:24 · 158 阅读 · 0 评论 -
华科_图形学笔记_01_欢迎来到图形世界
计算机图形学_华中科技大学_中国大学MOOC(慕课)1.1 初始图形学计算机图形学:研究怎样利用计算机来显示,生成和处理图形的原理,方法和技术的一门学科.相关学科计算机视觉和数字图像处理数字图像处理输入与输出都是图像信号例如PS发展历史50-70年代为第一阶段建立学科地位70-90年代为第二阶段光栅图形学90-现在为第三阶段 真实感图形学第一阶段阴极射线管 CRT/Cathod Ray Tube...原创 2022-04-05 12:20:08 · 191 阅读 · 0 评论 -
华科_图形学笔记_00_图形学课程导学
计算机图形学_华中科技大学_中国大学MOOC(慕课)流水线的三个概念阶段应用阶段 -几何阶段 -光栅化阶段引入法线贴图物理渲染光线追踪延迟渲染理论体系基础篇 -应用程序阶段 -几何阶段 -光栅化阶段 -高级话题实验框架欢迎来到图形世界浅析图形系统图形显示子系统可编程渲染管线...原创 2022-04-05 12:11:34 · 100 阅读 · 0 评论 -
Fundamentals of Computer Graphics 4th目录
翻译 2020-12-20 09:56:12 · 234 阅读 · 2 评论