WWDC25中的HDR技术洞察

WWDC25中的HDR技术亮点与性能挑战

1、颜色上再次玩出了花样

提出了HDR Color的概念,不再局限于HDR Image,拓展到了HDR UI的维度上。
在这里插入图片描述

With HDR:
colors can now look brighter, more vibrant, and more realistic

  • Reds can glow more
  • Highlights can shine
  • You can create more visually striking UIs
    颜色更加明亮,更加鲜艳,更加逼真。-红色可以更加闪耀,高光可以更加闪烁,你可以创建更具视觉冲击力的 UI。

开发API如何使用:

// Create a bright red HDR color that's 2.5x brighter than SDR white
let hdrRed = UIColor(
    red: 1.0,
    green: 0.0,
    blue: 0.0,
    alpha: 1.0,
    linearExposure: 2.5
)

此时,在HDR支持的显示屏上,颜色可以看上去更加明亮,在不支持的屏幕上自动回退到SDR。

2、系统功能

1)系统自带的UIColorPickerViewController 组件也支持了HDR颜色拾取,

let colorPicker = UIColorPickerViewController()
colorPicker.maximumLinearExposure = 2.0 // Up to 2x SDR white

2)自动跟随系统回退策略(Trait-Based Fallback)
到目前为止,不是所有的设备或者所有的场景都支持HDR,UIKit给了检测和适配的机制。开发者可以使用UITraitHDRHeadroomUsageLimit 检测HDR使能的时候,相应调整自己的UI。

registerForTraitChanges([UITraitHDRHeadroomUsageLimit.self]) { traitEnv, _ in
    let headroomLimit = traitEnv.traitCollection.hdrHeadroomUsageLimit

    if headroomLimit == .sdrOnly {
        // Fallback to SDR-safe colors
    } else {
        // Use your full HDR color palette
    }
}

3、Webkit标准

在这里插入图片描述
chrome、edge最早支持了,

Safari26在CSS中支持了 dynamic-range-limit property 特性,这个特性用来控制HDR的图片、视频和SDR内容混合显示的时候。 Safari支持no-limitstandard值。

  • no-limit 告诉浏览器,如果HDR内容按照HDR显示,
  • standard 把所有HDR内容转化成SDR显示,按照SDR来显示。

4、性能问题怎么看

视觉上爽了,性能咋办,全部都是GPU合成的。
AI不够,UI来凑,最终还是为了AI。转下面这段专业人士的分析:

苹果的“液态玻璃”设计语言在iOS 26中的全面落地,对iPhone15 Pro以前的用户而言,既是视觉体验的跃升,也是硬件性能的严峻考验。由于液态玻璃依赖实时动态渲染(光线折射+动态模糊+环境响应),对GPU算力要求陡增,以 iPhone 12(A14)系列为例,GPU算力仅为A17 Pro的1/3,一旦升级,将会有显著卡顿感。
而 iPhone 13/14基础款(A15)也只是勉强支持基础效果,当HDR高光叠加(如锁屏时间边缘光晕)就会导致渲染延迟,滑动流畅度下降。iPhone 14 Pro(A16)算是iPhone15 Pro前唯一可“完整运行”的旧旗舰,但ProMotion自适应刷新率在透明界面下频繁触发刷新率的跳变,或将加剧续航损耗。

我试着更新了IOS26Beta版本,Iphone15ProMax热的慌,性能堪忧

Ref

1、高端效果和性能问题,https://cn.technode.com/post/2025-06-10/wwdc2025-only-apple-can-do/

2、UIKit变化 https://medium.com/@himalimarasinghe/uikit-in-ios-26-everything-developers-need-to-know-from-wwdc-2025-82071ea0279d

3、Webit的变化 https://webkit.org/blog/16993/news-from-wwdc25-web-technology-coming-this-fall-in-safari-26-beta/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值