2007年10月30日
トーテム椅子

せっかくなので、先ほどのトーテム椅子も公開してみました。
(クルクル椅子は撤去しました)

ギャラリーらしき場所においてあります。
フルパーミッションで置いてあるはずなので、
気が向いた人は持ち帰って(take copy)、アニメを入れ替えるなり
scriptを改造するなりして、遊んでみてください。
カンバンと椅子の配置場所が結構適当なのは、
どう~も地上近辺は動作が重たく…細かい操作がやりづらいからです。
できれば引っ越したくはないのだけど、SIMを買う事も考え出すこの頃。

さあ、みんなで、積み重なって、積み重なって、積み重なりまくれ!(?)
タグ :アイテム
2007年10月30日
座り立ち制御モジュールver.2 サンプル2
sitModule links

座り立ち制御モジュールの操作サンプル2です。
ちょっとだけ面白い形にまとめてみました。

プリムに座ると空中に浮きます。

2人目も同じポーズで上に浮いていきます。
3人目、4人目、5人目…と続いていく、はず。(未検証ですが…。)
トーテムポールの用に積み重なっていくので、トーテム椅子と名づけました。
まあ、どうでもいいですけど。
このままだと微妙ですが、ベースのプリムがcylinderとかじゃなくて、
きちんと作りこんであればアートっぽくなるんじゃないでしょうか。
アバタが釣り下がるクリスマスツリー/七夕の笹になってるとか…。
体感アート。
うーん、時間作ってやりたいなあ…。

誰かが立ち上がると全員がばらけます。
新たに座りなおすと違うポーズで積み重なっていきます。
続きを読む

座り立ち制御モジュールの操作サンプル2です。
ちょっとだけ面白い形にまとめてみました。

プリムに座ると空中に浮きます。

2人目も同じポーズで上に浮いていきます。
3人目、4人目、5人目…と続いていく、はず。(未検証ですが…。)
トーテムポールの用に積み重なっていくので、トーテム椅子と名づけました。
まあ、どうでもいいですけど。
このままだと微妙ですが、ベースのプリムがcylinderとかじゃなくて、
きちんと作りこんであればアートっぽくなるんじゃないでしょうか。
アバタが釣り下がるクリスマスツリー/七夕の笹になってるとか…。
体感アート。
うーん、時間作ってやりたいなあ…。

誰かが立ち上がると全員がばらけます。
新たに座りなおすと違うポーズで積み重なっていきます。
続きを読む
2007年10月30日
座り立ち制御モジュールver.2.01
sitModule links

座り立ち制御モジュールに機能を追加しました。(もう)
◆できる事◆
・1モジュールで複数のアバタを制御できます。
・アバタが座った時にイベントが取れます。
・アバタが立った時にイベントが取れます。
・アバタの位置を移動できます
・アバタの回転角度を変更できます
・座っているアバタを強制的に立たせる事ができます
・オブジェクトに座ることをできなくできます。(座った際すぐさまに立たせる)
実際の使用例は次のエントリーで。
モジュールソースはエントリーの最後に。
続きを読む

座り立ち制御モジュールに機能を追加しました。(もう)
◆できる事◆
・1モジュールで複数のアバタを制御できます。
・アバタが座った時にイベントが取れます。
・アバタが立った時にイベントが取れます。
・アバタの位置を移動できます
・アバタの回転角度を変更できます
・座っているアバタを強制的に立たせる事ができます
・オブジェクトに座ることをできなくできます。(座った際すぐさまに立たせる)
実際の使用例は次のエントリーで。
モジュールソースはエントリーの最後に。
続きを読む
2007年10月30日
座り立ち制御モジュールver.2 サンプル
2007年10月30日
座り立ち制御モジュールver.2
sitModule links

という所で、子プリムアバタ制御を用いたくるくるイスのソースを元に
座り立ち制御モジュール(?)を作り直しました。
渋いscriptですが、仕様用途によってはとても便利ではないかと思います。
何が便利かは…多分そのうち。
◆できる事◆
・複数のアバタを制御できます。
・アバタが座った時にイベントが取れます。
・アバタがたった時にイベントが取れます。
・座っているアバタを強制的に立たせる事ができます
・オブジェクトに座ることをできなくできます。(座った際すぐさまに立たせる)
・以上を前バージョンと異なり、1モジュールで制御できます。
実際の使用例は次のエントリーで。
モジュールソースはエントリーの最後に。
続きを読む

という所で、子プリムアバタ制御を用いたくるくるイスのソースを元に
座り立ち制御モジュール(?)を作り直しました。
渋いscriptですが、仕様用途によってはとても便利ではないかと思います。
何が便利かは…多分そのうち。
◆できる事◆
・複数のアバタを制御できます。
・アバタが座った時にイベントが取れます。
・アバタがたった時にイベントが取れます。
・座っているアバタを強制的に立たせる事ができます
・オブジェクトに座ることをできなくできます。(座った際すぐさまに立たせる)
・以上を前バージョンと異なり、1モジュールで制御できます。
実際の使用例は次のエントリーで。
モジュールソースはエントリーの最後に。
続きを読む
2007年10月30日
くるくるイス3
2007年10月30日
くるくるイス2
sit2avator links

朝のくるくるイス。
演出的な部分ですが、スムーズにアバタの位置移動ができるように
別scriptへ処理を委譲しました…。

llSetLinkPrimitiveParamsが0.2秒時間を食うようなので、
その処理をするだけのサブscriptを10個用意し、llMessageLinkedにて
繰り返し順番に処理を呼び出します。
…うーん、これしかやりようはないのか?
スムースな動きになったか?は動画で確認でどうぞ。
続きを読む

朝のくるくるイス。
演出的な部分ですが、スムーズにアバタの位置移動ができるように
別scriptへ処理を委譲しました…。

llSetLinkPrimitiveParamsが0.2秒時間を食うようなので、
その処理をするだけのサブscriptを10個用意し、llMessageLinkedにて
繰り返し順番に処理を呼び出します。
…うーん、これしかやりようはないのか?
スムースな動きになったか?は動画で確認でどうぞ。
続きを読む
2007年10月29日
くるくるイス
sit2avator links

プリムに座ったアバタ=子プリム扱いと言う事を以前書きましたが
(子プリムといっしょにアバタを動かせない)
子プリムなのでllSetLinkPrimitiveParamsにて位置や角度を指定できる
という事をyou Xiaoさんに教えてもらいました。
…これはすごいことなのですが、
この辺りの挙動の詳細を知らない人には、いまいち伝わらないかもしれません。
それはまた、まとめて書きます。
まず、サンプル作りました。
イスに座ったアバタ達が

くるくる回ります。一応何人でも対応。

プリムに座ったアバタ全員を1つのscriptから移動制御します。
llAvatarOnSitTargetもllSitTargetも用いておらず、プリム自体も動いていないのがポイントです。
動画で確認どうぞ。
続きを読む

プリムに座ったアバタ=子プリム扱いと言う事を以前書きましたが
(子プリムといっしょにアバタを動かせない)
子プリムなのでllSetLinkPrimitiveParamsにて位置や角度を指定できる
という事をyou Xiaoさんに教えてもらいました。
…これはすごいことなのですが、
この辺りの挙動の詳細を知らない人には、いまいち伝わらないかもしれません。
それはまた、まとめて書きます。
まず、サンプル作りました。
イスに座ったアバタ達が

くるくる回ります。一応何人でも対応。

プリムに座ったアバタ全員を1つのscriptから移動制御します。
llAvatarOnSitTargetもllSitTargetも用いておらず、プリム自体も動いていないのがポイントです。
動画で確認どうぞ。
続きを読む





