来人解决下怎么在WPF中移动3D!

E次奥 2013-07-24 02:51:49


可以命中测试获得3D模型。但是怎么移动呢,比如ViewPort3D中有多个模型,命中其中一个,怎么移动。
...全文
587 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruanjun520 2015-04-08
  • 打赏
  • 举报
回复
对命中的目标的ScaleTransform3D进行调整即可
wangyongchao880622 2014-03-19
  • 打赏
  • 举报
回复
<Tool3D:TrackballDecorator > 它可以拖 拉 但只是针对单一的模型。不知道用在命中目标上怎么在优化下。
HelpSystem 2014-01-09
  • 打赏
  • 举报
回复
计算鼠标移动的方向和距离,然后Transform相应的值。好像是吧
zx5234104 2013-10-15
  • 打赏
  • 举报
回复
原地拖拽旋转的话,transform就行。 拖拽移动的话,感觉还是自己画新的图形,通过不断add和remove来实现动画这种比较和谐。。。用transform的话,我只能说太拖节奏了
Ronaldo9999 2013-08-17
  • 打赏
  • 举报
回复
用Thumb控件试试 可以实现移动 拉伸 旋转等操作
E次奥 2013-07-31
  • 打赏
  • 举报
回复
这个问题怎么没人解决下啊,大神们都这么忙啊。。。
lhx527099095 2013-07-31
  • 打赏
  • 举报
回复
请参考MatrixTransform3D的变换 和2d的matrixtransform变换一个意思 然后给选中的ui对象的Transform即可

8,756

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧