»
首页
|
手机数码
|
汽车资讯
|
游戏硬件
|
评测专题
|
手机壁纸
|
海淘值得买
|
度假
|
求职招聘
|
广告联系
» 您尚未登录:请
登录
|
注册
|
标签
|
帮助
|
小黑屋
|
TGFC Lifestyle
»
游戏业界综合讨论区
» 奇怪了~COD4不能1440*900是怎么回事?
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
公司招聘信息
打印
[求助]
奇怪了~COD4不能1440*900是怎么回事?
FXCarl
魔头
帖子
1343
精华
0
积分
21008
激骚
258 度
爱车
Lynk&Co 03
主机
相机
手机
注册时间
2005-8-22
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2007-10-17 21:26
显示全部帖子
1024*2048 的 RenderTarget 创建失败,原因是显存不够
应该是驱动中的问题,譬如你强制开启了某些画质控制之类的东西。
说起 RenderTarget (RT),是用来做后期处理的,景深啊,HDR的 Tonemapping 啊 都在这里完成 ……游戏会先把RenderTarget当输出目标,把这个当成屏幕。然后游戏再把这张画面“PS”一番最后贴在屏幕上。
恩,实际上如今游戏的分辨率应该用 RT 尺寸来说明才有意义 …… 而话说回来
1920*1080 这个分辨率是没法创建 RenderTarget 的 …… 理由很简单。长宽各自要为2的整数倍之外,长宽互相之间也必须是2的整数倍……真正 FullHD 的游戏,需要一张 2048*2048 的 RenderTarget ~ 或者 2048*1024 …… 稍微拉伸一点点。
UID
46601
帖子
1343
精华
0
积分
21008
交易积分
0
阅读权限
40
在线时间
3149 小时
注册时间
2005-8-22
最后登录
2025-6-28
查看详细资料
TOP
FXCarl
魔头
帖子
1343
精华
0
积分
21008
激骚
258 度
爱车
Lynk&Co 03
主机
相机
手机
注册时间
2005-8-22
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2007-10-17 21:28
显示全部帖子
当然,RT不一定要横着用,1024*2048 也行 ……
LZ要是128M显存的话,可能帧缓冲超了……是不是在驱动里强制打开了3倍缓冲之类的东西……
UID
46601
帖子
1343
精华
0
积分
21008
交易积分
0
阅读权限
40
在线时间
3149 小时
注册时间
2005-8-22
最后登录
2025-6-28
查看详细资料
TOP
控制面板首页
密码修改
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计