directx中如何用鼠标控制模型的旋转和缩放

 我来答
yzmck2
2011-08-03 · TA获得超过529个赞
知道小有建树答主
回答量:317
采纳率:0%
帮助的人:366万
展开全部
1.最简单的方法:
调用dx的api函数,D3DXMatrixLookAtLH(),这个函数的参数,设定个变量,在鼠标控制时,对这些变量进行更新即可。

2。也可以专门建立一个camera类(找一个也行),它除了完成视图矩阵的生成这个必备任务之外,还要完成视锥体的建立及碰撞检测任务。

---
关于旋转和绽放;主要是在程序主循环中,对输入事件进行响应。两种方法,或者,把模型看作本体;或者,把camera看作本体。都可以实现相同的目的。
追问
谢谢你回答,我初次接触三维这方面知识,有很多地方不懂,能否加你QQ请教,344252125 张云燕
黄先生
2024-12-27 广告
混合矩阵是可以支持长线驱动的。工程的升级,传统短线传输的矩阵切换器已经无法满足工程上的需要,因此迈拓维矩顺应市场——推出了具有长线驱动能力的混合矩阵切换器,能延长60米传输信号,图像依然清晰可见。迈拓维矩72进72出插卡式混合矩阵切换器,采... 点击进入详情页
本回答由黄先生提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式