最近暇が出来まして、DirectXの勉強をC++.netで始めております。
現在、自動車教習所のシミュレータのパクりを作ろうと考えています。
半年前二輪免許取ったときのシミュレータが楽しくて、是非自分で実現しようと思いまして。

細かい仕様をだいたい決定して、さて次は具体的に技術を考えようと思った矢先に
フィールドに関する事項で躓きました。

みなさんフィールドの実装はどのようにされていますか?高低差を含んだフィールド
の実装方法を教えて下さい。
また、それを載せているサイトでも構いません。

現在考えている方法は、
・2次元の高さ配列を作り、それをメッシュにする。
・メタセコイアでがんがって作ってXファイル表示。
です。何か良い方法などありましたらサイト、書籍構わず教えて下さい。

当方VisualC++での開発経験はあります。(あくまで自分用の制御系ツールですが
英語の資料は無理なく読めます。よろしくお願い致します。