游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2409|回复: 4

shader实现 低端显卡的多层纹理混合

[复制链接]

5

主题

10

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2010-3-3 18:21:00 | 显示全部楼层 |阅读模式
啊~~~~~~~~~~~~~~~~~~~~~~
啊~~~~~~~~~~~~~~~~~

我快疯掉了。

为了用shader实现让一些“仅支持两层纹理的低端显卡”也能表现出“多层纹理混合”的效果,算是想破我的乳头了……
纯CPU倒是可以模拟得出,但是效率太低了。这点各位没意见吧?

能否用“多数据流”实现?

13

主题

312

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
发表于 2010-3-3 18:38:00 | 显示全部楼层

Re:shader实现 低端显卡的多层纹理混合

把MIPMAP奇数偶数层分别放不同的纹理~




:>

-------------------------------------------------------------------------------------------


欢迎访问开源图形处理器体系结构论坛(OpenGPU论坛) http://www.opengpu.org/bbs/

OpenGPU Graphics Open Source community(图形开源社区),聚焦领域(focus domain)包括:
  * GPU Architecture(图形处理器体系结构)
  * Graphics Algorithm(图形算法)
  * Open Source Rendering Engine(开源渲染器)
  * Open Source GPU Simulator/RTL Implement(开源GPU模拟器)
  * Mobile GPU Developing (移动图形设备的开发)
  * GPGPU Programming (面向通用的图形处理器编程)
                      (包括CUDA/OpenCL /DirectCompute)

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2010-3-3 22:34:00 | 显示全部楼层

Re:shader实现 低端显卡的多层纹理混合

大部分ps1.1 dx8级别的显卡也支持4张纹理,你的什么显卡才两张纹理?
用multipass理论上可以做无限层纹理混合
但既然你硬件那么烂,pass多了,效率也不会好

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2010-3-5 20:12:00 | 显示全部楼层

Re:shader实现 低端显卡的多层纹理混合

同上,multipass

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2010-3-13 17:54:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-11 07:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表