各種制限

From Second Life Wiki
Revision as of 23:41, 17 July 2013 by Naoya Bellic (talk | contribs) (アバターとアニメーション)
Jump to navigation Jump to search

概要

Second Life ビューワとシミュレータは分業で、Second Life を動作させるデータを把握しています。ビューワの仕事は:

  • オブジェクトの位置を操作する
  • 速度やその他物理情報を取得し、簡単な物理計算を行い、どのオブジェクトがどこに行ったかを把握する

シミュレータの仕事は:

  • 物理計算エンジンを動かす
  • 衝突を検知する
  • あらゆるものがどこに行ったかを把握する
  • なんらかの変更が行われると、コンテンツの位置を更新情報とともにビューワに送信する

制限はこれらのコンポーネントが一緒に動くのに必要なものです。下のリストに インワールド・エクスペリエンスに影響する Second Life の数値上の制限 の概要を多く載せています。時を経るにつれ変わる可能性のあるものもありますので、何か間違い・古い記述を発見したら、ちょっと時間を割いて更新してください。

KBcaution.png 重要 このページで言及されている内容は Linden Lab 公式ビューワでの制限です。サードパーティビューワでによって異なる場合があります。制限の引用元や実証は Linden Lab からは提供されていません。また、不確かな憶測については 議論ページで会話してください。絶対的な制限でないデータは書き加えないでください。そして、インワールド・エクスペリエンスに事実上影響がないあいまいなトリビアは書き加えないでください。

アバター

  • 装備部位の最大数 - アバター本体に 30 箇所、HUD を 8 個
    • アバターを右クリックして、取り外す > HUD または 取り外す で一覧を見られます。
    • Viewer 2.4 で 同一箇所に複数のアタッチメントを装着する ことが正式に可能となりました。このため、全部で 38 個のオブジェクトを装着できるようになりました。また、これらは全て同じ場所に装着することができるようになっています。
  • スロット当たりの服レイヤー数の上限 - 5 (アルファとタトゥーレイヤーを含めての値です)
  • 補助装備無しで飛行できる最高高度 - 安定して滞空できるのは高度およそ 5,064 m です。
  • 一般的な靴の大きさ - 殆どの婦人靴は、サイズ 0 (ゼロ) の足に合うよう作られています。紳士靴は一般にサイズ 14 です。
    • 自分の足のサイズは、メニューから 編集 > 容姿 と進み、形 タブ > 両脚 で確認できます。
  • アバター名の最大長 - ファーストネームが 31 文字、ラストネームが 31 文字、(間のスペースを含めると) 全体で 63 文字です。
  • ユーザーネームの最大長 - 全て小文字で、'.' も含めて 63 文字です。(例; firstname.lastname)
    • 古いアカウントのユーザーネームは小文字のファーストネームとラストネームの組み合わせで、間はピリオド(.)で区切られています。(例; lilmix.pixelmaid)
    • 最近のアカウントのユーザーネームは単に名前だけです。(ピリオドはありません)(例; john1234) - 最大長は 31 文字です。
    • 最近のアカウントのユーザーネームのLegacy Nameは、常にラストネームがResidentになります。よって、新しいアバターのLegacy Nameは最長で40文字になります。(空白とラストネームの'Resident'を含めてです)
  • 表示名の最小長 - 最短で 1 文字です
  • 表示名の最大長 - 31 文字です。
    • 表示名はユニコード文字、空白、一部の記号を含めることができます。
  • アバターの最大速度 - 250 m/s (アタッチメントの助けだけで)
  • 最大テレポート速度
    • Server 1.27.1 - 15 秒間で 10 回
    • Server 1.27.0 - 15 秒間で 3 回

アニメーション

カテゴリー 制限項目 下限 上限 コメント もっと見る
アニメーション アニメーションの長さ n/a 30.0秒 長さとサイズ、どちらか先に越えたほうに制限されます n/a
アニメーション アニメーションのサイズ n/a 120k bytes 長さとサイズ、どちらか先に越えたほうに制限されます n/a
アニメーション アニメーションの優先度 0 4, カスタムツールを使うと 5 n/a Animation_Priority
アニメーション アニメーション当たりの関節数 n/a 32 n/a n/a

制作

  • プリムの各辺の最長 (ヒュージ プリムは除く) - 10x10x10m
  • プリムの各辺の最短 - 0.01x0.01x0.01m
  • ひとまとめにリンク可能なプリムの最大数 - 256
    • SL Server 1.26 以前は 255 でした。
  • リンク可能な最大距離 - リンクの可否に関する規則 を参照してください。
  • 物理オブジェクトで使用可能なプリムの最大数 - 32
    • これ以上リンクしようとすると、"Can't enable physics for objects with more than 32 primitives (物理オブジェクトを 32 個以上のプリムで構成することはできません)" あるいは "Object has too many primitives -- its dynamics have been disabled. (オブジェクトのプリム数が多すぎます。物理属性は無効にされました)" と表示されます。
    • この制限には、物理属性を持った乗り物の運転手と乗客も含まれます。すなわち、4 人乗りの車を作るならば、車自体に使えるのは 28 プリムまでです。
    • 1.38 以前のサーバでは、座っているアバターは 1 プリムとカウントされていました。1.40.2 からは本当のプリムにだけ制限が適用されます。
  • rez が可能な最高高度 - 4,096 m
    • バージョン 1.20 以前は 768 m が最高でした。
  • プリム名の最大長 - UTF8 文字列で 63 バイト
    • 注意: アバター名の全体の文字数制限と全く同じです。
  • プリムの説明の最大長 - UTF8 文字列 で 127 バイト
    • Note:
  • 一時的なプリムの生存時間 - 約 60 秒
  • 一時的なプリムのの最大数 - 通常のプリムの最大数 - 現在の通常プリムの数 + (0.5 * 通常のプリムの最大数 + 400 と 1000 のうちの小さいほう)
  • (llSetTextPRIM_TEXT を通して設定できる) フローティングテキストの最大長 - UTF8 文字列で 254 バイト

チャット (テキスト)

  • ささやきが届く距離 - 10 m
  • 通常チャットが届く距離 - 20 m
  • 叫びが届く距離 - 100 m
    • おおまかな目安: あなたがデフォルトのズーム設定 (ビュー メニュ > 表示をリセット) をしていて、近くの別のアバター名を見られるならば、その人はあなたのチャット内容を見ることができます。アバター名が全く見られないほどに離れているならば、叫ばない限り、その人はあなたの話を聞けません。
    • ジェスチャーの「チャット」ステップで叫んだりささやいたりできません。
    • ジェスチャーの「置換」の内容は、Viewer 2 ではささやいたり叫んだりできます。「置換」のテキストボックスのいちばん最初に、それぞれ /whisper/shout を書き、それに続けてジェスチャーを発生させる文字列を書きます。(ただし、両方書いてしまったり、途中に /whisper/shout を書いてしまったりすると、"/whisper" や "/shout" がそのまま表示されてしまいます。)Viewer 1 では /whisper/shout は何の効果もなく、常にそのまま表示されます。
  • チャット メッセージの最大長 - シングルバイトで 1023 バイト
    • これは IM ←→ eメール間のやり取りにも当てはまります。
      • 受信者がオフラインであると、IMを電子メール([EMAIL])へ送信機能が設定されていると、(編集 > 環境設定 (もしくは Ctrl-P) 、コミュニケーションタブに行き、「IMを電子メール([EMAIL])へ送信」チェックボックスにチェックを入れる) 、オフラインメッセージをアカウントに関連づけられたメールボックスに直接送信します。オフラインメッセージが電子メールで受信されると、メッセージ対して返信を電子メールで行うことができます。正しく電子メールで返信を送ることができるのは、シングルバイトで 1023 バイトまでに制限されています。
  • Capped - オフライン中に受信不能にならないで受信できるメッセージの最大数 (IM、アイテムの送付、グループ通知、グループの招待も含まる) は 25 です。
    • 送信者は相手が最大数に達して受信不能になっているかどうかを知ることはできません。
  • オフライン中にメールとして転送されてきた IM に返信する場合は、受信から 5 日の間に行なわなければなりません。[blog]
  • IM は 31 日間保存されたのち、削除されます。例えば誰かがあなたに IM を送り、あなたのログインがその 33 日後だった場合、あなたはそれを目にすることは出来ません。
    • この通りであることを Torley は Kelly に確認しました。

ジェスチャー

  • ショートカットキー割り当て - 33 の一意のコンビネーション、F2 ~ F12 が Shift または Ctrl と組み合わせて使えるため。
  • チャットステップの最大長 - シングルバイトで 127 文字
  • 最大待機時間 - 3600 秒 (1 時間)

グループ

  • 一人が所属できるグループの最大数 - 42
    • グループにおける役割は、一種のサブ グループです。多くの場合、新しいグループを作るかわりに、役割を活用できます。
  • グループ人数の最少数 - 2
    • 48 時間に亘ってメンバーが一人以下のグループは解散 (削除) されます。ただしグループがまだ土地を所有している場合は例外です。
  • グループ内で設定できる役割の最大数 - 10 (削除不能の "Owners" と "Everyone" を含みます。)
  • グループ名の最大長 - シングルバイトで 35 文字
  • グループタイトルの最大長 - シングルバイトで 20 文字
  • グループ通知の最大長 - シングルバイトで 512 文字

インベントリ

  • フォルダに入れて送付可能なアイテムの最大数 - 42
    • フォルダ自身もアイテムとして数えます。これはパケットサイズの制限に起因するものであり、『銀河ヒッチハイクガイド』の "生命と宇宙と万物に関する究極の答え" を気取っているわけではありません。
  • ノートカードの一行の最大長 - 制限はありませんが、スクリプトで読み取れるのは先頭から 255 バイトまでです。
  • ノートカードの最大サイズ - 65,536 バイト
  • ライブラリのアイテム数 - 2010-06-17 現在 1,248 個

土地

  • 区画の最大面積 - 65,536 m²
    • リージョン全体、あるいはワールドマップ上の一区画に相当
  • 区画の最小面積 - 16 m²
  • 区画の名前の最大長 - シングルバイトで 63 文字
  • 区画の説明の最大長 - 255 文字
  • リージョン名の長さ - Linden コンシェルジュポリシーでは、3 文字以上、25 文字以下。(空白文字も含む) Linden Lab公認:プライベート地域(リージョン)に名前をつける際のガイドライン を参照してください。
    • ごく稀に、Q のような例外があります。
  • "NO ENTRY" の赤線の高度の最大 - 地面から 768 m
    • これはあなたが名指しで BAN されている場合です。単に区画がパブリックアクセスでないか、特定の住人/グループにのみ許可されている場合は、50 m になります。
  • リージョンに置けるプリムの最大数:
  • 自動返却の最長期間 - 0 (ゼロ、返却なしを意味する) を除けば、999,999 分
  • 土地の編集:
    • ほぼ全てのメインランドの地面は ± 4 m まで上下できます。
      • メインランドで土地の編集ができない場所があります。具体的には Bay City Regions, Blumfield, Boardman, Brown, De Haro, Nautilus City Regions, Nova Albion Regions, Shermerville Regions, West Haven などは土地の編集が不可です。
    • Da Boom のようないくつかの非常に古いリージョンの地面は ± 40 m まで上下できます。
    • プライベートアイランドの地面は土地所有者かエステート マネージャによって ± 100 m まで上下できます。
  • 水面の最高高度 - インワールドの設定項目を使って 100 m (メインランドの制限), RAW ファイルのアップロードで 255 m
    • リージョンの水面高は普通 20 m です。隣接したリージョン同士は同じ水面高を保つべきです。さもないと、見た目がちぐはぐになってしまいます。
  • 最大標高 - インワールドの設定項目を使って 255 m (メインランドの制限), RAW ファイルのアップロードで 510 m
  • その他の制限 - エステート マネージャは最大 10 名、"許可された住人" は 500 名、"許可されたグループ" は 63 組、"禁止された住人" は 500 名です。
    • メニューから 世界 > 地域/不動産 > 不動産 タブで確認できます。
  • メインランドで同時に居られるアバター数
    • フルリージョン - 100 - LindenLab はずっと 40 に設定していましたが、土地によって違います。ミーティングエリアによっては 60 以上の設定になっています。近年のサーバパフォーマンス向上により、リージョンに 60 名以上いてもパフォーマンス上の問題はありません。ただし、SVC-3895 で説明されているような問題はあります。
    • ホームステッド - 20
    • オープンスペース - 10
  • プライベートアイランドで同時に居られるアバター数:
  • フリーズできる最長時間 - 土地所有者は住人を 30 秒まで フリーズできます。土地を所有するグループに所属するメンバーもこの権限を持つことができます。
  • 「全カテゴリ」検索結果に載る土地の最低面積: 144 m²
  • 「イベント」検索結果に載る土地の最低面積: 512 m²
  • 「イベント」に掲載される高度の上限: 768 m (WEB-814)
  • 世界地図 に載るオブジェクトの最大高度: 400.005m
  • の層 - 約 150-225m, ただしパーティクルの先がこれを突き抜けて見えることがあります。

その他

  • 課金と売買の制限 - LindeX currency exchange limits を見てください。
  • コミュニケーション ボタン > フレンド タブでの同時選択の最大数 - 最大 20 名を同時に選択して、パーミションの変更、削除、会議への招待などを行うことができます。

ナビゲーション

Height counter error above 2147483647 meters
  • 絶対高度の制限 - 2147483647 = 231 − 1 メートルで、高度カウンタが巻き戻ります。高度は浮動小数点数の精度の限界によると思われるグラフィックエラーのためにこれよりも下になるでしょう。
  • 正の高度にテレポートできる SLurl の Z 座標の最大値 - 2147483583
    • これは、精度問題と思われるものにより、上記の 絶対高度の制限 より低いです。2147483583 より高い値はなんでも、2147483647 より大きい何かに繰り上げられ、その結果 オーバーフロー が発生します。その一方で、2147483583 は 2147483520 に切り捨てられます (以下参照)。
  • SLurl でテレポートできる最大高度 - 2147483520 m

プロフィール

7 ビット ASCII 文字は 1 バイトにエンコードされます。国際文字はもっと多くのバイトを必要とするかもしれません。手で入力する代わりに貼り付けるときは、下の最大数より 1 バイト多く入力することができます。

  • セカンドライフ タブの "情報" 欄 - 510 バイト
  • ピック タブ - 計 10 個まで、それぞれ最大 1022 バイト
  • リアルライフ タブの "情報" 欄 - 253 バイト
  • クラシファイド タブ - それぞれ x バイトで 100 リスト
  • 私の記録 - 1022 バイト

負荷

  • ビューワの FPS - 一般に 15 以上ならば良好です。値が大きいほど動作が軽快です。メニューの ヘルプ > ラグ メータ で確認可能で、さらに詳しい情報は、やはりメニューの ビュー > 統計バー で見られます。
  • アバター描画コスト - ここに全部載ってるよ!

スクリプト

  • スクリプトが禁止されている土地でスクリプトが動作する高さ - 地形メッシュの上 50 m。コントロールを取得したスクリプトオブジェクトは地上に降りても動作を継続します。
  • スクリプトを実行できる最大の高さ - オブジェクトが rez できたりアタッチできたりする限り無制限です。
  • スクリプトのソースコードの最大長 - シングルバイトで 65536 文字
  • スクリプトに関する特定の制約は、LSL ポータル のそれぞれの関数のページを見てください。

テクスチャ

  • プロフィールや、場所などの画像の アスペクト比 — 以下はいずれも UI サイズ (編集メニュー > 環境設定 > 一般タブ > UI サイズ) が 1.000 の場合です。

1.x 系ビューワ

(オフィシャルビューワ 1.23.5 までと、ほとんどの サードパーティ・ビューワ)

  • 検索 > 全て での "クラシファイド広告", "場所", "人々" で表示される画像 - 4:3 (256x192 ピクセル)
  • 検索 > 場所, クラシファイド広告 で表示される画像 - 約7:5 (398x282 ピクセル)
  • 検索 > 土地 で表示される画像 - 約7:5 (358x252 ピクセル)
  • プロフィール > セカンドライフ で表示される画像 - 約4:3 (178x133 ピクセル)
  • プロフィール > ピック で表示される画像 - 約16:9 (288x162 ピクセル)
  • プロフィール > リアルライフ で表示される画像 - 1:1 (133x133 ピクセル)
  • プロフィール > クラシファイド広告 で表示される画像 - 約3:2 (206x137 ピクセル)
  • プロフィール > ウェブ で表示される画像 - 1:1 (400x400 ピクセル)
  • スクロールバーで右端を 15 ピクセル取られます。
  • 土地情報 > オプション で表示される画像 - 約3:2 (178x117 ピクセル)
  • グループ情報 > 一般 で表示される "グループ記章" - 1:1 (126x126 ピクセル)

2.x 系ビューワ

  • 検索 > クラシファイド広告 サムネイル - 4:3 (60x45 ピクセル)
  • 検索 > クラシファイド広告 詳細表示の画像 - 約4:3 (252x188 ピクセル)
  • 検索 > クラシファイド広告 詳細表示 > Profile - 17:7 (272x112 ピクセル)
  • 検索 > 人々 - 4:3 (188x141 ピクセル)
  • 検索 > 場所 サムネイル - 約4:3 (45x34 ピクセル)
  • 検索 > 場所 詳細表示の画像 - 5:3 (250x150 ピクセル)
  • プロフィール > セカンドライフ で表示される画像 - 約1:1 (100x99 ピクセル)
  • プロフィール > ピック サムネイル - 8:5 (88x55 ピクセル)
  • プロフィール > ピック 詳細表示の画像 - 約5:3 (285x172 ピクセル)
    • 土地情報 > オプション で表示される画像 - 約20:13 (193x125 ピクセル)
  • 場所 > もっと詳しく - 約11:7 (272x173 ピクセル)

ビューワ共通

  • テクスチャの最大サイズ - 1024x1024 ピクセル
    • Second Life のテクスチャはすべて 2 のべき乗 のサイズに変更されます (例えば, 128, 256, 512)。
    • インワールドのテクスチャに最大 2048x2048 のものがあります。これは、以前は制限がより緩かったためです。
    • テクスチャのサイズは可能な限り小さくすることをお勧めします。というのも大きな画像はそれだけメモリを消費し、表示も遅いからです。