探索定义数字图形的核心方法、现代工作流程和优化策略,涵盖从实时游戏引擎到电影制作的方方面面。
理解将 3D 数据转换为 2D 图像的基本算法是掌握图形学的第一步。
光栅化是实时渲染(如视频游戏)中占主导地位的技术。它通过将 3D 多边形投影到 2D 屏幕上,并确定它们覆盖哪些像素来工作。这个过程效率极高,因为它以确定性顺序处理对象,使其成为对速度要求严苛的应用的理想选择。图形管线——包括顶点着色、裁剪和片段着色等阶段——针对这种方法进行了优化。
其主要优势是性能,但它传统上近似复杂的照明效果。现代光栅化使用复杂的技巧,如阴影贴图和屏幕空间反射,来模拟真实感,而无需物理上精确的光线模拟的计算成本。
光线追踪通过追踪光线在场景中反射的路径来模拟光的物理行为。对于每个像素,光线从摄像机投射到场景中,根据其材质属性与表面交互,以计算颜色、反射和折射。这种方法生成高度逼真的图像,具有精确的阴影、反射和全局照明,使其成为电影和视觉效果中离线渲染的标准。
计算成本很高,因为它需要计算数百万次光线交互。配备专用光线追踪核心(RT cores)的现代硬件已实现实时光线追踪,通常选择性地用于游戏中反射等关键效果,而混合方法则处理其余部分。
混合渲染将光栅化和光线追踪结合起来,以平衡性能和视觉保真度。常见的工作流程使用光栅化进行主要可见性渲染和基础照明,然后采用光线追踪处理特定的、计算成本高的效果,如精确的环境光遮蔽、柔和阴影或光泽反射。这是许多现代游戏引擎的基础,实现了“两全其美”的效果。
高效渲染旨在在不浪费计算资源的情况下实现最佳视觉质量。
LOD 涉及创建具有不同多边形数量的 3D 模型的多个版本。当对象靠近摄像机时使用高细节模型,而随着对象移远,逐步替换为更简单的模型。这大大减少了 GPU 每帧需要处理的多边形数量。
剔除在对象进入渲染管线之前,移除那些不影响最终图像的对象或几何体。视锥体剔除丢弃摄像机视锥体之外的对象。遮挡剔除移除被其他对象遮挡的对象。背面剔除忽略实体对象的内向多边形。
实现高效的空间数据结构,如八叉树或 BVH(包围盒层次结构),对于快速剔除测试至关重要。这确保 GPU 只花费时间在观众实际能看到的内容上。
纹理是主要的内存和带宽消耗。使用纹理图集将多个小纹理组合成一个,减少绘制调用。实现纹理流送,仅加载当前视距所需的 mipmap 级别。使用 BC7(高质量)或 ASTC 等格式压缩纹理。
对于着色器,尽量减少片段着色器中复杂的分支逻辑和昂贵的操作,如 sin 或 pow。在可能的情况下,使用查找纹理(LUT)进行预计算。始终在目标硬件上分析着色器性能。
当前的实时图形以物理精确的管线和复杂的照明为特点。
PBR 是一种基于光和材质交互的真实世界物理的着色和渲染方法。它使用一套标准化的纹理贴图——反照率(颜色)、金属度、粗糙度和法线——来定义材质的属性。这在任何照明条件下都能创建一致、逼真的结果,这也是它成为游戏和实时应用资产通用标准的原因。
该工作流程需要精确的输入贴图。从参考图像或 3D 扫描自动生成材质的工具可以显著加快此过程,确保物理精确的起点。
全局照明(GI)模拟光线在表面之间弹跳以间接照亮场景的方式。实时 GI 解决方案,如基于体素的锥形追踪(VXGI)或屏幕空间技术(SSGI),近似实现此效果。最先进的方法使用实时光线追踪进行少量弹射,提供以前仅在离线渲染中才能实现的柔和、自然的光照。
后期处理对最终渲染图像应用滤镜。主要效果包括:
人工智能正在通过加速资产创建来改变渲染管线的前端。
AI 现在可以解释自然语言描述并生成基础 3D 几何体。例如,在 AI 3D 生成器中输入“一座带有高塔的低多边形奇幻城堡”这样的提示,可以在几秒钟内生成一个可用的网格。这对于快速原型制作、场景搭建或直接在创意工作流程中生成符合概念的资产特别强大。输出作为起点,可以针对特定的渲染引擎进行优化和完善。
重拓扑——从密集的扫描或雕刻中创建干净、易于动画处理的网格的过程——是一项繁琐但关键的任务。AI 驱动的工具可以分析高多边形几何体,并自动生成具有高效边流的低多边形网格。同样,AI 可以将 3D 模型展开为 2D UV 布局,最大限度地减少拉伸并优化纹素密度。这种自动化使资产质量标准化,并让艺术家有更多时间专注于创意任务。
AI 协助生成初始纹理贴图或将简单图像转换为完整的 PBR 材质集。通过分析 3D 模型的几何体和用户输入,AI 可以建议或创建基础颜色、表面细节和粗糙度变化。这加快了从灰色网格到完全着色资产(准备好进行照明和渲染)的过程,并无缝集成到标准 PBR 管线中。
最佳渲染策略完全取决于您的媒介、目标和限制。
实时渲染(例如游戏、XR、模拟器):
离线渲染(例如电影、动画、建筑可视化):
moving at the speed of creativity, achieving the depths of imagination.
文字/图片转 3D 模型
每月获赠免费额度
极致细节还原