【问题标题】:Creating CrossPlatform Animated Video Rendering Application [closed]创建 CrossPlatform 动画视频渲染应用程序 [关闭]
【发布时间】:2019-10-16 15:26:06
【问题描述】:

我打算像Plotagon一样创建一个跨平台(未来的Windows、Android和iOS)应用程序,我们可以在其中添加/修改某些背景场景中的3d模型角色,对这些角色应用一些动画和音效字符并最终生成它的渲染视频。

谈到 CrossPlatform,我现在可以想到两种技术。

  1. Xamarin

    据我研究,目前 Xamarin 对 Android 和 iOS 有很好的支持。但是,处理 3d 模型和渲染就变成了噩梦。

  2. Unity3d

    由于 Unity 可用于开发游戏以外的应用程序,因此处理 3D 模型和为其制作动画变得更容易。我认为这是要走的路。

但是,我不知道如何处理渲染内容。

问题:

  1. 我是不是走错了方向?如果是,有人可以建议更好的技术来满足所有要求。
  2. 如何在应用内渲染视频?

小背景:

我在使用 Java 和 .Net 平台开发企业应用程序(基于 Web)和少数桌面应用程序方面拥有 3 年以上的经验。现在开始学习Unity3d。

注意:我试图避免使用 C/C++ 语言。

【问题讨论】:

    标签: unity3d xamarin animation cross-platform rendering


    【解决方案1】:

    我在制作第一款游戏时也有类似的问题。我强烈建议使用 Unity3D。我做到了并且对此非常满意。 Unity3D 有一套丰富的工具来帮助您开发您的应用程序,它非常适合跨平台分发。而且,如果它没有内置您需要的东西,那么有一个商店(AssetStore)拥有大量有用的工具和资产。

    看看https://assetstore.unity.com 看看它有什么。您可以搜索“电影”并获得大量热门歌曲(从视频捕捉到电影院模型的所有内容)。请注意,AssetStore 中并非所有内容都是免费的。

    【讨论】:

    • 感谢您的建议,我将开始研究它。你的回答给了我们更多的信心。再次感谢。
    • 是的,在 Unity 中似乎一切皆有可能。找到了一个用于捕获相机的旧示例脚本 (gist.github.com/DashW/74d726293c0d3aeb53f4)。这可能是我旅程的一个很好的起点,:)
    猜你喜欢
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多