flagflag  If you want to see English page, please click "English" Button at Left.

OpenSim Mesh anchor.png

Page Top

Upload Cost anchor.png

  • OpenSim/Region/ClientStack/Linden/Caps/B​unchOfCaps/BunchOfCaps.cs
    • MeshModelCost() で計算.(ModelMeshCostFactor が掛けられる)
      • OpenSim/Region/ClientStack/Linden/Caps/B​unchOfCaps/MeshCost.cs
    • BunchOfCaps()
                     if (EconomyConfig != null)
                     {
                         modelUploadFactor = EconomyConfig.GetFloat("MeshModelUploadCostFactor", modelUploadFactor);
                         modelTextureUploadFactor = EconomyConfig.GetFloat("MeshModelUploadTextureCostFactor", modelTextureUploadFactor);
                         modelMinUploadCostFactor = EconomyConfig.GetFloat("MeshModelMinCostFactor", modelMinUploadCostFactor);
                         // next 2 are normalized so final cost is afected by modelUploadFactor above and normal cost
                         modelPrimCreationCost = EconomyConfig.GetFloat("ModelPrimCreationCost", modelPrimCreationCost);
                         modelMeshByteCost = EconomyConfig.GetFloat("ModelMeshByteCost", modelMeshByteCost);
      
                         m_enableModelUploadTextureToInventory = EconomyConfig.GetBoolean("MeshModelAllowTextureToInventory", m_enableModelUploadTextureToInventory);
      
                         m_RestrictFreeTestUploadPerms = EconomyConfig.GetBoolean("m_RestrictFreeTestUploadPerms", m_RestrictFreeTestUploadPerms);
                         m_enableFreeTestUpload = EconomyConfig.GetBoolean("AllowFreeTestUpload", m_enableFreeTestUpload);
                         m_ForceFreeTestUpload = EconomyConfig.GetBoolean("ForceFreeTestUpload", m_ForceFreeTestUpload);
                         string testcreator = EconomyConfig.GetString("TestAssetsCreatorID", "");
                         if (testcreator != "")
                         {
                             UUID id;
                             UUID.TryParse(testcreator, out id);
                             if (id != null)
                                 m_testAssetsCreatorID = id;
                         }
      
                         m_ModelCost.ModelMeshCostFactor = modelUploadFactor;
                         m_ModelCost.ModelTextureCostFactor = modelTextureUploadFactor;
                         m_ModelCost.ModelMinCostFactor = modelMinUploadCostFactor;
                         m_ModelCost.primCreationCost = modelPrimCreationCost;
                         m_ModelCost.bytecost = modelMeshByteCost;
                     }
Page Top
OpenSim.ini [Economy] anchor.png
  • ()内はデフォルト
  • MeshModelUploadCostFactor (0.0f) デフォルトだと最終的に Cost は0 になる.
  • MeshModelUploadTextureCostFactor (1.0f)
  • MeshModelMinCostFactor デフォルト (0.0f)
  • cost = Max((......)*MeshModelUploadCostFactor, MeshModelMinCostFactor)*uploadCharge
     

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 880, today: 1, yesterday: 0
最終更新: 2016-07-26 (火) 02:36:49 (JST) (2803d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 3月翌月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
<今日>

オンライン状況

75 人のユーザが現在オンラインです。 (7 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 75

もっと...

アクセスカウンタ

今日 : 2331233123312331
昨日 : 6869686968696869
総計 : 2317661423176614231766142317661423176614231766142317661423176614
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com