通过“光线追踪”技术,模拟真实的黑洞外观。——黑洞旅行团,走吧!(底部)

透过「光线追蹤」技术,模拟真实的黑洞样貌——黑洞旅行团,出发

作者/刘永坤本文转载自案例科学期刊《黑洞旅行团,出发!(下)黑洞光线追蹤》

巨大的天体会被附近的光线扭曲,形成独特的景象。在黑洞附近,由于致密的质量,光的弯曲现象非常显著。那我们怎么估计黑洞附近的场景,产生星际效果里那样的画面呢?这使用了一种叫做“光线追踪”的技术。

00-1010我们的眼睛能看到周围的物体是因为光源照射在物体上,光线经过反射和折射后进入我们的眼睛。所以,如果我们想在计算机中模拟摄像头(眼睛)看到的东西,就需要知道最终进入摄像头的是什么光。但实际上,一个环境中的大部分光线最终都不会进入相机,所以如果我们计算环境中的所有光线,就会在不必要的信息上耗费大量的计算机计算资源。所以通常的做法正好相反,从相机的每个像素发出光线来“追踪”光线遇到的东西。在这个过程中,光可能会被反射、折射等。每个过程都会给这个光一些颜色和透明度的信息,最后我们就可以知道一个像素应该有的颜色了。(图1)

图一。光线追踪概念图。几束光线从照相机中射出。如果光线接触到场景中的物体,最后进入光源,就会根据物体的光学性质,在相应的像素上赋予图像颜色。图片:作者从维基重绘——“光线追踪”词条,附图片。光线追迹,顾名思义,就是追踪每一条光线沿途发生了什么,可以很好地展现反射、折射等光学性质。因此,它被广泛应用于需要生成高质量图像的计算机绘图领域。但由于需要计算的光线数量巨大,自20世纪80年代这项技术诞生以来,大部分被用于计算机动画、电影制作等可以使用计算机进行预渲染的领域。计算机游戏中使用的实时光线跟踪技术要到近几年图形显示卡(GPU)的计算速度大幅提升后才能实现。

在一般场景中,光是直线传播的。然而,我们现在知道,当光经过黑洞附近时,它的轨迹会被巨大的引力所偏转。为了准确描述黑洞附近的光,我们必须准确跟踪每种光是如何受到影响的。

00-1010除了黑洞的质量会影响附近光的轨迹,如果黑洞有高速旋转(自旋)或带电,光的轨迹也会受到影响。这些轨迹已经被物理学家通过广义相对论计算出来,并被描述得非常准确。例如,没有电荷或自旋的黑洞可以用著名的史瓦西方程来描述。这些方程被称为“测地线”方程。测地线其实指的是“最短路径”。在平面上,两点之间的最短路径会是直接连接两点的直线,但当空间是弯曲的时,最短路径不一定是直线(图2)。我们常说的“光走直线”其实只有在空间没有弯曲的情况下才成立。更准确的说是“光走最短路径”,即光会沿着测地线走。

图二。在连接球体上的点A和B的路径中,沿子午线的路径1比沿直线的路径2短。所以在弯曲空间的情况下,“直线”不一定是最短路径。有了以上认识,我们就可以开始追踪黑洞光线了。我们下面介绍的过程只处理光线的扭曲部分。事实上,在黑洞附近,光的频率和焦点都会受到影响。如果想要产生更精确的模拟结果,比如星际特效电影中使用的图像,就需要更完整的计算机模型和强大的计算资源。在光线追迹中,我们首先需要确定几件事:相机(眼睛)的位置,看什么方向,环境中不同物体的光学特性。在我们简化的模拟中,整个环境中的光源是背景恒星和吸积盘。当光线穿过它们时,颜色和亮度都会受到影响。

在黑洞旅行团里,走吧!(中)>在文章中,我们简单介绍了黑洞附近的结构,大致可以分为:绝对单向路径的黑洞表面——事件视界,光孜孜不倦地围绕黑洞运行的轨道——光子球层,一般物质围绕黑洞飞行的区域——吸积盘。在图3中,我们使用许多光线进行跟踪。一般来说,它们有三种终极命运:逃离黑洞的影响,进入背景星空,刚刚进入光子球无休止地绕着黑洞转,进入活动视界,落入黑洞。

至于打到吸积盘上的光线,我们假设它们没有被吸收,只是亮度变了,它们继续前进。下面,我们从图3中选择几个特征灯光来说明它们是如何被赋予颜色的。a因为光离黑洞比较远,被黑洞弯曲的角度不够大,直接逃离黑洞。这时会根据它前进的方向和角度,赋予它背景星空相应的颜色;b光穿过吸积盘,最终离开黑洞。这种光的颜色会是吸积盘和背景星空的叠加。光C刚好进入光子球,无休止地绕着黑洞跑。因为这样的光线实际上无法进入我们的眼睛,所以会被赋予黑色。d光直接弯曲被吸进黑洞,所以也是黑的。

图三。黑洞射线追踪

示意图。

当我们使用的光线数量愈多,就能够绘製出愈高解析度的影像。以下连结为欧洲太空总署製作的网页版黑洞模拟器,各位读者有兴趣可以至以下网址尝试製作自己的黑洞景观图!

https://www.esa.int/gsp/ACT/phy/Projects/Blackholes/WebGL/

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/188405.html

(0)

相关推荐

  • 排量大小有什么区别,车排量大一点好还是小一点

    排量大小有什么区别,车排量大一点好还是小一点 相信我们不止一次在4S店听到“1.2的排量能推动这么大台车吗?”诸如此类的话,由此可以看出,人们往往认为排量越大动力越好,他们对小排量发动机往往报以偏见。那么事实真的是这

    攻略 2021年11月8日
  • 驰名天下的意思,驰名天下是什么意思-词组(字义,诗词)

    词组驰名天下的意思,驰名天下是什么意思-词组(字义,诗词)基本解释详细字义 驰名天下拼音:chí míng tiān xià注音:ㄔˊ ㄇ一ㄥˊ ㄊ一ㄢ ㄒ一ㄚˋ解释:驰:传扬。形容名声传播得很远。成语解释产生年

    阅读 2021年11月14日
  • cf手游kd值怎么计算,cf的kd怎么算

    cf手游kd如何升计算CF手游KD值怎么提升快速提升KD值方法介绍?KD是段位分的一种计算公式,最大影响值就是玩家在地图中的表现,能拿几杀打伤了几个人有没有拿到ACE\mvp这些都是影响kd的,KD是用来计算玩家在积分赛中所获得的。cf手游kd值一般多少厉害2021?这个kd值是可以刷的,在清除战绩刷kd的情况下,kd值达1以上就算是厉害的。 这个kd值是可以刷的,在清除战绩刷kd的情况下,kd值达1以上就算是厉害的。穿越火线手游kd值多少算可以网友分享: 1.34以上,高手都在1.8以上cfkd比(强者值)是怎么算的?K=KILL=杀人数 D=DEATH=死亡数 K/D就是击杀与死亡比。 比

    阅读 2022年6月24日
  • 移动端网站排名怎么做

    2021年在网站优化圈子里面谈及最多的或许就是网站收录和排名问题了,虽然这个是老生常谈的问题,但这个确实是现象级问题了,大部分站长普遍遇到的就是收录及其困难,进而导致网站没排名。今…

    科技 2022年3月15日
  • 华为公司工资福利待遇(华为表盘市场免费福利)

    分享玩电脑游戏最实用的技巧,洞察前沿科技信息!大家好,这里是手机科技园! 华为手机作为数字世界的第一品牌,使用了大量的用户。今天我就来看看华为手机用户的专属福利和八个不为人知的实用…

    阅读 2022年1月14日
  • 对于很多作家来说,最成功的文字几乎都是源自(作家不在写作叫什么)

    你在写作前是否充满激情,认为写一篇文章很容易? 但是当你准备在电脑前“干一番大事业”的时候,你觉得自己不会写? 或者说,明明脑子里全是字,写出来就没那么好闻了。 最后,我把自己折磨…

    生活 2022年1月27日