Surface中的交互式3D对象

时间:2009-05-13 13:22:18

标签: wpf xaml 3d pixelsense

如何在WPF中创建交互式3D对象?例如,它可以是3D立方体,其可以被旋转并且每个侧面的“轻敲”手势触发不同的动作。

3 个答案:

答案 0 :(得分:2)

看看ViewPort3D类 - 它有一个可以在3d中旋转的相机。只需挂钩MouseDown事件处理程序并修改摄像机位置。

http://www.kindohm.com/technical/wpf3dtutorial.htm

答案 1 :(得分:1)

交互式3D 效果在WPF / Surface中肯定是可行的,尽管它需要一些工作。例如,看一下stuff here,尤其是第一张照片中1:50左右的滚动地球。显示的实现是Surface,但这主要是带有一些不同输入机制的WPF ......不幸的是,他没有显示代码...

答案 2 :(得分:0)

看看codeplex.com/3DTools。将您的ViewPort3D换入Interactive3DDecorator