光栅化

做完观测化(视图化、投影化)后,所有的物体都在-1到1的立方体里面。

(1)光栅话,将投影画在屏幕在
图片说明
垂直可视角度,广角可视角度比较大, 视角越小越接近正交投影,长焦尽头
投影之前定义视锥,从一个点出发,定义近的平面的长宽比。
图片说明

视锥的定义:定义***面比例,以及距离***面的距离 ,以及可视角度

图片说明


##将-1到1的正方体画到屏幕上,光栅成像设备
图片说明


屏幕空间,像素坐标(x,y)

图片说明

适口变换:将投影话之后的-1到1的立体适配到屏幕上

先不考虑z,先拉伸,在平移
图片说明

成像原理:阴极射线管,电子经过加速,打在屏幕上,CRT

通过扫描进行成像,隔行扫描(视觉暂留)

视频压缩,每个画面只保存一半

现在屏幕显示,显存映射到屏幕上

LCD显示器OLED,视网膜屏幕

图片说明

图片说明
图片说明
##液晶显示屏在两个光栅之间,前一个光栅将光的震动方向留在了垂直方向,液晶将光的震动扭曲从而将光从水平的光栅投射出去
图片说明
发光二极管
图片说明
透过电压控制色素反转,刷新率很低
图片说明
三角形表现能力很强,是最基础的多边形,并且一定是平面的

像素中心店与三角形的位置关系
图片说明
##采样法
将函数离散化
图片说明
将三角形函数化,看像素坐标中心点 是否在三角形內

图片说明
图片说明

判断点在图形内外

叉乘在同一方向
图片说明
在边界上,自行处理
图片说明
光栅话,寻求最小包围和,
图片说明
左右包围和
图片说明
实际屏幕光栅话
图片说明
##锯齿,光栅话需要解决的问题
图片说明
走样(锯齿话)
图片说明

图形学 文章被收录于专栏

GAMES101 现代计算机图形学入门

全部评论

相关推荐

07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务