游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1735|回复: 1

关于ID3DXSprite接口中Draw函数的疑问

[复制链接]

3

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2009-11-28 15:03:00 | 显示全部楼层 |阅读模式
最近在学习广告牌技术的知识,这里它用到了一个Draw()函数。该函数有5个参数,其中第3个为精灵的中心点,书上(Visual c++/DirectX9 3D游戏开发导引)描述说:
   “广告牌旋转时将以该点为中心,一般可设置为NULL,表示左上角的(0,0,0)为精灵中心。”
但是我在运行程序的时候出了问题:明明是在路边的树,当摄像机旋转一定的角度后,这颗树竟然移动到了路上。请问各位,这个原因是不是跟这个参数有关????如果是,我应该如何设置这个参数????请给我个简单的代码,让树绕着树干旋转就好。

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2009-12-3 09:54:00 | 显示全部楼层

Re:关于ID3DXSprite接口中Draw函数的疑问

旋转与平移的顺序是不是乱了?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-17 15:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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