ありきたりの椅子じゃつまらない。かといって仕掛けが付いた椅子だとLI消費が避けられない。そんなところで付加機能として「アンカー」を付けた椅子はどうかなぁと、ちょっとやってみました。
アンカーというのはBondageなアイテムなどでパーティクル接続するための対象物の事で、LeashとかPostとか呼ばれていたりします。椅子に付けたのは拘束椅子とかではなくて、SUBさんやペットさんを繋いでおけるようにするためのものという目的です。
ご存じの通り、LSLパーティクルシステムでは「プリムの中心から放出」という仕組みなので、椅子にアンカーを付けるには。
1.椅子の中心位置を意図的にずらしてアンカーの位置にする(1プリム構成)
2.椅子本体とは別のプリムからパーティクルを放出する(2プリム構成)
このどちらかになると考えられますが、1案の場合だとアンカーの位置が変えられない、椅子の座るアニメの位置も変わってしまう、不要な場合に取り外せない・・・。などと利点が少ないので2案で進める事にしました。
ところが2プリム構成で合計を1.5LI以下に収めて1LIとするという手法で、この場合うまくいかないことが分かりました。アンカー用のプリム側にもスクリプトを入れた場合、LI換算で0.5ではなく1LIの扱いを受けてしまい、どうやっても2LIになってしまうのでした。アンカー用プリムに専用のスクリプトを必要とするタイプはRealRestraint製やAmethyst製やXcite!のシステムとか、かつてのDari's製など色々とあります。このためアンカー用スクリプトを使用するタイプだと、1プリム構成で作るか、諦めて2LI消費するのをよしとするか。まぁ2LI消費を仕方ないとするならリンクする意味は無いですね、別々のオブジェクトで各々1LIでいいのですから。
けれどもOpenCollarの仕組みでは、そういった専用のアンカースクリプトを使うタイプではなく、近隣のスクリプト入りオブジェクトを接続対象物として認識し、かつ、対象物のプリムではなく、ルートプリムに接続する仕組みが採用されているので、それを利用すれば面白く使えそうです。
つまりは左の画像のようにアンカー部分がルートプリムで椅子の方が子プリムとしてリンクした物体にするということ。
これだとOpenCollarでの接続はルートプリム部分の中心に接続され、かつ、追加のスクリプトを内包しないので2プリムで1LIが実現できます。
ただし、椅子の方に入れる肝心の座るためのスクリプトは子プリムでのローカルで動作するタイプの物を組まなければなりませんが、そのへんは大した問題にはならないでしょう。よくある普通の椅子なのですから。
このように椅子プリムの中心ではなくアンカーのプリムの中心にパーティクルが接続されます。
2プリム構成の利点を生かすと、こんな使い方も出来ます。椅子本体ではなく離れた所にアンカーを置くというレイアウト。
関連記事
人気の投稿 (Last 30 Days / Top 10)
-
Slave Reg(istry) ( slavereg.com ) のサイトに検索機能が追加されていました。個別の登録番号指定での参照機能は最初からありましたが、番号以外に名前を含み検索が可能です。登録数自体も以前に記事にした時は 9885 slaves でしたが現在は 1341...
-
事実上、3代目の位置となった Slavereg ですが、ネット上には過去のデータが散在するので日本語で言うところの 『登録番号』に相当する部分の呼称の違い についてまとめておきます。当ブログの 関連の過去記事 と内容が重複するので知ってる人にはおさらいとして、知らなかった人は当...
-
update: v1.4 - 20260124 Added support for RLVa's @setsphere command include "MI Blindfold " based modify model ロングセラーの 『MH+ ...
-
この記事では2026年前半(上半期)についてどのような出来事があったか順を追って表題のみ綴っていきます。詳細は個々のリンク先を見てください。他にも何か出来事があったかも知れませんが抜けてるところはご容赦を。(2025下半期は こちら )
-
ギルドの掲示板は、サーバー本体とクライアントという構成で分かれていて、クライアント側が掲示内容を実際に表示する部分を担います。 このクライアント側 = リモート・パネル部は、設置数がそのままアクセス負荷に比例してしまうので勝手ながらこちらで承認したユーザーのみに配布という形式をと...
-
このアイテムの概要は 前の記事 を参照してください。 こちらの記事は使い方の詳細説明です。 事前準備 推奨ビュワー どのビュワーでも動作しますがテレポートを頻発する都合で、より安定した動作が望めそうなことと、使い勝手の面で都合が良いところがあるので「 FireStorm vi...
-
06月18日(PST/PDT) 付けで SL23Bイベントでのスペシャルネーム の発表がありました。 https://community.secondlife.com/news/featured-news/sl23b-is-open-celebrate-23-years-of...
-
なんか SL23B 発表の前に料金プランの変更が告知されました。いくつかの料金に関わる項目が挙げられていてますが、発効日が6月15日からとなっているものもあり、かなり性急な発表であるように見受けます。項目によっては値下げとなるものもありますが、多くのユーザーに影響がありそうなアカ...
-
06/16 (PDT/PST) 付けで新しいラストネームの発表がありました。 https://community.secondlife.com/news/featured-news/now-available-new-last-names-in-second-life-for-p...














0 件のコメント:
コメントを投稿