For faster navigation, this Iframe is preloading the Wikiwand page for 全局光照.

全局光照

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目可参照英語維基百科相應條目来扩充。 (2023年2月17日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记((Translated page))标签。 此條目需要补充更多来源。 (2024年1月12日)请协助補充多方面可靠来源改善这篇条目无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:"全局光照"网页新闻书籍学术图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。

全局光照(英語:global illumination,缩写GI[1]是指计算机图形学中能为三维场景增加更真实的照明的一类算法。这类算法不仅考虑了直接来自光源的光线(即直接光照),还考虑了光线被场景中其他表面反射后的情况(即间接光照)。

理论上来说,反射折射阴影都属于全局光照,因为在模拟它们时,一个物体会影响另一个物体的渲染。然而在实践中,只有对漫反射或焦散的模拟才会被称为全局光照。

算法

使用全局照明算法渲染的图像通常比仅使用直接照明算法渲染的更具有真实感(photorealistic)。然而,这种算法计算成本更高,因此生成的速度要慢得多。一种常见的做法是计算场景的全局照明信息(例如辐射度)并将其与几何形状一起存储。然后,存储的数据可用于生成来自不同视点的图像,允许在场景中漫游,而无需重复进行昂贵的照明计算。

辐射度算法光线追踪光束追踪英语Beam tracing孔径追踪英语Cone tracing路径追踪英语Path tracing体积路径追踪英语Volumetric path tracingMetropolis光传输英语Metropolis light transport[2]环境光遮蔽光子映射、有向距离场和基于图像的照明都是全局照明中使用的算法,其中一些可以一起使用,产生不快速但准确的结果。

这些算法对漫反射进行建模,是全局照明的一个非常重要的部分;然而,其中大多数(不包括辐射度)也对镜面反射进行建模,使得它们能够更准确地求解照明方程并提供更真实的照明场景。用于计算场景表面之间辐射度的算法与工程设计中使用有限元方法执行的传热模拟密切相关。

參考文獻

  1. ^ Realtime Global Illumination techniques collection | extremeistan. extremeistan.wordpress.com. 11 May 2014 [2016-05-14]. (原始内容存档于2023-11-04). 
  2. ^ Hachisuka, T.; Kaplanyan, A.S.; Dachsbacher, C. Multiplexed metropolis light transport (PDF). ACM Transactions on Graphics. 2014, 33 (4): 1–10. S2CID 79980. doi:10.1145/2601097.2601138. (原始内容 (PDF)存档于2015-09-23). 
{{bottomLinkPreText}} {{bottomLinkText}}
全局光照
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?