0

アルゴリズムを使用して世界が生成される無限の世界を作成することは可能ですか? XNA は実行時の頂点の読み込みをサポートしていますか?

4

1 に答える 1

1

3 つの質問すべてに「はい」と答えることができます。

  1. Infinite World : 現在「表示されている」ワールド オブジェクトのみを生成することで、無限の世界をシミュレートできます。この手法は、有限ではあるが比較的巨大な世界 (WoW、GTA など) でも使用されます。
  2. 生成された世界: 与えられた要件に応じて、(明らかに) 有限の世界の個々の部分が常に同じ方法で生成され、同一のオブジェクト/頂点コンスタレーションになるようにする必要がある場合があります。しかし、そうではないかもしれません: ミヒャエル・エンデの "Die unendliche Geschichte" のように、同じ場所で常に同一であるとは限らない世界が "存在" します。
  3. Vertex Generation : はい、できます! また、一部のアニメーション技術は、単一フレームごとの実行時の動的な頂点生成に基づいているため、「小さな世界」や単一モデルのアニメーションであっても、実行時に生成されることよくあります。
于 2010-10-27T08:02:40.007 に答える