在计算机图形学中,四缓冲是指使用四个内存区域渲染场景的行为,其中一个缓冲区是当前显示在显示设备上的帧。该术语还有更具体的含义,用于描述应用于立体显示的双缓冲,其中右眼有两个缓冲区,左眼有两个缓冲区,当三维显示硬件开始变得越来越普遍,最终由各种不同的显卡支持时,四边形缓冲的使用越来越普及。根据所使用的3D硬件的类型,缓冲区都可以投射到单屏,因此可以使用特殊的眼镜来观看3D效果,或者每个缓冲区都可以输出到不同的显示设备,例如每个眼睛都有独立投影的头戴式显示器。
一旦显卡广泛支持它的使用,四缓冲就变得流行起来四重缓冲的思想与双缓冲类似,只是使用两组独立的缓冲区。当一个缓冲区被显示时,第二个缓冲区将当前场景呈现给它。当需要显示下一帧时,缓冲区被切换,下一帧则被切换绘制到未显示的缓冲区上。这有助于通过尽可能保持帧速率的一致性,使动画和移动对观看者看起来非常平滑使用四重缓冲,对每只眼睛进行双缓冲。所使用的3D场景必须从两个不同的角度渲染两次到两个单独的缓冲区中。缓冲区彼此独立,因此每个缓冲区都可以根据每个眼睛使用的硬件的需要进行显示,潜在地赋予每只眼睛以不同速率渲染和显示每个帧的能力。通过四重缓冲的立体渲染可以通过各种硬件实现来提供场景的三维视图方法。对于设计播放特定类型媒体的应用程序来说,这一点也很重要,因为某些视频格式使用3D技术,这意味着四重缓冲成为正确显示视频的必要工具。在某些情况下,使用四重缓冲和立体渲染仍然需要特殊的显示硬件,并且可能会产生在标准二维(2D)监视器上无法识别的图像。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/274395.html
猜你喜欢
-
什么因素会影响对疼痛的感知(What Factors Affect the Perception of Pain)?
-
什么是精神护理(Psychiatric Nursing)?
-
什么是硬膜外纤维化(Epidural Fibrosis)?
-
如何成为酒店顾问(Become a Hospitality Consultant)?
-
什么是子宫开放(Open Uterus)?
-
我怎样治疗腿筋肌腱炎(Treat Hamstring Tendinitis)?
-
职业培训和教育的利弊有哪些(Pros and Cons of Vocational Training and Education)?
-
什么是睾丸超声(Testicular Ultrasound)?
-
我如何成为一名水管工(Become a Plumber)?
-
什么是时空推理(Spatial-Temporal Reasoning)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382