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: 405, today: 1, yesterday: 0
最終更新: 2016-07-26 (火) 02:36:49 (JST) (1444d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2020年 7月翌月
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
<今日>

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 2887288728872887
昨日 : 3848384838483848
総計 : 1483373714833737148337371483373714833737148337371483373714833737
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com