摘要
渲染在计算机视觉领域与其它技术密切相关,并且是三维计算机图形学中的最重要的研究课题之一。在数字图像处理流水线中,渲染是最后一项重要步骤,通过它完成模型或动画的最终呈现效果。自从二十世纪七十年代以来,随着图形图像处理的不断复杂化,渲染也越来越成为一项发展迅速的前沿技术。Shader可以认为是程序语言组成的渲染命令,由图形图像编程接口API进行解析。本文通过对Shader语言与渲染流水线之间关系的研究,利用着色器语言控制渲染管线的每一个环节,从而在显示终端实现理想的渲染二维画面。
Rendering is closely related to other technologies in the field of computer vision,and is one of the most important research topics in 3D computer graphics.In the digital image processing pipeline,rendering is the last important step,through which the final rendering of the model or animation is completed.Since the 1970s,with the continuous complexity of graphics and image processing,rendering has increasingly become a rapidly developing frontier technology.The Shader can be considered as a rendering command composed of a programming language,which is parsed by the graphics and image programming interface API.This paper studies the relationship between the Shader language and the rendering pipeline,and uses the shader language to control every link of the rendering pipeline,so as to achieve the ideal rendering of two-dimensional images on the display terminal.
作者
李智
张云龙
赵涛
孙文超
唐琨
LI Zhi;ZHANG Yun-long;ZHAO Tao;SUN Wen-chao;TANG Kun(Northwest Institute of Mechanical&Electrical Engineering,Xianyang 712099,China)
出处
《价值工程》
2021年第16期201-202,共2页
Value Engineering
关键词
渲染
计算机视觉
计算机图形学
着色器
编程接口
rendering
computer vision
computer graphics
shader
programming interface