2009-04-03 12 views
1

私はAway3DでAS3をバッシングして、地形ジェネレータを作って、Perlin Noiseを使って高さマップを作成した後、テクスチャを作成してスプライスします。高さに応じて画像(非常に一般的な騒音に基づいた水、ビーチ、草、岩、&雪)。AS3 3D地形のテクスチャの生成:中級/高度なアイデアを探しています

次はどこですか?私は3Dエンジンに直接貢献することはできませんが、誰かが雨の影や他の地理的現象などをぶち壊してしまったのだろうかと思います。たとえば、雲が山の上を移動すると、温度が低下し、水を保持する能力が低下し、特定の天候パターンでは、山の範囲の片側が他の部分よりも緑豊かになります。

誰かが示唆する読書資料を持っているのだろうかと思います。

おかげでたくさん

編集:アンワインドは、私は絵を追加しなければならないと思いました。酔っ払って無秩序なインターネット上の私の写真があります。悲しいほど開発されていないテレーナーのものは、はるかに恥ずかしいはずはありません。これまでのアイデアに感謝しています...うーん... Lod'ingは面白いかもしれません。おそらく詳細を追加する前に、私は地図を作ることができます。植生はたくさんの意味を持ちます(もちろん植物...)、私は手続き的にどれくらいのことができるのだろうかと思います。

alt text http://assemblism.com/terrain/images/stage1.jpg

+0

私は多くの読者は、それは非常に...質問に含まスクリーンショットを持っている鼓舞見つけるだろうと思います。 :) – unwind

答えて

2

テクスチャレンダリングに関して多くのことが思い浮かぶ。まず、あなたが探しているものが100%確実ではないと言わなければなりません。

  • 一般的なテクスチャマッピングを改善しました。地形の勾配は、与えられた頂点にどのようなテクスチャを配置するかを変更しますか?どのテクスチャを使用するかを示す他の基準がありますか?
  • は、昼/夜サイクルを統合します。太陽/月を地形の周りに動かすと、それに応じて照明の変化を見ることができます。
  • セルフシャドウイングは常にクールに見えます。
  • スカイボックス/ドームも怪我をしません。
  • 手順的に生成された植生を追加します。
  • 植生を追加する場合は、地形に影を付けるようにします。
  • 改善された水のレンダリング(反射、波、透明)について考える
  • ある種のテクスチャブレンドを使用して、あるテクスチャから次のテクスチャへの移行をブレンドすると仮定しますか?
  • 地図全体に1つの大きなテクスチャを使用していますか、テクスチャを並べて表示していますか?
  • おそらく、地形自体のレンダリングを再考するでしょうか?あなたは "ちょうど"大きな頂点/辺の配列を管理していますか?その場合は、地形データをさらに管理する方法を検討してください。この種の問題には、クワッド/オクト・ツリーのようなものがよく使われます。

これらの点は特段の順序ではありません。

編集:

gamedev.net

gamasutra.com

1

より植生は、あなたが持っているどのくらいの草の範囲に応じて、そのような樹木や「下草」として、頭に浮かぶ。さまざまな場所で異なって成長した木々で遊ぶことができます。おそらく、いくつかの樹木はより早く水に近づきますが、山の高い樹木は収縮して険しくなりますか?

風(芝生を曲げたり、樹木の成長に影響を及ぼすなど)などの気象現象について考えることができます。

地形を変更するには、例えば、どこかで穴を吹く爆発をシミュレートするなど、地面を開けた地震をシミュレートするために何が必要かについて考えることもできます。

楽しいようなサウンド!

関連する問題