计算机图形学之渲染技术有哪些?
demi 在 周二, 01/18/2022 - 18:22 提交
当需要把模型或者场景输出成图像文件、视频信号或者电影胶片时就需要用到渲染。
计算机图形学是计算机科学的一个分支,主要研究如何通过计算机生成、处理和展示图形、图像以及视觉效果。它涉及图像渲染、图形建模、动画、视觉效果等多个领域。计算机图形学广泛应用于游戏开发、电影制作、虚拟现实、医学影像等领域。通过图形学技术,计算机能够将三维模型转化为二维图像,为用户提供丰富的视觉体验。
当需要把模型或者场景输出成图像文件、视频信号或者电影胶片时就需要用到渲染。
近期,中科院计算所高林团队于IEEE TPAMI发表了一项重要的研究成果[1],提出了一种新颖的三维模型局部变形基底分析方法和可微几何模型编辑建模方法,并已开源了基于计图实现的代码,网络模型的训练速度较Tensorflow提升53%。
6月28日,清华大学计图(Jittor)团队发布了可微渲染库Jrender 2.0新版本,正式支持可微体渲染!近期学术界已有大量工作基于可微体渲染完成,其中备受关注的NeRF[1]应用,在Jrender的加速下训练、测试速度增幅可达2倍!
虚拟现实中场景的生成对实时性要求很高,LOD技术是一种有效的图形生成加速方法。本文主要介绍了LOD技术的研究内容、LOD模型的生成算法以及LOD模型在虚拟场景生成中的选择。最后,对LOD技术未来的研究方向作了展望。
今天,我们已经进入了智能时代,计算机、智能手机、VR/AR设备等为我们呈现出丰富多彩的图片、视频,鼠标单击、手指触摸,就可以浏览网站、观看视频、购买商品。但你知道吗?这背后都离不开计算机图形学。
虚拟现实是在虚拟的数字空间中模拟真实世界中的事物,这就需要真实世界的事物在数字空间中的表示,于是催生了虚拟现实中的建模技术。虚拟现实对现实“虚拟”得到底像不像,是与建模技术紧密相关的。因此,建模技术的研究具有非常重要的意义,得到了国内外研究人员的重视。
为了帮助同学们更好地学习计算机图形学,微软亚洲研究院网络图形组主管研究员董悦为大家推荐了该领域相关的经典书籍,内容涵盖图形学基础原理、渲染基础与算法、计算几何与几何处理、表观建模等。
创建三维计算机图形的过程可以顺序分为三个基本阶段:建模------场景布局-------绘制三个阶段
本篇主要讲的是计算机图形学中比较重要的主题之一,渲染,并且着重于讲述光栅化的渲染方式。我们要了解光栅渲染,其实先要理解什么是渲染。这必将引出它的上一层级,计算机图形学。在图形管道当中,渲染是作为最后一个主要步骤而存在的,是为模型或者动画最终呈现外观的主要步骤。渲染是计算机图形学的主要的子主题之一,也是我们将要讨论的重中之中,因为渲染在实践中总是与图形学的其他的模块有着很深的联系。
在计算机图形学中,纹理过滤或者说纹理平滑是在纹理采样中使采样结果更加合理,以减少各种人为产生的穿帮现象的技术。纹理过滤分为放大过滤和缩小过滤两种类型。对应于这两种类型,纹理过滤可以是通过对稀疏纹理插值进行填充的重构过滤(需要放大)或者是需要的纹理尺寸低于纹理本身的尺寸时(需要缩小)的一种抗锯齿过滤。