《赛车总动员2》的渲染技术

本文介绍了Disney Avalanche Software为游戏Cars2开发的渲染技术。针对四分屏多人竞赛的挑战,团队采用LightProbe光照和IrradianceVolume技术提高光影效果,并通过一系列优化措施改善阴影表现,包括实时阴影计算及阴影边缘优化。

Rendering In Cars2,由disney旗下Avalanche Software的三个哥们带来。

Avalanche已经发布过toy story3,这次来到cars2,面临了很不一样的挑战,toy story里面是一些简单模型小可爱,所以里面的性能压力相对较小,就有较大的空间去提升光影。

cars2里面支持4个人同屏竞赛,也就是4分屏,所以很多东西要重新来平衡来达到一个好的品质。

                                                                                                                                                                                                             

LightProbe

光照使用到基于light probe的indirect lighting,

avalanche在light probe处使用

  • gpu来render出一个cube map,
    • cubemap使用atlas来提升性能
  • 使用dx的cubemap to sh projetion来得到spherical harmonics系数
    • sh存了3个order
    • 这里其实就是一个irradiance volume,不过cars2进一步玩转irradiance volume


cars2玩转irradiance volume:

  • 里面使用box structure来一下子很快捷的放很多light probe
  • 可以分一些box类型来禁止light leaking,有local的,有global的
  • cars2采用cpu sample的,当然也可以有gpu的,但是还没实现呢
  • irradiance volume的典型问题是大mesh的渲染,cars2采取把mesh拆分的办法来做

environment map对于cars2的最大意义似乎是很棒的reflection。


shadow

cars2把静态和动态物体的shadow分开搞,

  • 静态物体有lightmap
    • 投射到动态物体的shadow是实时算的
      • 使用256*256的buffer
      • 简单的low lod模型(proxy geometry)
      • 只是营造车子跑到阴影里,上面发暗这种感觉,不并要求准确
  • 动态物体是2个cascade的csm
  • shadow使用quater buffer来提升性能
  • 使用stencil cull来提升mlaa的性能
  • stencil shadow mask optimization
    1. 画一个1/16的low res shadow
    2. 把shadow的边缘做一个dilate(膨胀)
    3. fulll resolution, 开stencil write,如果在边缘dilate处就texkill
    4. full resolution,开stencil test,这样只有边缘的部分才会full resolution render
    5. cars2的数据是stencil干掉%70的pixel
    6. 降低pixel render数量也把bilateral filer pass的时间消耗从2.6ms降到1ms
    7. 但是有个artifact就是:

    8. 不过鉴于是4分屏的(还想怎么样),而且不容易看出来,就这样吧。





当前,全球经济格局深刻调整,数字化浪潮席卷各行各业,智能物流作为现代物流发展的必然趋势和关键支撑,正迎来前所未有的发展机遇。以人工智能、物联网、大数据、云计算、区块链等前沿信息技术的快速迭代与深度融合为驱动,智能物流不再是传统物流的简单技术叠加,而是正在经历一场从自动化向智能化、从被动响应向主动预测、从信息孤岛向全面互联的深刻变革。展望2025年,智能物流系统将不再局限于提升效率、降低成本的基本目标,而是要构建一个感知更全面、决策更精准、执行更高效、协同更顺畅的智慧运行体系。这要求我们必须超越传统思维定式,以系统化、前瞻性的视角,全面规划和实施智能物流系统的建设。本实施方案正是基于对行业发展趋势的深刻洞察和对未来需求的精准把握而制定。我们的核心目标在于:通过构建一个集成了先进感知技术、大数据分析引擎、智能决策算法和高效协同平台的综合智能物流系统,实现物流全链路的可视化、透明化和智能化管理。这不仅是技术层面的革新,更是管理模式和服务能力的全面提升。本方案旨在明确系统建设的战略方向、关键任务、技术路径和实施步骤,确保通过系统化部署,有效应对日益复杂的供应链环境,提升整体物流韧性,优化资源配置效率,降低运营成本,并最终为客户创造更卓越的价值体验。我们致力于通过本方案的实施,引领智能物流迈向更高水平,为构建现代化经济体系、推动高质量发展提供强有力的物流保障。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值