私の仕事は、OpenSceneGraph (openGl ツールキット) バージョン 0.9.9 を使用するすべてのアプリケーションを最新かつ最高の 2.8 にアップグレードすることです。このタスクにはかなりの注意事項があります。
1.) バージョン .9.9 以降、コアの OpenSceneGraph (OSG) が大幅にオーバーホールされました。一般的に使用される関数とクラスが追加および削除されました。簡単に言えば、古いものを新しいものに置き換えて、非推奨または削除されたいくつかの関数を変更するだけでは不十分です。変更する必要があるものがたくさんあります。
2.) 私たちのアプリケーションは、Visual Studio 2003 で MFC を使用して構築されました。
3.) OSG 用の私の特定のシーンの適切に整理されたドキュメントを見つけることは不可能であり、せいぜい整理されておらず、散らばっているようです。
私の質問は次のとおりです。この問題に取り組むためのやや詳細な系統的アプローチは何でしょうか。アプリケーションの 1 つをアップグレードするのに約 2 週間かかります。その後、残りのアプリケーションにこのアプローチを適用する予定です。私にとって最大のハードルは、出発点を見つけることです。私が取り組んでいるほとんどのプロジェクトでは、ちょっとした整理と計画が手元にあれば、簡単に掘り下げて理解することができます。これはもう少し複雑な問題のように思えますが、より正確で正確な行動計画が必要です。あなたのアイデアや提案は大歓迎です。