Sna*_*akE 34 3d silverlight xna windows-phone-7
理想情况下,我需要实现一个WP7控件,可以添加到任何XAML并显示动态的交互式3D场景.
目前我在共享模式下通过XNA实现了这个,并且使用了在场景顶部渲染UI UIElementRenderer.然而,这种解决方案是次优的,因为
应用程序必须呈现整个屏幕,因为在共享模式下,Silverlight本身不会绘制任何内容.
我无法找到任何方法来检测Silverlight控件是否需要更改其演示文稿,无论是由于用户交互还是动画.仅当3D场景因此而改变时才会渲染控件,因此它们缺少原生WP7应用程序的光滑外观.
那么,有没有办法在一个控件内渲染3D场景,让Silverlight管理其余的UI?
我找不到任何方法来检测 Silverlight 控件是否需要更改其演示文稿,无论是由于用户交互还是动画。仅当 3D 场景因此发生变化时才会渲染控件,因此它们缺乏本机 WP7 应用程序的流畅外观和感觉。
制作场景中始终变化的东西,不一定是可见或引人注目的东西,这样你就可以一直渲染场景而不会出现问题。
| 归档时间: |
|
| 查看次数: |
782 次 |
| 最近记录: |