3DアニメーションHUDの作り方

3DアニメーションのHUD
愛を広げる

HUDとは何ですか?

HUDとは、「Heads Up Display」の頭文字をとったもので、視線の先にディスプレイを映し出すインターフェースの一種です。

HUDの例。

3DアニメーションのHUD

このハッドでは、アバターが座ったり、クールに歩いたり、一定のポーズでくつろいだりすることができます。

3DアニメーションのHUD

このハッドを使えば、Second Life内のどこでも愛情のこもったアニメーションを始めることができます。

なぜHUDが有効なのか?

HUDを使えば、重要な情報や統計情報をすぐに確認したり、特定の操作を行うことができます。例えば、HUDは弾数、マナ、お金の残量を表示します。

また、HUDでは、呪文を唱えたり、インベントリからアイテムを取り出したり、何かを作ったりといった特定の動作をすぐに行うことができますこれにより、時間の節約になり、スムーズにドラゴンを倒すためにチャットボックスで何行もコマンドを入力する必要がなくなり、とても楽になります。

セカンドライフでHUDが役立つ理由とは?

Second Lifeでは、アバターは他のビデオゲームのように、オブジェクトやおもちゃを使ったり、対戦相手と戦ったりして、自由に歩き回ることはできません。

マイクを使った会話ができない土地もあれば、車や家具などのスクリプトを使ったアイテムが使えない土地もあります。

多くの場合、基本的な問題は、お客様が使用するアイテムを地面に置くことができないことに集約されます。

この問題を回避する方法として、HUDがあります。HUDを装着することで、問題の一部を回避することができ、現在立っている土地にオブジェクトを置くことができなくても、撃つ、跳ぶ、飛ぶ、キスする、着替えるなどの行動をとることができます。

そのため、HUDは銃や服、3Dアニメーションなどのアイテムに最適です。

例えば、多くのHUDにはロマンチックな3Dアニメーションが搭載されており、仮想世界のどこにいてもあなたとパートナーが愛情を表現することができます。

このチュートリアルを終了すると、自分のHUDを作ることができるようになります。

HUDの構築は、AZNの「3Dアニメーションメーカー」で行います。

このチュートリアルが気に入り、このチュートリアルを使ってHUDを作ろうと思っていて、製作者への支援を示したい場合は、以下の方法で寄付してください。 HUDの購入はこちらから

要求事項

最初のHUDを作るためには、「レッツ」(地面にアイテムを置くこと)ができる土地が必要です。無料で利用できるサンドボックスがありますので、そちらをご利用ください。

Second you will need the HUD animation script. You can get the code here.

サンドボックスの一覧。

大人の砂場

大人のサンドボックス

一般的なサンドボックス(大人以外の方もご利用いただけます

これらを出発点として試すことができます。また、Second Life ビューアで「サンドボックス」を検索すると、よりニーズに合った他のオプションを見つけることができます。例えば、エロティックなアイテムを作るには、アダルトサンドボックスが必要です。

最初に動くHUDを作った後は、ボタンの名前を3Dアニメーションに変更し、HUDを装着している間に3DアニメーションをHUDにドラッグ&ドロップするだけです。

もう、他の適切なサンドボックスを探す必要はありません。

さあ、始めよう

さて、ようやく場所が決まり、HUDの登場を心待ちにしているところですが、以下のステップを踏んでみましょう。

ステップ1:ブロックの再利用

床に置かれたブロックをRezします。HUDに入れたいアニメーションの量に応じて、追加のブロックをリゼットすることができます。4つの3Dアニメーションを含むHUDを作るには、合計5つのブロックをリズする必要があります。アニメーションを表すブロックは、HUDのフレーム(大きなブロック)に貼り付ける必要があるので、少し小さくリサイズしてください。

3DアニメーションのHUD

ステップ2:テクスチャブロック

すべてのブロックを平らにして、大きなブロックの上に置きます。大きなブロックには、小さなブロックとは違うテクスチャーを与えます。小さなブロックのテクスチャには数字を入れることをお勧めします。そうすれば、HUDが何種類のアニメーションを持っているかを簡単に知ることができます。写真でも何でも構いません。セカンドライフに画像をアップロードし、各ブロックを右クリックして「テクスチャ」を選択・クリックし、大きなブロックにはHUDに使用したい背景色、小さなブロックには異なるアニメーションを表現するための個別の画像にテクスチャを編集してください。

3DアニメーションのHUD

3DアニメーションのHUD

ステップ3:ネームブロック

スモールブロックの名前を、そのブロックに入れる予定のアニメーションの正確な名前に変更し、説明文を「Anim0」(アニムゼロ)に変更します。

例えば、以下のようになります。ブロック1は「pirouette1」という名前で「Anim0」という記述があります。ブロック2は「pirouette2」という名前で「Anim0」などとなっています(アニメーションはインベントリ内で「pirouette1~4」という名前になっています)。

3DアニメーションのHUD

ステップ4:リンクブロック

ブロックを平らにして、平らになった大きなブロックの上に順番に並べていきます。

3DアニメーションのHUD

最終的に自分の好きなように設定したら、Shift+左クリックですべてのブロックを選択し、CTRL+Lを押してリンクさせます。

HUDの「フレーム」と呼ばれる大きなブロックを最後に選択してリンクすることを忘れないでください。これが正しく行われていれば、HUDを右クリックすると、青ではなく黄色に光ります。

 

これでHUDの基本的なレイアウトが完成しました。

3DアニメーションのHUD

ステップ5: スクリプトの追加

リンクされたハドを右クリックして名前を変更し、インベントリの中で見つけやすい名前を選んでください。これは「ピルエットダンスハッド」という名前になります。

名前を付けたら、HUDをもう一度右クリックして、コンテンツ→新しいスクリプトを選択してください。そうすると、HUDはすぐにアクティブになり、挨拶をしてくれます。

3DアニメーションのHUD

ステップ6:コーディング

Don’t worry, you won’t actually have to code use the notepad file you’ve downloaded from our hud tutorial package.

HUDをもう一度右クリックして、コンテンツに移動します。

右クリックしてスクリプトを開きます。

3DアニメーションのHUD

 

ここでは、そもそもどのようにして挨拶ができるのかを、次のコマンドを使って確認します。

"llSay(0, "Hello Avatar!") "となります。

Replace the text in the script with the code from the notepad file.

3DアニメーションのHUD

ステップ7:アニメーションの読み込み

インベントリからアニメーションをスクリプトと一緒にHUDのコンテンツにドラッグします。ステップ3に戻って再確認してください

3DアニメーションのHUD

ステップ8:最終ステップ

HUDを右クリックして、「put on」→「attach HUD」→センターを選択。

これで、HUDが全面的に登場することになります。

HUDを右クリックして編集し、回転させてください。

3DアニメーションのHUD

HUDのサイズを変更したり、インターフェイス上でシャッフルしたりして、自分の好みに合うようにします。ボタンを押してテストしてみてください(時にはダブルタップが必要になることもあります)。そうすれば、アニメーションHUDが完成します。

エンドノート

このチュートリアルを楽しんで、自分のアニメーションHUDを作り始めたいと思ったら、次のことができます。 ストアを見る セカンドライフや他のゲームにアップロードできる、いくつかの.bvhアニメーションファイルのために!

マーケットプレイスを見る 此処 この素晴らしい技術を使って私たちが作ったものをご覧ください。

Happy building!

 

 

 

 

About the Author

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

You may also like these

ja日本語
X