首页 > 其他分享 >计算机图形学入门——GAMES101第一课笔记

计算机图形学入门——GAMES101第一课笔记

时间:2023-05-21 12:44:18浏览次数:40  
标签:动画 图形学 第一课 GAMES101 光栅 像素点

一、光栅化

将三维空间的几何形体显示在屏幕上,就是光栅化(Rasterization)。

 虎书中有这么一段话: The process of finding all the pixels in an image that are occupied by a geometric primitive is called rasterization; 即光栅化就是找到所有被几何原型所占据的所有像素点(找到这些像素点之后再进行逐个渲染)。

 

二、曲线和网格

 

三、光线追踪

 动画和电影里面使用的较多。质量高,生成速度慢。

 

四、动画/仿真

 

标签:动画,图形学,第一课,GAMES101,光栅,像素点
From: https://www.cnblogs.com/spacerunnerZ/p/17418452.html

相关文章

  • 现代计算机图形学——P6. Rasterization 2(Antialiasing and Z-Buffering)(光栅化(反走样
      ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————......
  • GAMES101 VS2019 2022环境配置
    GAMES101VS20192022环境配置Eigen库的配置在官网https://eigen.tuxfamily.org/index.php?title=Main_Page中下载Eigen库的zip格式。将压缩包解压为eigen3同时解压到指定路径,我这里为D:\include\eigen3。使用VS2019创建一个空项目,将代码框架的头文件和源文件加入到项......
  • 学习日记——HTML入门第一课
    1.了解HTML的定义,基本结构①对于超文本标记语言的理解,是超越文本(不限制于字符,包含视频音频)用“<>”这个特殊字符来书写的语言②基本结构为<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>网页标题</title></head>......
  • 计算机图形学easyx画五角星
    可以将一个五角星看成长点和短点的五个组合。在设置好五角星的长边和短边后,便可以画出对应的长边和短边。之后就可以将角度不断增加来完成五角星了。同时可以设置好五角星相对于y轴的偏移voidwujiaoxing(intx,inty,inta,intb,doubledegree){doublechange=PI/1......
  • 现代计算机图形学——P4. Transformation 3D
    P4.TransformationCont.(上节课补充)————————————————————————————————————————————————————————————————今天的内容:———————————————————————————————————......
  • oracle第一课
    一、sql初步了解1**SQL****语句分为以下三种类型DML:DataManipulationLanguage数据操纵语言DDL:DataDefinitionLanguage数据定义语言DCL:DataControlLanguage数据控制语言1.1DML用于查询与修改数据记录包括如下SQL语句:INSERT:添加数据到数据库中UPDATE:修......
  • vue3学习第一课
    1,先安装npmbrewinstallnpmnpminitvite-appvue3demmocdvue3demmonpminstallnpmrundev ......
  • python老男孩第一课
    python 解释器  Cpython 官方标准   --Ipython  --Jython  --PYPY 编程风格   ---缩进统一   -----变量  一般规定(常量大写的  变量  小写的)  ID(变量名)  看变量指向的内存ID   标识符的第一个字符必须是字母表中......
  • [Java洪君] :MyBatis第一课
    Mybatis MyBatis的第一次课!mybatis感觉很nice!操作简便!mybatis官方网站介绍及资源http://www.mybatis.org/mybatis-3/zh/getting-started.htmlMyBatis,原名ibatis,比hibernate的运行速度快,接近jdbc。开发较为简便,企业一般用的都是mybatis!<projectxmlns="http://maven.apache.org/PO......
  • 图形学(6)Ray Tracing:Photometry
    Photometry光能LuminousEnergy单位流明秒(\(lm\cdots\))\[\begin{align*}&Q\[lm\cdots]\end{align*}\]光通量LuminousFlux(power)单位流明(\(lm\))\[\Phi\equiv\frac{dQ}{dt}\[lm]\]光度IllumiousIntensity每单位立体角的光通量,单位坎德拉(\(cd\))\[I\equiv......