Difference between revisions of "Bethesda Tutorial Navmesh/ja"
no edit summary
imported>Toydev |
imported>Toydev |
||
Line 28: | Line 28: | ||
散らかったら部屋を作った場合、アクターをナビゲートするために必要になるものです。[[:Category:Navmesh|navmesh]] を見てください。単純に言うならば、Navmesh (ナビメッシュ)は歩く場所をアクターに伝えるためのポリゴンのコレクションです。 | 散らかったら部屋を作った場合、アクターをナビゲートするために必要になるものです。[[:Category:Navmesh|navmesh]] を見てください。単純に言うならば、Navmesh (ナビメッシュ)は歩く場所をアクターに伝えるためのポリゴンのコレクションです。 | ||
私達がゲームをするとき与えられた情報を得るのは簡単なことです。私たちの頭脳は全てのヴィジュアルの詳細、常に描画された結果と予想を処理できます。残念ながら、AI | 私達がゲームをするとき与えられた情報を得るのは簡単なことです。私たちの頭脳は全てのヴィジュアルの詳細、常に描画された結果と予想を処理できます。残念ながら、AI システムは人間の頭脳の足元にも及びません、従って、私達が与えた情報に依存します。Navmesh (ナビメッシュ)は、AI アクターが与えられた空間を認識するための重要な知識のことです。 | ||
Navmesh (ナビメッシュ)エディターは骨の折れるツールです - 最初はイライラさせられるでしょう。着実にステップ・バイ・ステップで学んでいきましょう。一度原理を学習すれば、すぐにNavmesh (ナビメッシュ)のエキスパートになれます。 | |||
{{NewFeature|GECK ユーザへ: not much in the way of navmeshing ''by hand'' has changed. There have, however, been additions to auto generation, such as the all-new "''Recast''" generation mode, which is covered in this tutorial. For more information, check the [[Navmesh Generation]] page. | {{NewFeature|GECK ユーザへ: not much in the way of navmeshing ''by hand'' has changed. There have, however, been additions to auto generation, such as the all-new "''Recast''" generation mode, which is covered in this tutorial. For more information, check the [[Navmesh Generation]] page. | ||
Line 36: | Line 36: | ||
Users of the Oblivion and/or Morrowind Construction Set will note that [[Navmesh]] has entirely replaced the pathfinding system in those tools.}} | Users of the Oblivion and/or Morrowind Construction Set will note that [[Navmesh]] has entirely replaced the pathfinding system in those tools.}} | ||
= | =Navmesh (ナビメッシュ)の自動生成= | ||
[[Image:jb_NavmeshToolBar01a.jpg|500px|thumb|<b>Fig. 4.1:</b> Navmesh Button]] | [[Image:jb_NavmeshToolBar01a.jpg|500px|thumb|<b>Fig. 4.1:</b> Navmesh Button]] | ||
[[Image:jb_NavmeshToolBar01b.jpg|500px|thumb|<b>Fig. 4.2:</b> Navmesh Tool Bar]] | [[Image:jb_NavmeshToolBar01b.jpg|500px|thumb|<b>Fig. 4.2:</b> Navmesh Tool Bar]] | ||
Navmesh (ナビメッシュ)のすべての作業は、完全に独立したエディタモードで行います。このモードに移行するには、メインツールバーのナビゲーションボタン (''Fig. 4.1'') を押すか、'''"CTRL+E"''' を押してください。[[Navmesh_Toolbar|Navmesh toolbar]] (''Fig. 4.2'') が現れます。 | |||
Navmesh (ナビメッシュ)は自動で生成されるので、私達は実質、ナビゲーションツールバーを使うことはありません。便宜上存在します。私達は自動生成するためにNavmesh (ナビメッシュ)のモードでいる必要があるということがわかるでしょう。 | |||
自動生成には4つの種類があります: [[Navmesh_Generation#Object-Based_Generation|オブジェクトベース]], [[Navmesh_Generation#Havok-Based_Generation|Havok ベース生成]], [[Navmesh_Generation#Recast-Based_Generation|リキャストベース]], and [[Navmesh_Generation#Advanced_Generation|アドバンス]]. 建物で一番メジャーな方法は、リキャストベース生成を使うことです。そして、後でNavmesh (ナビメッシュ)を整理します。このチュートリアルでは、[[Navmesh_Generation#Object-Based_Generation|オブジェクトベース]]もしくは[[Navmesh_Generation#Havok-Based_Generation|Havok ベース]] 生成について掘り下げることはしません。自動生成と手動による整理より、早い方法が見つかるかもしれません。 - あなたがそのほうほうに満足しているのであれば、それは好みの問題です。 | 自動生成には4つの種類があります: [[Navmesh_Generation#Object-Based_Generation|オブジェクトベース]], [[Navmesh_Generation#Havok-Based_Generation|Havok ベース生成]], [[Navmesh_Generation#Recast-Based_Generation|リキャストベース]], and [[Navmesh_Generation#Advanced_Generation|アドバンス]]. 建物で一番メジャーな方法は、リキャストベース生成を使うことです。そして、後でNavmesh (ナビメッシュ)を整理します。このチュートリアルでは、[[Navmesh_Generation#Object-Based_Generation|オブジェクトベース]]もしくは[[Navmesh_Generation#Havok-Based_Generation|Havok ベース]] 生成について掘り下げることはしません。自動生成と手動による整理より、早い方法が見つかるかもしれません。 - あなたがそのほうほうに満足しているのであれば、それは好みの問題です。 | ||
Line 48: | Line 48: | ||
{{NewFeature|GECK ユーザへ: [[Navmesh_Generation#Object-Based_Generation|オブジェクトベース]]と[[Navmesh_Generation#Recast-Based_Generation|リキャストベース]]は Creation Engine のために作られた新しい生成モードです。}} | {{NewFeature|GECK ユーザへ: [[Navmesh_Generation#Object-Based_Generation|オブジェクトベース]]と[[Navmesh_Generation#Recast-Based_Generation|リキャストベース]]は Creation Engine のために作られた新しい生成モードです。}} | ||
リキャスト生成を使って LokirsTomb | リキャスト生成を使って LokirsTomb にNavmesh (ナビメッシュ)の初期パスを生成してみましょう。 | ||
# アクティブにするために [[Render Window]] をクリックする。 | # アクティブにするために [[Render Window]] をクリックする。 | ||
# Render Window で何も選択されていないことを確認する(もしもそうでない場合、何もない空間([[Void]])を選択するか'''D''' キーを押す)。 | # Render Window で何も選択されていないことを確認する(もしもそうでない場合、何もない空間([[Void]])を選択するか'''D''' キーを押す)。 | ||
Line 59: | Line 59: | ||
<gallery widths="270px" heights="180px" perrow="3"> | <gallery widths="270px" heights="180px" perrow="3"> | ||
Image:jb_NavmeshRecastBasedGeneration.jpg|<b>Fig. 4.3:</b> Navmesh Recast Window | Image:jb_NavmeshRecastBasedGeneration.jpg|<b>Fig. 4.3:</b> Navmesh Recast Window | ||
image:jb_NavmeshRecastBasedGenerated01a.jpg|<b>Fig. 4.4</b>: <br> | image:jb_NavmeshRecastBasedGenerated01a.jpg|<b>Fig. 4.4</b>: <br>リキャストNavmesh (ナビメッシュ)生成後の結果 | ||
Image:jb_NavmeshRecastBasedGenerated01b.jpg|<b>Fig. 4.5</b>: <br> | Image:jb_NavmeshRecastBasedGenerated01b.jpg|<b>Fig. 4.5</b>: <br>リキャストNavmesh (ナビメッシュ), Navmesh (ナビメッシュ)のみの表示 | ||
</gallery> | </gallery> | ||