游戏开发论坛

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

请问一个有关DX直线绘制的问题!

[复制链接]

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
发表于 2004-4-20 18:34:00 | 显示全部楼层 |阅读模式
有一个有关DX绘制直线的问题,非常的基础,可惜我不懂!


我在DX的向导生成的程序中绘制一条直线非常的清楚,
但是我自己写的DX中的直线就有很强的模糊感,这是为什么呢?是不是有什么参数设置的有问题呢?


请执教!谢谢!

69

主题

450

帖子

473

积分

中级会员

战魂缔造者

Rank: 3Rank: 3

积分
473
QQ
发表于 2004-4-20 19:50:00 | 显示全部楼层

Re: 请问一个有关DX直线绘制的问题!

初始化中的参数最好只有以下几个
        pDevice->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_MODULATE);
        pDevice->SetRenderState(D3DRS_SRCBLEND,D3DBLEND_SRCALPHA);
        pDevice->SetRenderState(D3DRS_DESTBLEND,D3DBLEND_INVSRCALPHA);
        pDevice->SetRenderState(D3DRS_ALPHABLENDENABLE,true);
别把这个开了
presentParameters.MultiSampleType = D3DMULTISAMPLE_4_SAMPLES;
这是全屏抗锯齿,开了速度很忙

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2004-4-21 10:19:00 | 显示全部楼层

Re:请问一个有关DX直线绘制的问题!

我已经设置了这几个参数,但是还是模糊。感觉线条的粗细不同。。。。

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2004-4-21 10:23:00 | 显示全部楼层

Re:请问一个有关DX直线绘制的问题!

说过了
检查窗口大小和交换区大小

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2004-4-21 11:32:00 | 显示全部楼层

Re:请问一个有关DX直线绘制的问题!

呵呵,我看到了,不过能不能详细解释一下呢!“窗口大小和交换区大小”不是很明白他们造成的影响,而且要如何检查呢?什么情况下是不对的呢?

谢!

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2004-4-21 15:44:00 | 显示全部楼层

Re:请问一个有关DX直线绘制的问题!

感谢!!搞定了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 09:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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