发布日期:2024-10-15 00:15 点击次数:143
Unreal Engine 5.5(简称 UE5.5)在2024西雅图伪善节(During Unreal Fest Seattle 2024)上发布了备受期待的预览版自拍偷拍 bad,其中最引东说念主注策画新功能莫过于名为 MegaLights 的全新光照特质。
av收藏家MegaLights是一个全新的光照特质,允许成立者在3D环境中使用数目呈指数级增长的光源,这些光源齐粗略产生传神的区域暗影,并能照亮体积雾。
MegaLights的引入意味着艺术家不错险些不受浪漫地在场景中添加动态、可出动的光源,而不会权贵影响性能。
灯光在诡计机图形学中是一个报复的支拨主要着手于两个方面:一是光照诡计自己,尤其是Specular部分的诡计,二是灯光所带来的暗影。
是以MegaLights要陆续大畛域灯光渲染的性能和质地问题,实质上也即是陆续灯光们的光照和暗影问题。
像MegaLights这种复旧同屏百万盏灯光的技能,其念念要陆续的中枢问题是:无论是传统的Cluster或Tiling模式的Light Culling口头作念灯光局部化拦截,每个Cluster/Tile里的灯光着色和暗影如若在一帧内一齐诡计,其诡计量条件远远超出现存GPU所能提供的最大诡计能力。
MegaLights所聘用的决策,基础是ReGir——平庸的说并不会每帧诡计一齐的灯光孝顺,而是每次只采样总灯光数目中的很小一部分灯光来求解。然后通过帧间积贮(或者加上空间复用)来贴近真确终局。
MegaLights 并不是浅薄地复制 RTXDI 的技能,而是聘用了定制的算法和工程已毕。除了生成灯光样本除外,其余部分则和 ReGir 无关。
这种瞎想允许 MegaLights 在保捏高性能的同期,提供高质地的光照和暗影终局,这关于需要多数动态光源的游戏和及时渲染格式来说是一个普遍的越过。
这少量在Epic Games的演示中取得了展示,他们使用1000个光源照亮了一个市集场景,况兼这个演示是在PlayStation 5上及时运转的,露出了MegaLights即使在基础硬件上也能畅达运转的能力。
MegaLights 的中枢上风
MegaLights 技能的中枢在于其粗略处理多数动态光源,同期保捏高性能。这主要获利于以下几个方面:
动态光源和暗影:MegaLights 复旧多数动态、可出动的光源,这些光源齐粗略产生传神的区域暗影,为场景带来前所未有的光照细节和真确感。
性能优化:通过先进的算法,MegaLights 粗略在每帧只诡计部分灯光的孝顺,然后通过帧间积贮来贴近真确的光照终局,从而减少了 GPU 的诡计职守。
帧间积贮:MegaLights 通过在多帧之间积贮灯光终局,粗略模拟出多数灯光的光照终局,而不会权贵影响性能。
跨平台兼容性:MegaLights 旨在复旧多种平台,确保不同平台上齐能已毕高质地的光照终局。
MegaLights的引入尤其值多礼贴自拍偷拍 bad,因为它陆续了长期以来在及时渲染中浪漫光源数目的性能问题,为游戏和及时渲染格式中的光影终局带来了改进性的熏陶。
光照帧间灯光光源暗影发布于:上海市声明:该文不雅点仅代表作家本东说念主,搜狐号系信息发布平台,搜狐仅提供信息存储空间作事。