» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 20 12
发新话题
打印

你们有没有发现,越来越多的半透明特效都用点点点了

posted by wap, platform: iPhone
Alpha blending 要排序,不能跟 opaque 同一个 pass  渲染,不能 instancing,很费劲的。
相机遮挡,像 MH 那样用 dithering 来表现挺好的


TOP

引用:
原帖由 hourousha 于 2026-9-6 03:09 发表

...

至于PC上支持alpha blending的硬件,94年上市的3dlabs GlintSX300就支持了吧。不说该公司后来的Premedia,S3 virge这个3D减速卡也支持啊,这些都比voodoo早。
S3 ViRGE确实可以,我记错了以为这个面市比Voodoo要晚,虽然也是96年的但比Voodoo早几个月。
这个GLINT 300SX不是民用显卡,Alpha混合支持得怎么样没有数据因为当年貌似没有一款游戏支持该卡,后来有人用它运行Quake III五秒出一帧LOL S3 ViRGE还能跑个差不多5FPS。



TOP

posted by wap, platform: iPhone
说的是dither吧,跟现代渲染技术有关,本质是不透明队列做半透效果用的。
还有,半透明不是免费的,半透明对于gpu一直很昂贵,以前是,现在是,在可见的未来也是


TOP

因为点阵是dither,这个开销相对很小

而半透非常贵,甚至是游戏画面开销上影响最大的之一

TOP

posted by wap, platform: Chrome
你为什么会有半透明是免费的错觉,多层半透叠加从来都是最昂贵的效果之一,半透需要排序按顺序一个个画需要反复读写RT blend,叠加层级多了就是巨量overdraw和rop瓶颈,哪怕是现代OIT做法开销也都大得很所以至今没普及开来

TOP

 20 12
发新话题