如何在WPF中创建交互式3D对象?例如,它可以是3D立方体,其可以被旋转并且每个侧面的“轻敲”手势触发不同的动作。
答案 0 :(得分:2)
看看ViewPort3D类 - 它有一个可以在3d中旋转的相机。只需挂钩MouseDown事件处理程序并修改摄像机位置。
答案 1 :(得分:1)
交互式3D 效果在WPF / Surface中肯定是可行的,尽管它需要一些工作。例如,看一下stuff here,尤其是第一张照片中1:50左右的滚动地球。显示的实现是Surface,但这主要是带有一些不同输入机制的WPF ......不幸的是,他没有显示代码...
答案 2 :(得分:0)
看看codeplex.com/3DTools。将您的ViewPort3D
换入Interactive3DDecorator
。