展示

multi motion MLDU5 ベータ(Snuma Whitfield)

■作品名:
multi motion MLDU5 ベータ

■作者名:
Snuma Whitfield

■カテゴリ:
アミューズメント

■作品の説明
シンクロダンス、時間差ダンスを大人数 (50人以上の実績あります) で踊らせることができた ダンスボール<->HUD ハイブリッド ダンスマシン「 MLDU4 」 の次期バージョンのベータ版です。

最大の特徴は
・カップルダンス、MikuMikuDance などの複数アバター用のモーションを扱うことができるようになりました。
・位置調整のための Dance ball を出すことができます。
他の機能・操作は MLDU4 とほぼ同じです。

ユーザーモード
・ダンスボールをタッチすることでダイアログを表示させ、「一人で」「二人で」「三人で」を選ぶことができます。一人ではそのままダンスが送られ、それ以上はボールが足元に rez されます。ボールに座ることでダンスが始まります。
・ダンスボールを再びタッチすることでダンスがとまります。ボールに座っている場合は立ち上がることでダンスをとめることができます。

管理者モード
・管理者用ダイアログを使って、ダンス招待、ダンス切り替え、中断、停止といった操作が可能です。
・シンクロダンス、時間差ダンス、シャッフル(それぞれがランダムに違うダンスを踊る)の選択可能
・最大26のダンスセット(プレイリスト)を管理することができます。

ノートカード編集
・複数のダンス/モーションをノートカードに記述して、1つのダンスセット(プレイリスト)を作ることができます。
・メモリーが許す限りダンス/モーションを追加できます。200ダンスまでは余裕です。(意味ありませんがw)
・ダンス/モーションの再生秒数をつけることができます。つけない場合は管理者用ダイアログで設定した秒が適用されます。
・同時再生の複数のダンス/モーションを追加することができます。
・同時再生複数モーションの場合、再生秒数のほかに、アバター位置(左右、前後、上下)、向き(回転)をそれぞれ指定できます。

シングルモーション(ダンス)、カップルダンス、トリプルモーション(ダンス)を自由に操ることができる MLDU5 で Let's dance♪

■工夫した点
ダンスボールでもHUDでも同様の操作
シングルモーションもマルチモーションも同様に扱うことができること
マルチモーションのためのアバター自動位置補正
スクリプトエラーださないためのチェックルーチン
オプション(再生秒数、サイクル数等)などの動的切り替え

■主要な機能として使っているLSL関数など
llList*
llMessageLinked
llRequestPermissions
llStart/StopAnimations
llSetLinkPrimitiveParams
llGetObjectDetails
llRezAtRoot
その他多数、、、

■自己紹介など
ぜひ http://snumaw.blogspot.com/ にお立ち寄りくださいませ。

*Product Name
multi motion MLDU5 beta

*Creator
Snuma Whitfield

*Category
amusement

*Description
This is beta of the next version MLDU4, which provides synchronized dancing and time delayed dancing for massive users.

New features are
- playing couple dancing, multi users dancing like MikuMikuDance if you import MMD animations to Secondlife.
- rezzing dance ball from MLDU5 for adjusting avatar's positions.
Other functions are similar to MLDU4.

USER MODE (for guests)
- MLDU5 provides [Alone], [Couple], [Trio] buttons on user dialog, when user touches MLDU5. [Alone] is normal mode, others rez "position ball" on a floor. Siting dance ball you can get appropriate animation and can dance!  
- Touching MLDU5 again or standing up from dancing ball to stop your dance animation.

ADMIN MODE (for ower, admin group members)
- Inviting avatar, switching dance set(playlist), suspending, stopping dancing from Admin dialog.
- Switching synchro, time-delayed and shuffle(random dance for dancers) mode from Admin dialog.
- Up to 26 dance set (playlist) by notecards.

Editing/managing  notecards for dance set (playlist)
- Making a dance set (playlist) by notecard which has dances and animations.
- Putting so many dances/motions, depends on MEMORY. for examle, 200 dances in a notecard.
- Simultaneously multiple dance/motions are available. also setting avatars position and rotation.

Enjoy MLDU5, which gives you single, couple and triple motions which you can control.

*LSL Functions used in this item
llList*
llMessageLinked
llRequestPermissions
llStart/StopAnimations
llSetLinkPrimitiveParams
llGetObjectDetails
llRezAtRoot
and so many others

*Creator Profile
Please visit to http://snumaw.blogspot.com/

inSL LOGO