游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2888|回复: 5

back buffer的尺寸和窗口尺寸的疑惑

[复制链接]

21

主题

39

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2011-5-19 20:05:00 | 显示全部楼层 |阅读模式
在生成device前,需要填参数,其中就有backbuffer的宽度和高度。
当生成窗口时,窗口大小要不要和backbuffer大小保持一致?
如果不保持一致,会有什么后果?

67

主题

390

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2011-5-19 22:21:00 | 显示全部楼层

Re:back buffer的尺寸和窗口尺寸的疑惑

如果你希望你的游戏能够支持随着窗口动态拉伸,那你就不需要保持一致,比如用WinKawaks模拟器玩的游戏窗口就可以自由拉伸,图像也随之缩放,不过你需要进行坐标矫正,
如果你不想让你的游戏图像被拉伸,你就应该保持一致..
拉伸的后果就是图像会模糊,不过要看什么图像,像拳皇,泡泡龙那种图像就无所谓了.

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2011-5-19 23:37:00 | 显示全部楼层

Re: back buffer的尺寸和窗口尺寸的疑惑


这个是哪里的角色?

67

主题

390

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2011-5-20 00:47:00 | 显示全部楼层

Re: Re: back buffer的尺寸和窗口尺寸的疑惑

snhun: Re: back buffer的尺寸和窗口尺寸的疑惑


这个是哪里的角色?


大话西游2之祭剑魂.

21

主题

39

帖子

41

积分

注册会员

Rank: 2

积分
41
 楼主| 发表于 2011-5-22 15:37:00 | 显示全部楼层

Re: Re:back buffer的尺寸和窗口尺寸的疑惑

轩辕崇正: Re:back buffer的尺寸和窗口尺寸的疑惑

如果你希望你的游戏能够支持随着窗口动态拉伸,那你就不需要保持一致,比如用WinKawaks模拟器玩的游戏窗口就可...


如果渲染到纹理的话,我发现纹理的贴图宽高不能超过窗口的大小,如果超过就出错,是这样吗?
有没有办法渲染一张比窗口还要大的纹理呢?

67

主题

390

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2011-5-24 00:22:00 | 显示全部楼层

Re: Re: Re:back buffer的尺寸和窗口尺寸的疑惑

flyingc007: Re: Re:back buffer的尺寸和窗口尺寸的疑惑



如果渲染到纹理的话,我发现纹理的贴图宽高不能超过窗口的大小,如果超过就出错,是这样吗?
有没有办法渲染一张比窗口还要大的纹理呢?


不,我曾经把一张超大地图(3000×3000以上的纹理)都给渲染出来了,就是有点卡,你可能是哪设置错了。
也有可能你的纹理太大,一至于超过你的显卡上限,也有可能仅仅是你创建纹理时参数设置不正确,比如有些像素格式,纹理尺寸,显卡不支持等原因造成纹理创建失败,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-5 14:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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