- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 C# 在我的 WPF 世界中为一条鱼制作动画我正在使用 helixtoolkit 导入和显示对象
现在要创建的代码如下:
public MainViewModel()
{
var worldGroup = new Model3DGroup();
var fishGroup = new Model3DGroup();
Model3D world = ModelImporter.Load(@".\Models\1.obj");
Model3D fish = ModelImporter.Load(@".\Models\2.obj");
worldGroup.Children.Add(world);
fishGroup.Children.Add(fish);
WorldModel = worldGroup;
FishModel = fishGroup;
}
但我不知道如何制作动画,我很想让它让鱼在由点定义的自定义路径中游动(或者如果可能,只需从 3ds max 导入样条线)
是否可以仅使用 3dsmax 中的关键帧让鱼游泳或者在模型本身中有一些动画(比如动画 body )
最佳答案
能够使用以下 XAML 对其进行简单的动画处理:
<Window x:Class="_3D.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:HelixToolkit="clr-namespace:HelixToolkit.Wpf;assembly=HelixToolkit.Wpf"
Title="MainWindow" Height="350" Width="525">
<Grid>
<HelixToolkit:HelixViewport3D ZoomExtentsWhenLoaded="True" Name="MyAnimatedObject">
<HelixToolkit:SunLight />
<ModelVisual3D Content="{Binding FishModel}">
<ModelVisual3D.Transform>
<TranslateTransform3D x:Name="MyTranslateTransform3D" OffsetX="0" OffsetY="0" OffsetZ="0" />
</ModelVisual3D.Transform>
</ModelVisual3D>
<ModelVisual3D Content="{Binding WorldModel}" />
<HelixToolkit:HelixViewport3D.Triggers>
<EventTrigger RoutedEvent="HelixToolkit:HelixViewport3D.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="MyTranslateTransform3D"
Storyboard.TargetProperty="OffsetX"
To="10"
AutoReverse="True" RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</HelixToolkit:HelixViewport3D.Triggers>
</HelixToolkit:HelixViewport3D>
</Grid>
关于c# - Helix 工具包动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17835090/
我正在尝试使用 C# 在我的 WPF 世界中为一条鱼制作动画我正在使用 helixtoolkit 导入和显示对象 现在要创建的代码如下: public MainViewModel() { var
本文整理了Java中org.apache.helix.ZNRecord类的一些代码示例,展示了ZNRecord类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等
本文整理了Java中org.apache.helix.ZNRecordUpdater类的一些代码示例,展示了ZNRecordUpdater类的具体用法。这些代码示例主要来源于Github/Stacko
在新的 Habitat 设置上遇到问题...遵循所有步骤,发布项目等,但现在我收到此错误: 拒绝访问路径“$(sourceFolder)\feature\accounts\serialization”
我在 Helix Toolkit 上找到了一个示例,它调用了 ScatterPlot,这非常接近我真正需要的。但是我找不到任何关于如何向创建的对象(在本例中为球体)添加一些 onclick 事件监听器
我有一组程序图像,我想将它们作为广告牌添加到我的 helix 3D 应用程序中。 目前我的应用程序如下所示: public partial class _3DControl { HelixVi
说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。 这并不意味着没有其他这样的文本编辑器。Vim 的现代增强版 Neovim,是许多这样的例子
本文整理了Java中org.apache.helix.task.WorkflowContext类的一些代码示例,展示了WorkflowContext类的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中org.apache.helix.task.WorkflowConfig类的一些代码示例,展示了WorkflowConfig类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中org.apache.helix.messaging.ZNRecordRow类的一些代码示例,展示了ZNRecordRow类的具体用法。这些代码示例主要来源于Github/Stac
我在一个使用 的项目中工作Perforce 存储库。所以我使用 P4 和 P4V 工具,进行提交和提交。现在我决定让我的机器更干净,所以我重新安装了 Ubuntu,并进行了新的设置。 安装P4和P4V
我正在使用 HelixToolkit 来展示一些 3-D 模型。窗口右下角有一个图标。怎么可能隐藏?请看这个截图: 最佳答案 您只需设置 HelixViewport3D的 ShowViewCube属性
C#,WPF,Helix Toolkit .我正在尝试从 HelixViewport3D 视口(viewport)(如 here 所述)保存图像,但仍有问题。 预期方法:将图像渲染到视口(viewpo
我想将 Apache Helix 与 ZooKeeper 以外的共识服务一起使用。有可能这样做吗?需要实现哪些 API? 最佳答案 Helix 使用 ZooKeeper 来维护集群的状态,并在集群状态
Apache Helix 和 Hadoop YARN (MRv2) 之间有什么区别。有没有人有这两种技术的经验?有人能给我解释一下 Helix 相对于 YARN 的优点/缺点,以及为什么 Linked
本文整理了Java中org.apache.helix.manager.zk.ZNRecordSerializer类的一些代码示例,展示了ZNRecordSerializer类的具体用法。这些代码示例主
本文整理了Java中org.apache.helix.manager.zk.ZKHelixAdmin类的一些代码示例,展示了ZKHelixAdmin类的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中org.apache.helix.store.zk.ZkHelixPropertyStore类的一些代码示例,展示了ZkHelixPropertyStore类的具体用法。这些代码示
本文整理了Java中org.apache.helix.ZNRecord.getRawPayload()方法的一些代码示例,展示了ZNRecord.getRawPayload()的具体用法。这些代码示例
本文整理了Java中org.apache.helix.ZNRecord.getIntField()方法的一些代码示例,展示了ZNRecord.getIntField()的具体用法。这些代码示例主要来源
我是一名优秀的程序员,十分优秀!