室内设计联盟官网-设计师互动平台 

在渲染模拟中,半透明物体是比较复杂的,对于延迟渲染也是如此。今天蓝海创意云渲染跟大家一起来聊聊延迟渲染中半透明物体的做法吧。

这里所说的半透明物体并非使用alpha mask的物体(比如叶片),而是想使用alpha blend的物体(玻璃,水面),因为延迟渲染天生对处理alpha物体的光照有缺陷(如果半透明物体需要关照也是单独完成),所以要使用 front shading做单独处理,然后再与延迟渲染进行Depth Test和Alpha Blend,也就是所化框架图的颜色混合那一步骤。
游戏中使用的最多的半透明物体就是水,自然界中的水会对水面以下的东西进行扰动,这一点上延迟渲染可以发挥作用,在光照阶段将不透明的物体均渲染得到的纹理Buffer,我称为LightColorBuffer,将LightColorBuffer作为纹理贴在水面上,再根据法线对该纹理进行扰动,这样我们就得到一个廉价又美观的折射效果,再配合方向光的光照(主要是Specular)就得到一个不错的水面效果,另外还可以通过获得G-Buffer中的高度数据来实现水面的自动深度。

对于延迟渲染技术蓝海创意云渲染还是比较重视的,今后也会分享更多有关延迟渲染的教程与文章,希望大家好好看、多学习学习吧。

 

 

lanhaicz

积分:5750

私信

    • 福州金辉江山名著180㎡泊于江边的家 | DCD大成设计
    • 禾禧荟 -西安城中的东方韵 | 刘道华设计
    • 南宁轨道C11观景大平层344㎡ | 李益中
    • 沉淀与革新 湖州320㎡别墅 | GTTO竟向设计
    • 复古风-白龙马效果图
全部评论
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

官方推荐 上一条 /1 下一条

加微信群

只欢迎设计师加群,做广告的一律不允许,加群请先加微信:snsjlm0

官方微信

关注微信锁定精彩,每日推送精选案例或资讯,公众号:snsjlm!

领取资料

免费领取今年最新设计素材,请联系微信:snsjlm520!

奖项证书

打通协会设计认证通道,提供证书申报服务,微信:13436879894!

  • 联系客服
    •   QQ 44247496

    •   13693232461
    • 工作日:早9点晚6点


      备用联系:15011229364(电话/微信)

  • 二维码

    官方微信/小红书

    关注室内设计联盟

    • 微信扫一扫关注本站公众号

      关注本站公众号
    • 小红书

      关注小红书
  • 发布
  • 收藏
  • 签到