gpt4 book ai didi

iphone - 在 iPhone 中显示 OpenGL 动画的最佳过程

转载 作者:行者123 更新时间:2023-12-03 18:26:08 24 4
gpt4 key购买 nike

我在将骨骼和骨骼动画从 Maya 导入到 Blender 到 iPhone 时遇到了问题。这是我所做的:

  • 安装 ColladaMaya插件导出 DAE 以供 Blender 导出
  • 二手 J eff LeMarche's script能够导出模型的单个关键帧并将此 .h 文件导入 iPhone 游戏
  • 使用 Jeff LeMarche 的更多步骤设置 GLView 并渲染到我们的游戏中,因此该模型显示在实际游戏旁边(不是 3D)。
  • 已研究 oolongngine , sio2 (已申请但尚未收到他们的电子邮件),其他 SO q's用于解决方案,包括来自 game dev 的我的解决方案
  • 评论使用 FBX SDK内容管道为动画动态生成类文件。

  • 我可以导入模型并显示它。许多这些过程都会响应该问题,并让开发人员以编程方式操作游戏对象。
    我的主要问题是找到在现有游戏旁边将动画导入 iphone 的最佳定义流程?我不需要整个游戏或整个场景,只需要一个动画模型和一些要遵循的步骤。

    此动画旨在循环播放。还有 3 种动画可以在不同的游戏状态(好棋、坏棋等)上播放。所以我担心 LeMarche 的关键帧解决方案(这基本上意味着将每个关键帧导出为 .h 文件)将非常耗费时间和内存。我绝对愿意这样做,但经过我所做的所有研究(不包括其他链接),除了手动导出每个关键帧并导入它们之外,我不知道下一步该去哪里。

    编辑:

    对于任何可以为我提供明确定义的将动画从 3D 应用程序导入 iPhone 的流程的人,我已经为此增加了一项奖励。不是整个应用程序本身(即 Unity、Sio2 等),而只是在应用程序中显示 3D 叠加层(例如珠宝首饰游戏旁边的动画模型,而不是与世界交互。)

    人们一直在说,“创建自己的模型加载器”。是否有脚本、示例、教程,以及从 3D 应用程序(最好是 Maya 或 Blender)导出并导入此动画并在 Objective-C 中渲染它的“模型加载器”过程的任何内容?

    最佳答案

    我真的不是 openGL 方面的专家,但我知道有一项围绕 Cocos3D(支持 OpenGL 与 Cocos2D 框架集成)的持续倡议,也许您会在这里找到一些有用的信息:
    http://brenwill.com/2011/cocos3d-importing-converting-collada-to-pod/

    主页:
    http://brenwill.com/cocos3d/

    关于iphone - 在 iPhone 中显示 OpenGL 动画的最佳过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5668245/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com