我的工作是将我们所有使用 OpenSceneGraph(一个 openGl 工具包)版本 0.9.9 的应用程序升级到最新最好的 2.8。好吧,这项任务有很多警告:
1.) 在 .9.9 版之后,对核心 OpenSceneGraph (OSG) 进行了大修。添加和删除常用函数和类。简而言之,我不能只是用新的替换旧的并修改一些已弃用或删除的功能 - 有很多需要更改。
2.) 我们的应用程序是使用 Visual Studio 2003 中的 MFC 构建的。他们希望我坚持使用它进行升级。
3.) 我的 OSG 特定场景的组织良好的文档似乎不可能找到,而且充其量是无组织和分散的。
我的问题是:解决这个问题的详细方法是什么。我有大约两周的时间来升级其中一个应用程序。然后计划在其余应用程序中遵循并应用此方法。对我来说,最大的障碍是找到一个起点。在我从事的大多数项目中,我可以轻松地直接挖掘并通过手头的一些组织和计划来解决问题。这似乎是一个更复杂的问题,需要更准确和精确的行动计划。非常感谢您的想法和建议。