• メールアドレス:
  • パスワード:

Second Life 新世界的ものづくりのススメ--その27:パーティクル1

大槻透世二(サイバーアドベンチャー)
2007/09/27 08:00

 これをルールとデータに対応させると下の表のようになる。

ルールデータ
1. System BehaviorPSYS_PART_FLAGSPSYS_PART_EMISSIVE_MASK
2. System PresentationPSYS_SRC_PATTERNPSYS_SRC_PATTERN_EXPLODE
3. Particle AppearancePSYS_PART_START_COLOR<0,1,0>

 これらにより、パーティクルの振る舞いとしては放射が、放射パターンとしては全方向が指定されている。また、見た目として「<0,1,0>」が指定されているが、「<R,G,B>」(<Red,Green,Blue>)という形式のデータにおいて、Greenの値だけが「1」となっていることを意味する。その結果、緑のパーティクルが出ている。白いパーティクルを出したければ、「<1,1,1>」とすればよい。

1. System Behavior

 「System Behavior」に関するルールと、そのルールで指定可能なデータは、LSL Portalでは下図のようになっている。今回のスクリプトでは赤枠部分にあるルール「PSYS_PART_FLAGS」とそのデータ「PSYS_PART_EMISSIVE_MASK」が適用されている。

「System Behavior」
  • ルール:PSYS_PART_FLAGS
  • データ:PSYS_PART_EMISSIVE_MASK

 ルールで指定可能なデータだが、上図のように灰色部分「Values」(値)に記載されている。今回のスクリプトで使われている以外のデータも各ルールで有効にすると、パーティクルの色や大きさなどを変化させることができる。

2. System Presentation

 「System Presentation」に関するルールとそのデータは、LSL Portalでは次のようになっており、今回のスクリプトでは赤枠部分が適用されている。

「System Presentation」
  • ルール:PSYS_SRC_PATTERN
  • データ:PSYS_SRC_PATTERN_EXPLODE

 パーティクルを全方向に飛ばす「PSYS_SRC_PATTERN_EXPLODE」の代わりに、他のデータを選ぶと特定方向に飛ばすようできる。

« 前へ 次へ »
キーショートカット:  b - 前のページ n - 次のページ
バックナンバー
この記事を読み解くキーワード:
オープンソース
オンラインゲーム
オンラインゲーム
PCゲーム
Webサービス
ZDNet用語検索
企業情報
キーワード
関連ホワイトペーパー
関連製品
関連リリース
関連イベント

企画特集

今知るべき仮想化情報今知るべき仮想化情報
インフラからアプリケーションまで、これを知らずに仮想化は語れない
ZDNet Japan Green ITZDNet Japan Green IT
洞爺湖サミット目前!環境に配慮したGreen ITとは?
Techno ExchangeTechno Exchange
全体最適化で進めるCTCのグリーンIT戦略
DELL連載第4回〜「Microsoft System Center」DELL連載第4回〜「Microsoft System Center」
PowerEdgeサーバに最適な運用管理ソリューション後編
「未来の、その先」をどう提言していくか「未来の、その先」をどう提言していくか
クラウドコンピューティングが導く新しいシステム
ブログ RSS Feed
洞爺湖と環境と私
裏方の裏方日記〜日々是広報 2008/05/20 12:57
プロがなぜ、二次創作を願うのか--Gacktが歌い、三浦建太郎が描く「がくっぽいど」
ミュージシャンのGacktさんと漫画家の三浦建太郎さんという2人のプロが参加しながらも、ユーザーが自由に作品を公開できるという歌声合成ソフト「がくっぽいど」。この開発経緯を開発元に聞いた。
iPhone、月額通信料金は7280円からに--ソフトバンクモバイルが発表
UPDATE ソフトバンクモバイルはiPhoneの通信料金プランを発表した。月額980円のホワイトプランに、データ定額制プラン「パケット定額フル」、「S!ベーシックパック(i)」をあわせ、月額7280円からとなる。
ジョブズ氏引退後のアップルを考える
カリスマ的な創業者が社を去った後、会社の業績が低迷する事例は、ハイテクだけでなく、さまざまな業界で見られる。アップルは「ジョブズ氏後」に備えているのかどうか検討する。