游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1403|回复: 0

ID3DXSprite坐标对应问题

[复制链接]

21

主题

41

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2010-2-2 22:56:00 | 显示全部楼层 |阅读模式
    最近在做一个2D的台球DEMO,渲染部分用得是ID3DXSprite,遇到一个奇怪问题,当我传给
ID3DXSprite:raw( LPDIRECT3DTEXTURE9 pTexture,
  CONST RECT * pSrcRect,
  CONST D3DXVECTOR3 * pCenter,
  CONST D3DXVECTOR3 * pPosition,
  D3DCOLOR Color
)函数里pPosition参数不是整数时,图形边缘部分就会有模糊现象.我只用了D3DXVECTOR3的x,y成员,z值一直保持是0.0f的状态。有人碰到这种问题么,劳驾解释一下~~谢谢~

    还想到一个问题,既然光栅化时是按像素点去渲染的,但D3DXVECTOR3每个成员都是float型,最后是怎么通过float数计算出要光栅化多少个像素点呢? 迷惑了好一阵子了~~望解答~~谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-16 00:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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