当前位置: 首页 > news >正文

【技术美术】不同物体的渲染处理

【技术美术】不同物体的渲染处理

渲染顺序

不透明物体(从近到远)-> 天空盒 -> 透明物体(从远到近)

  • 1 和 2 的顺序原因是为了减少 Overdraw,尽可能利用 early-z 减少需要渲染的像素。
  • 3 的顺序原因是为了确保混合正确,因为透明物体依赖后面物体的颜色。

透明物体渲染

透明物体有两种渲染方式:

  • 关闭深度写入(始终渲染后面)

    透明物体必须按顺序渲染,但排序又是没法完全保证的。如果启用深度写入,虽然前面的物体是半透明的,但由于后面的物体无法通过深度测试,就会出现透明效果时有时无的情况。虽然关闭深度写入,混合效果也不完全正确,但视觉上会好很多。

  • 先写入深度再渲染(始终不渲染后面)

    自交的网格很容易出现上述的渲染顺序问题。一种在视觉上效果更好的解决方法是:在渲染前,先用一个额外 pass 来写入深度,然后再渲染颜色,这样就可以避免自交的视觉问题。

    为什么不直接同时写入深度和颜色?由于先后顺序不定,可能出现先渲染前面导致后面失效,但也可能出现先渲染后面所以前面混合正确的情况,结果就是透明效果时有时无。相比之下,不如直接让后面永远不渲染。

总结起来就是要避免透明效果时有时无的情况,这样视觉效果上才会更好。

http://www.gsyq.cn/news/143290.html

相关文章:

  • 【收藏】大模型学习全指南:从零基础入门到实战精通,程序员必备成长路径
  • 蓝桥杯c语言学习——背包问题
  • AI Coding的理想流程
  • 【技术美术】切线空间
  • Windows系统文件msrdo20.dll丢失找不到 下载修复
  • HarmonyOS 5开发从入门到精通(十二):权限管理与安全
  • 基于PID控制的水箱液位系统设计 本资料为完整版《基于PID的水箱液位控制系统设计》技术文档,内容涵盖:
  • 告别盲目添加Agent!大模型Agent扩展的科学:预算感知与最优配置的数学公式!
  • 大模型时代来临:网络安全工程师/渗透测试工程师转行AI的必备学习路线图!!
  • 基于漂浮式海上风电场系统的浮式风力发电机matlab仿真
  • 亚马逊百亿美元注资OpenAI,微美全息以多模态算力生态抢夺AI模型热潮!
  • 数据和通信流的九大架构模式 - 智慧园区
  • python
  • 【技术美术】次表面散射
  • 运维系列数据库系列【仅供参考】:达梦数据库:关键字和保留字
  • 下一个十年,AI 靠什么“对话”世界?未来AI开发时代的最通用协议可能是什么样的?
  • 记一次影视cms黑盒CSRF->RCE
  • C#之S7西门子通信协议
  • 运维系列数据库系列【仅供参考】:达梦数据库:dmfldr 使用手册
  • 语音信号降噪之旅:MATLAB实战
  • Windows系统文件msnetobj.dll丢失找不到问题 下载修复
  • CIO总结2025年人工智能实用化的十大关键启示
  • LangGraph 实战:手把手教你搭建一个「全自动科研论文写作」AI 团队 【多智能体协作实战项目一】
  • AI 原生应用开发框架深度解析:从单智能体到多智能体协同开发
  • 全自动太阳能电池片分选仪:光伏组件质量的“第一道防线“
  • 2025年知名的电缆生产厂家推荐排名:电缆生产厂家推荐盘点名单(12月新版更新) - 品牌2026
  • 户外储能电源2KW双向逆变器板:快速开启产品研发之路
  • cesium126,240621,Ce for Ue 通过 GeoServer 来加载 Shapefile:
  • 隧道代理在数据挖掘中的实战应用:从原理到落地的全流程解析
  • 光储(VSG)并网系统:超级电容储能的魅力