Backed out changeset: 54ca477edcc2

Tue, 28 Nov 2017 21:27:25 +0000

author
Beq <beqjanus@gmail.com>
date
Tue, 28 Nov 2017 21:27:25 +0000
changeset 53512
d9511cd44306
parent 53415
d38c6ec38ab7
child 53513
f7d79a4ad52e

Backed out changeset: 54ca477edcc2

indra/newview/llpanelobject.cpp file | annotate | diff | revisions
indra/newview/llviewerwindow.cpp file | annotate | diff | revisions
indra/newview/skins/default/xui/en/floater_model_preview.xml file | annotate | diff | revisions
indra/newview/skins/default/xui/en/floater_tools.xml file | annotate | diff | revisions
indra/newview/skins/starlight/xui/en/floater_tools.xml file | annotate | diff | revisions
indra/newview/skins/starlightcui/xui/en/floater_tools.xml file | annotate | diff | revisions
indra/newview/skins/vintage/xui/en/floater_tools.xml file | annotate | diff | revisions
     1.1 --- a/indra/newview/llpanelobject.cpp	Tue Nov 28 20:41:54 2017 +0000
     1.2 +++ b/indra/newview/llpanelobject.cpp	Tue Nov 28 21:27:25 2017 +0000
     1.3 @@ -1177,12 +1177,12 @@
     1.4  			//      Everything else are the special FS types and profiles
     1.5  			if (selected_item == MI_BOX || selected_item == MI_CYLINDER || selected_item == MI_PRISM)
     1.6  			{
     1.7 -				mSpinScaleX->set( 1.f - scale_x );
     1.8 -				mSpinScaleY->set( 1.f - scale_y );
     1.9 -				mSpinScaleX->setMinValue(-1.f);
    1.10 -				mSpinScaleX->setMaxValue(1.f);
    1.11 -				mSpinScaleY->setMinValue(-1.f);
    1.12 -				mSpinScaleY->setMaxValue(1.f);
    1.13 +				mSpinScaleX->set( 1.f - scale_x );
    1.14 +				mSpinScaleY->set( 1.f - scale_y );
    1.15 +				mSpinScaleX->setMinValue(-1.f);
    1.16 +				mSpinScaleX->setMaxValue(1.f);
    1.17 +				mSpinScaleY->setMinValue(-1.f);
    1.18 +				mSpinScaleY->setMaxValue(1.f);
    1.19  			}
    1.20  			else
    1.21  			{
    1.22 @@ -1539,6 +1539,141 @@
    1.23  		mComboLOD->setEnabled(TRUE);
    1.24  		mComboLOD->setVisible(TRUE);
    1.25  	}
    1.26 +
    1.27 +	F32 radius;
    1.28 +//	F32 distance;
    1.29 +
    1.30 +	if (objectp->mDrawable->isState(LLDrawable::RIGGED))
    1.31 +	{
    1.32 +		LLVOAvatar* avatar = objectp->getAvatar();
    1.33 +
    1.34 +		// Not sure how this can really happen, but alas it does. Better exit here than crashing.
    1.35 +		if (!avatar || !avatar->mDrawable)
    1.36 +		{
    1.37 +			return;
    1.38 +		}
    1.39 +		radius = avatar->getBinRadius();
    1.40 +	}
    1.41 +	else
    1.42 +	{
    1.43 +		radius = objectp->getVolume() ? objectp->getVolume()->mLODScaleBias.scaledVec(objectp->getScale()).length() : objectp->getScale().length();
    1.44 +	}
    1.45 +
    1.46 +	static const F32 max_distance = 512.f;
    1.47 +	F32 factor;
    1.48 +	F32 dlowest = llmin(radius / 0.03f, max_distance);
    1.49 +	F32 dlow = llmin(radius / 0.06f, max_distance);
    1.50 +	F32 dmid = llmin(radius / 0.24f, max_distance);
    1.51 +
    1.52 +	childSetVisible("object_radius", TRUE);
    1.53 +	LLTextBox* tb = getChild<LLTextBox>("object_radius_value");
    1.54 +	if (tb)
    1.55 +	{
    1.56 +		tb->setText(llformat("%f", radius));
    1.57 +		tb->setVisible(TRUE);
    1.58 +	}
    1.59 +	
    1.60 +	childSetVisible("LOD_swap_defaults_label", TRUE);
    1.61 +	childSetVisible("LOD_swap_usr_label", TRUE);
    1.62 +	childSetVisible("LOD_swap_factors_label", TRUE);
    1.63 +	childSetVisible("LOD_swap_label", TRUE);
    1.64 +	childSetVisible("LOD_swap_usr_label", TRUE);
    1.65 +	childSetVisible("LOD_swap_H2M_label", TRUE);
    1.66 +	childSetVisible("LOD_swap_M2L_label", TRUE);
    1.67 +	childSetVisible("LOD_swap_L2I_label", TRUE);
    1.68 +	childSetVisible("LODSwapTableDscriptionsText", TRUE);
    1.69 +	childSetVisible("ObjectLODbehaviourLabel", TRUE);
    1.70 +
    1.71 +	factor = 1.125; // LL default for most people http://wiki.phoenixviewer.com/support:whirly_fizzle#lod_comparison
    1.72 +	tb = getChild<LLTextBox>("LOD_swap_ll_default");
    1.73 +	if (tb)
    1.74 +	{
    1.75 +		LLUIString factor_string = tb->getText();
    1.76 +		factor_string.setArg("[FACTOR]", llformat("%.2f", factor));
    1.77 +		tb->setText(factor_string.getString());
    1.78 +		tb->setVisible(TRUE);
    1.79 +	}
    1.80 +	tb = getChild<LLTextBox>("LOD_swap_ll_H2M");
    1.81 +	if (tb)
    1.82 +	{
    1.83 +		tb->setText(llformat("%.1f", factor*dmid));
    1.84 +		tb->setVisible(TRUE);
    1.85 +		tb->setEnabled(TRUE);
    1.86 +	}
    1.87 +	tb = getChild<LLTextBox>("LOD_swap_ll_M2L");
    1.88 +	if (tb)
    1.89 +	{
    1.90 +		tb->setText(llformat("%.1f", factor*dlow));
    1.91 +		tb->setVisible(TRUE);
    1.92 +		tb->setEnabled(TRUE);
    1.93 +	}
    1.94 +	tb = getChild<LLTextBox>("LOD_swap_ll_L2I");
    1.95 +	if (tb)
    1.96 +	{
    1.97 +		tb->setText(llformat("%.1f", factor*dlowest));
    1.98 +		tb->setVisible(TRUE);
    1.99 +		tb->setEnabled(TRUE);
   1.100 +	}
   1.101 +	factor = 2.0;
   1.102 +	tb = getChild<LLTextBox>("LOD_swap_fs_default");
   1.103 +	if (tb)
   1.104 +	{
   1.105 +		LLUIString factor_string = tb->getText();
   1.106 +		factor_string.setArg("[FACTOR]", llformat("%.2f", factor));
   1.107 +		tb->setText(factor_string.getString());
   1.108 +		tb->setVisible(TRUE);
   1.109 +	}
   1.110 +	tb = getChild<LLTextBox>("LOD_swap_fs_H2M");
   1.111 +	if (tb)
   1.112 +	{
   1.113 +		tb->setText(llformat("%.1f", factor*dmid));
   1.114 +		tb->setVisible(TRUE);
   1.115 +		tb->setEnabled(TRUE);
   1.116 +	}
   1.117 +	tb = getChild<LLTextBox>("LOD_swap_fs_M2L");
   1.118 +	if (tb)
   1.119 +	{
   1.120 +		tb->setText(llformat("%.1f", factor*dlow));
   1.121 +		tb->setVisible(TRUE);
   1.122 +		tb->setEnabled(TRUE);
   1.123 +	}
   1.124 +	tb = getChild<LLTextBox>("LOD_swap_fs_L2I");
   1.125 +	if (tb)
   1.126 +	{
   1.127 +		tb->setText(llformat("%.1f", factor*dlowest));
   1.128 +		tb->setVisible(TRUE);
   1.129 +		tb->setEnabled(TRUE);
   1.130 +	}
   1.131 +	factor = LLVOVolume::sLODFactor;
   1.132 +	tb = getChild<LLTextBox>("LOD_swap_usr_current");
   1.133 +	if (tb)
   1.134 +	{
   1.135 +		LLUIString factor_string = getString("user_lod_label_string");
   1.136 +		factor_string.setArg("[FACTOR]", llformat("%.2f", factor));
   1.137 +		tb->setText(factor_string.getString());
   1.138 +		tb->setVisible(TRUE);
   1.139 +	}
   1.140 +	tb = getChild<LLTextBox>("LOD_swap_usr_H2M");
   1.141 +	if (tb)
   1.142 +	{
   1.143 +		tb->setText(llformat("%.1f", factor*dmid));
   1.144 +		tb->setVisible(TRUE);
   1.145 +		tb->setEnabled(TRUE);
   1.146 +	}
   1.147 +	tb = getChild<LLTextBox>("LOD_swap_usr_M2L");
   1.148 +	if (tb)
   1.149 +	{
   1.150 +		tb->setText(llformat("%.1f", factor*dlow));
   1.151 +		tb->setVisible(TRUE);
   1.152 +		tb->setEnabled(TRUE);
   1.153 +	}
   1.154 +	tb = getChild<LLTextBox>("LOD_swap_usr_L2I");
   1.155 +	if (tb)
   1.156 +	{
   1.157 +		tb->setText(llformat("%.1f", factor*dlowest));
   1.158 +		tb->setVisible(TRUE);
   1.159 +		tb->setEnabled(TRUE);
   1.160 +	}
   1.161  }
   1.162  
   1.163  void LLPanelObject::deactivateMeshFields()
   1.164 @@ -1560,7 +1695,6 @@
   1.165  	childSetVisible("med_lod_label", FALSE);
   1.166  	childSetVisible("low_lod_label", FALSE);
   1.167  	childSetVisible("lowest_lod_label", FALSE);
   1.168 -
   1.169  	// reset the debug setting as we are editing a new object
   1.170  	gSavedSettings.setS32("ShowSpecificLODInEdit", -1);
   1.171  	// </FS:Beq>
   1.172 @@ -1572,6 +1706,93 @@
   1.173  		mComboLOD->setEnabled(FALSE);
   1.174  		mComboLOD->setVisible(FALSE);
   1.175  	}
   1.176 +	childSetVisible("object_radius", FALSE);
   1.177 +	LLTextBox* tb = getChild<LLTextBox>("object_radius_value");
   1.178 +	if (tb)
   1.179 +	{
   1.180 +		tb->setVisible(FALSE);
   1.181 +	}
   1.182 +	
   1.183 +	childSetVisible("ObjectLODbehaviourLabel", FALSE);
   1.184 +	childSetVisible("LOD_swap_defaults_label", FALSE);
   1.185 +	childSetVisible("LOD_swap_factors_label", FALSE);
   1.186 +	childSetVisible("LOD_swap_usr_label", FALSE);
   1.187 +	childSetVisible("LOD_swap_label", FALSE);
   1.188 +	childSetVisible("LOD_swap_usr_label", FALSE);
   1.189 +	childSetVisible("LOD_swap_H2M_label", FALSE);
   1.190 +	childSetVisible("LOD_swap_M2L_label", FALSE);
   1.191 +	childSetVisible("LOD_swap_L2I_label", FALSE);
   1.192 +	childSetVisible("LODSwapTableDscriptionsText", FALSE);
   1.193 +
   1.194 +	tb = getChild<LLTextBox>("LOD_swap_ll_default");
   1.195 +	if (tb)
   1.196 +	{
   1.197 +		tb->setVisible(FALSE);
   1.198 +	}
   1.199 +	tb = getChild<LLTextBox>("LOD_swap_ll_H2M");
   1.200 +	if (tb)
   1.201 +	{
   1.202 +		tb->setVisible(FALSE);
   1.203 +		tb->setEnabled(FALSE);
   1.204 +	}
   1.205 +	tb = getChild<LLTextBox>("LOD_swap_ll_M2L");
   1.206 +	if (tb)
   1.207 +	{
   1.208 +		tb->setVisible(FALSE);
   1.209 +		tb->setEnabled(FALSE);
   1.210 +	}
   1.211 +	tb = getChild<LLTextBox>("LOD_swap_ll_L2I");
   1.212 +	if (tb)
   1.213 +	{
   1.214 +		tb->setVisible(FALSE);
   1.215 +		tb->setEnabled(FALSE);
   1.216 +	}
   1.217 +	tb = getChild<LLTextBox>("LOD_swap_fs_default");
   1.218 +	if (tb)
   1.219 +	{
   1.220 +		tb->setVisible(FALSE);
   1.221 +	}
   1.222 +	tb = getChild<LLTextBox>("LOD_swap_fs_H2M");
   1.223 +	if (tb)
   1.224 +	{
   1.225 +		tb->setVisible(FALSE);
   1.226 +		tb->setEnabled(FALSE);
   1.227 +	}
   1.228 +	tb = getChild<LLTextBox>("LOD_swap_fs_M2L");
   1.229 +	if (tb)
   1.230 +	{
   1.231 +		tb->setVisible(FALSE);
   1.232 +		tb->setEnabled(FALSE);
   1.233 +	}
   1.234 +	tb = getChild<LLTextBox>("LOD_swap_fs_L2I");
   1.235 +	if (tb)
   1.236 +	{
   1.237 +		tb->setVisible(FALSE);
   1.238 +		tb->setEnabled(FALSE);
   1.239 +	}
   1.240 +	tb = getChild<LLTextBox>("LOD_swap_usr_current");
   1.241 +	if (tb)
   1.242 +	{
   1.243 +		tb->setVisible(FALSE);
   1.244 +	}
   1.245 +	tb = getChild<LLTextBox>("LOD_swap_usr_H2M");
   1.246 +	if (tb)
   1.247 +	{
   1.248 +		tb->setVisible(FALSE);
   1.249 +		tb->setEnabled(FALSE);
   1.250 +	}
   1.251 +	tb = getChild<LLTextBox>("LOD_swap_usr_M2L");
   1.252 +	if (tb)
   1.253 +	{
   1.254 +		tb->setVisible(FALSE);
   1.255 +		tb->setEnabled(FALSE);
   1.256 +	}
   1.257 +	tb = getChild<LLTextBox>("LOD_swap_usr_L2I");
   1.258 +	if (tb)
   1.259 +	{
   1.260 +		tb->setVisible(FALSE);
   1.261 +		tb->setEnabled(FALSE);
   1.262 +	}
   1.263  }
   1.264  //</FS:Beq>
   1.265  
     2.1 --- a/indra/newview/llviewerwindow.cpp	Tue Nov 28 20:41:54 2017 +0000
     2.2 +++ b/indra/newview/llviewerwindow.cpp	Tue Nov 28 21:27:25 2017 +0000
     2.3 @@ -4811,7 +4811,14 @@
     2.4  				{
     2.5  					virtual bool apply(LLViewerObject* object)
     2.6  					{
     2.7 -						object->mDrawable->getVOVolume()->forceLOD(showSpecificLOD);
     2.8 +						if (object->getPCode() == LL_PCODE_VOLUME)
     2.9 +						{
    2.10 +							LLVOVolume* vol = static_cast<LLVOVolume*>(object);
    2.11 +							if (vol->isMesh())
    2.12 +							{
    2.13 +								vol->forceLOD(showSpecificLOD);
    2.14 +							}
    2.15 +						}
    2.16  						return true;
    2.17  					}
    2.18  				} func;
     3.1 --- a/indra/newview/skins/default/xui/en/floater_model_preview.xml	Tue Nov 28 20:41:54 2017 +0000
     3.2 +++ b/indra/newview/skins/default/xui/en/floater_model_preview.xml	Tue Nov 28 21:27:25 2017 +0000
     3.3 @@ -799,6 +799,7 @@
     3.4                          <combo_item name="physics_medium"> Medium </combo_item>
     3.5                          <combo_item name="physics_low">    Low    </combo_item>
     3.6                          <combo_item name="physics_lowest"> Lowest </combo_item>
     3.7 +                        <combo_item name="basic_box">      Simple Box  </combo_item>
     3.8                          <combo_item name="load_from_file"> From file   </combo_item>
     3.9                      </combo_box>
    3.10                      <line_editor
     4.1 --- a/indra/newview/skins/default/xui/en/floater_tools.xml	Tue Nov 28 20:41:54 2017 +0000
     4.2 +++ b/indra/newview/skins/default/xui/en/floater_tools.xml	Tue Nov 28 21:27:25 2017 +0000
     4.3 @@ -2593,6 +2593,267 @@
     4.4                 name="Lowest/Imposter"
     4.5                 value="0" />
     4.6          </combo_box>
     4.7 +        <text
     4.8 +          follows="left|top"
     4.9 +          height="16"
    4.10 +          layout="topleft"
    4.11 +          halign="left"
    4.12 +          top_pad="16"
    4.13 +          left="125"
    4.14 +          name="ObjectLODbehaviourLabel"
    4.15 +          value="Object LOD behaviour:"
    4.16 +          visible="true"
    4.17 +          width="180"/>
    4.18 +        <text
    4.19 +          follows="left|top"
    4.20 +          height="16"
    4.21 +          layout="topleft"
    4.22 +          halign="left"
    4.23 +          top_pad="10"
    4.24 +          left="125"
    4.25 +          name="object_radius"
    4.26 +          top_delta="0"
    4.27 +          value="Object radius : "
    4.28 +          visible="false"
    4.29 +          width="80" />
    4.30 +        <text
    4.31 +          follows="left|top"
    4.32 +          height="16"
    4.33 +          layout="topleft"
    4.34 +          left_pad="10"
    4.35 +          halign="right"
    4.36 +          name="object_radius_value"
    4.37 +          top_delta="0"
    4.38 +          value="--"
    4.39 +          visible="false"
    4.40 +          width="60" />
    4.41 +        <text
    4.42 +          follows="left|top"
    4.43 +          height="16"
    4.44 +          layout="topleft"
    4.45 +          left="190"
    4.46 +          halign="center"
    4.47 +          name="LOD_swap_factors_label"
    4.48 +          top_pad="3"
    4.49 +          value="LOD Factors"
    4.50 +          visible="true"
    4.51 +          width="100" />
    4.52 +        <text
    4.53 +          follows="left|top"
    4.54 +          height="16"
    4.55 +          layout="topleft"
    4.56 +          left="190"
    4.57 +          halign="center"
    4.58 +          name="LOD_swap_defaults_label"
    4.59 +          top_pad="3"
    4.60 +          value="Default"
    4.61 +          tool_tip="The default LOD factor setting that will be applied by most viewers."
    4.62 +          visible="true"
    4.63 +          width="60" />
    4.64 +        <text
    4.65 +          follows="left|top"
    4.66 +          height="16"
    4.67 +          layout="topleft"
    4.68 +          left_pad="5"
    4.69 +          halign="center"
    4.70 +          name="LOD_swap_usr_label"
    4.71 +          top_delta="0"
    4.72 +          tool_tip="Your current setting, taken from RenderVolumeLODFactor"
    4.73 +          value="Yours"
    4.74 +          visible="true"
    4.75 +          width="30" />
    4.76 +        <text
    4.77 +          follows="left|top"
    4.78 +          height="16"
    4.79 +          layout="topleft"
    4.80 +          left="125"
    4.81 +          halign="left"
    4.82 +          name="LOD_swap_label"
    4.83 +          top_pad="3"
    4.84 +          value="LOD Swap"
    4.85 +          visible="false"
    4.86 +          width="60" />
    4.87 +        <text
    4.88 +          follows="left|top"
    4.89 +          height="16"
    4.90 +          layout="topleft"
    4.91 +          left_pad="5"
    4.92 +          halign="center"
    4.93 +          name="LOD_swap_ll_default"
    4.94 +          top_delta="0"
    4.95 +          tool_tip="Linden Lab Second Life Viewer default"
    4.96 +          value="LL"
    4.97 +          visible="false"
    4.98 +          width="30" />
    4.99 +        <text
   4.100 +          follows="left|top"
   4.101 +          height="16"
   4.102 +          layout="topleft"
   4.103 +          left_pad="5"
   4.104 +          halign="center"
   4.105 +          name="LOD_swap_fs_default"
   4.106 +          tool_tip="Firestorm default"
   4.107 +          top_delta="0"
   4.108 +          value="FS"
   4.109 +          visible="false"
   4.110 +          width="30" />
   4.111 +        <string name="user_lod_label_string">[FACTOR]</string>
   4.112 +        <text
   4.113 +          follows="left|top"
   4.114 +          height="16"
   4.115 +          layout="topleft"
   4.116 +          left_pad="5"
   4.117 +          halign="center"
   4.118 +          name="LOD_swap_usr_current"
   4.119 +          top_delta="0"
   4.120 +          tool_tip="Your current LOD Factor"
   4.121 +          value="[FACTOR]"
   4.122 +          visible="false"
   4.123 +          width="30" />
   4.124 +        <text
   4.125 +          follows="left|top"
   4.126 +          height="16"
   4.127 +          layout="topleft"
   4.128 +          left="125"
   4.129 +          halign="center"
   4.130 +          name="LOD_swap_H2M_label"
   4.131 +          top_pad="3"
   4.132 +          value="High ↔ Med"
   4.133 +          visible="false"
   4.134 +          width="65" />
   4.135 +        <text
   4.136 +          follows="left|top"
   4.137 +          height="16"
   4.138 +          layout="topleft"
   4.139 +          left_pad="0"
   4.140 +          halign="center"
   4.141 +          name="LOD_swap_ll_H2M"
   4.142 +          top_delta="0"
   4.143 +          value="--"
   4.144 +          visible="false"
   4.145 +          width="30" />
   4.146 +        <text
   4.147 +          follows="left|top"
   4.148 +          height="16"
   4.149 +          layout="topleft"
   4.150 +          left_pad="5"
   4.151 +          halign="center"
   4.152 +          name="LOD_swap_fs_H2M"
   4.153 +          top_delta="0"
   4.154 +          value="--"
   4.155 +          visible="false"
   4.156 +          width="30" />
   4.157 +        <text
   4.158 +          follows="left|top"
   4.159 +          height="16"
   4.160 +          layout="topleft"
   4.161 +          left_pad="5"
   4.162 +          halign="center"
   4.163 +          name="LOD_swap_usr_H2M"
   4.164 +          top_delta="0"
   4.165 +          value="--"
   4.166 +          visible="false"
   4.167 +          width="30" />
   4.168 +        <text
   4.169 +          follows="left|top"
   4.170 +          height="16"
   4.171 +          layout="topleft"
   4.172 +          left="125"
   4.173 +          halign="center"
   4.174 +          name="LOD_swap_M2L_label"
   4.175 +          top_pad="3"
   4.176 +          value="Med ↔ Low"
   4.177 +          visible="false"
   4.178 +          width="60" />
   4.179 +        <text
   4.180 +          follows="left|top"
   4.181 +          height="16"
   4.182 +          layout="topleft"
   4.183 +          left_pad="5"
   4.184 +          halign="center"
   4.185 +          name="LOD_swap_ll_M2L"
   4.186 +          top_delta="0"
   4.187 +          value="--"
   4.188 +          visible="false"
   4.189 +          width="30" />
   4.190 +        <text
   4.191 +          follows="left|top"
   4.192 +          height="16"
   4.193 +          layout="topleft"
   4.194 +          left_pad="5"
   4.195 +          halign="center"
   4.196 +          name="LOD_swap_fs_M2L"
   4.197 +          top_delta="0"
   4.198 +          value="--"
   4.199 +          visible="false"
   4.200 +          width="30" />
   4.201 +        <text
   4.202 +          follows="left|top"
   4.203 +          height="16"
   4.204 +          layout="topleft"
   4.205 +          left_pad="5"
   4.206 +          halign="center"
   4.207 +          name="LOD_swap_usr_M2L"
   4.208 +          top_delta="0"
   4.209 +          value="--"
   4.210 +          visible="false"
   4.211 +          width="30" />
   4.212 +        <text
   4.213 +          follows="left|top"
   4.214 +          height="16"
   4.215 +          layout="topleft"
   4.216 +          left="125"
   4.217 +          halign="center"
   4.218 +          name="LOD_swap_L2I_label"
   4.219 +          top_pad="3"
   4.220 +          value="Low ↔ Lwst"
   4.221 +          visible="false"
   4.222 +          width="60" />
   4.223 +        <text
   4.224 +         follows="left|top"
   4.225 +         height="16"
   4.226 +         layout="topleft"
   4.227 +         left_pad="5"
   4.228 +         halign="center"
   4.229 +         name="LOD_swap_ll_L2I"
   4.230 +         top_delta="0"
   4.231 +         value="--"
   4.232 +         visible="false"
   4.233 +         width="30" />
   4.234 +        <text
   4.235 +          follows="left|top"
   4.236 +          height="16"
   4.237 +          layout="topleft"
   4.238 +          left_pad="5"
   4.239 +          halign="center"
   4.240 +          name="LOD_swap_fs_L2I"
   4.241 +          top_delta="0"
   4.242 +          value="--"
   4.243 +          visible="false"
   4.244 +          width="30" />
   4.245 +        <text
   4.246 +          follows="left|top"
   4.247 +          height="16"
   4.248 +          layout="topleft"
   4.249 +          left_pad="5"
   4.250 +          halign="center"
   4.251 +          name="LOD_swap_usr_L2I"
   4.252 +          top_delta="0"
   4.253 +          value="--"
   4.254 +          visible="false"
   4.255 +          width="30" />
   4.256 +        <text
   4.257 +          name="LODSwapTableDscriptionsText"
   4.258 +          follows="top|left"
   4.259 +          layout="topleft"
   4.260 +          left="125"
   4.261 +          right="-1"
   4.262 +          word_wrap="true"
   4.263 +          top_pad="15"
   4.264 +          tool_tip="Best practice: Creators should ensure good LOD behaviour for Default settings across all viewers."
   4.265 +          height="100">
   4.266 +        This table shows the LOD change boundaries in metres from the camera.
   4.267 +        </text>
   4.268          <!-- /FS:Beq end of Mesh info section-->
   4.269          </panel>
   4.270          <panel
     5.1 --- a/indra/newview/skins/starlight/xui/en/floater_tools.xml	Tue Nov 28 20:41:54 2017 +0000
     5.2 +++ b/indra/newview/skins/starlight/xui/en/floater_tools.xml	Tue Nov 28 21:27:25 2017 +0000
     5.3 @@ -2651,6 +2651,268 @@
     5.4                 name="Lowest/Imposter"
     5.5                 value="0" />
     5.6          </combo_box>
     5.7 +        <text
     5.8 +   follows="left|top"
     5.9 +   height="16"
    5.10 +   layout="topleft"
    5.11 +   halign="left"
    5.12 +   top_pad="16"
    5.13 +   left="125"
    5.14 +   name="ObjectLODbehaviourLabel"
    5.15 +   value="Object LOD behaviour:"
    5.16 +   visible="true"
    5.17 +   width="180"/>
    5.18 +        <text
    5.19 +          follows="left|top"
    5.20 +          height="16"
    5.21 +          layout="topleft"
    5.22 +          halign="left"
    5.23 +          top_pad="10"
    5.24 +          left="125"
    5.25 +          name="object_radius"
    5.26 +          top_delta="0"
    5.27 +          value="Object radius : "
    5.28 +          visible="false"
    5.29 +          width="80" />
    5.30 +        <text
    5.31 +          follows="left|top"
    5.32 +          height="16"
    5.33 +          layout="topleft"
    5.34 +          left_pad="10"
    5.35 +          halign="right"
    5.36 +          name="object_radius_value"
    5.37 +          top_delta="0"
    5.38 +          value="--"
    5.39 +          visible="false"
    5.40 +          width="60" />
    5.41 +        <text
    5.42 +          follows="left|top"
    5.43 +          height="16"
    5.44 +          layout="topleft"
    5.45 +          left="190"
    5.46 +          halign="center"
    5.47 +          name="LOD_swap_factors_label"
    5.48 +          top_pad="3"
    5.49 +          value="LOD Factors"
    5.50 +          visible="true"
    5.51 +          width="100" />
    5.52 +        <text
    5.53 +          follows="left|top"
    5.54 +          height="16"
    5.55 +          layout="topleft"
    5.56 +          left="190"
    5.57 +          halign="center"
    5.58 +          name="LOD_swap_defaults_label"
    5.59 +          top_pad="3"
    5.60 +          value="Default"
    5.61 +          tool_tip="The default LOD factor setting that will be applied by most viewers."
    5.62 +          visible="true"
    5.63 +          width="60" />
    5.64 +        <text
    5.65 +          follows="left|top"
    5.66 +          height="16"
    5.67 +          layout="topleft"
    5.68 +          left_pad="5"
    5.69 +          halign="center"
    5.70 +          name="LOD_swap_usr_label"
    5.71 +          top_delta="0"
    5.72 +          tool_tip="Your current setting, taken from RenderVolumeLODFactor"
    5.73 +          value="Yours"
    5.74 +          visible="true"
    5.75 +          width="30" />
    5.76 +        <text
    5.77 +          follows="left|top"
    5.78 +          height="16"
    5.79 +          layout="topleft"
    5.80 +          left="125"
    5.81 +          halign="left"
    5.82 +          name="LOD_swap_label"
    5.83 +          top_pad="3"
    5.84 +          value="LOD Swap"
    5.85 +          visible="false"
    5.86 +          width="60" />
    5.87 +        <text
    5.88 +          follows="left|top"
    5.89 +          height="16"
    5.90 +          layout="topleft"
    5.91 +          left_pad="5"
    5.92 +          halign="center"
    5.93 +          name="LOD_swap_ll_default"
    5.94 +          top_delta="0"
    5.95 +          tool_tip="Linden Lab Second Life Viewer default"
    5.96 +          value="LL"
    5.97 +          visible="false"
    5.98 +          width="30" />
    5.99 +        <text
   5.100 +          follows="left|top"
   5.101 +          height="16"
   5.102 +          layout="topleft"
   5.103 +          left_pad="5"
   5.104 +          halign="center"
   5.105 +          name="LOD_swap_fs_default"
   5.106 +          tool_tip="Firestorm default"
   5.107 +          top_delta="0"
   5.108 +          value="FS"
   5.109 +          visible="false"
   5.110 +          width="30" />
   5.111 +        <string name="user_lod_label_string">[FACTOR]</string>
   5.112 +        <text
   5.113 +          follows="left|top"
   5.114 +          height="16"
   5.115 +          layout="topleft"
   5.116 +          left_pad="5"
   5.117 +          halign="center"
   5.118 +          name="LOD_swap_usr_current"
   5.119 +          top_delta="0"
   5.120 +          tool_tip="Your current LOD Factor"
   5.121 +          value="[FACTOR]"
   5.122 +          visible="false"
   5.123 +          width="30" />
   5.124 +        <text
   5.125 +          follows="left|top"
   5.126 +          height="16"
   5.127 +          layout="topleft"
   5.128 +          left="125"
   5.129 +          halign="center"
   5.130 +          name="LOD_swap_H2M_label"
   5.131 +          top_pad="3"
   5.132 +          value="High ↔ Med"
   5.133 +          visible="false"
   5.134 +          width="65" />
   5.135 +        <text
   5.136 +          follows="left|top"
   5.137 +          height="16"
   5.138 +          layout="topleft"
   5.139 +          left_pad="0"
   5.140 +          halign="center"
   5.141 +          name="LOD_swap_ll_H2M"
   5.142 +          top_delta="0"
   5.143 +          value="--"
   5.144 +          visible="false"
   5.145 +          width="30" />
   5.146 +        <text
   5.147 +          follows="left|top"
   5.148 +          height="16"
   5.149 +          layout="topleft"
   5.150 +          left_pad="5"
   5.151 +          halign="center"
   5.152 +          name="LOD_swap_fs_H2M"
   5.153 +          top_delta="0"
   5.154 +          value="--"
   5.155 +          visible="false"
   5.156 +          width="30" />
   5.157 +        <text
   5.158 +          follows="left|top"
   5.159 +          height="16"
   5.160 +          layout="topleft"
   5.161 +          left_pad="5"
   5.162 +          halign="center"
   5.163 +          name="LOD_swap_usr_H2M"
   5.164 +          top_delta="0"
   5.165 +          value="--"
   5.166 +          visible="false"
   5.167 +          width="30" />
   5.168 +        <text
   5.169 +          follows="left|top"
   5.170 +          height="16"
   5.171 +          layout="topleft"
   5.172 +          left="125"
   5.173 +          halign="center"
   5.174 +          name="LOD_swap_M2L_label"
   5.175 +          top_pad="3"
   5.176 +          value="Med ↔ Low"
   5.177 +          visible="false"
   5.178 +          width="60" />
   5.179 +        <text
   5.180 +          follows="left|top"
   5.181 +          height="16"
   5.182 +          layout="topleft"
   5.183 +          left_pad="5"
   5.184 +          halign="center"
   5.185 +          name="LOD_swap_ll_M2L"
   5.186 +          top_delta="0"
   5.187 +          value="--"
   5.188 +          visible="false"
   5.189 +          width="30" />
   5.190 +        <text
   5.191 +          follows="left|top"
   5.192 +          height="16"
   5.193 +          layout="topleft"
   5.194 +          left_pad="5"
   5.195 +          halign="center"
   5.196 +          name="LOD_swap_fs_M2L"
   5.197 +          top_delta="0"
   5.198 +          value="--"
   5.199 +          visible="false"
   5.200 +          width="30" />
   5.201 +        <text
   5.202 +          follows="left|top"
   5.203 +          height="16"
   5.204 +          layout="topleft"
   5.205 +          left_pad="5"
   5.206 +          halign="center"
   5.207 +          name="LOD_swap_usr_M2L"
   5.208 +          top_delta="0"
   5.209 +          value="--"
   5.210 +          visible="false"
   5.211 +          width="30" />
   5.212 +        <text
   5.213 +          follows="left|top"
   5.214 +          height="16"
   5.215 +          layout="topleft"
   5.216 +          left="125"
   5.217 +          halign="center"
   5.218 +          name="LOD_swap_L2I_label"
   5.219 +          top_pad="3"
   5.220 +          value="Low ↔ Lwst"
   5.221 +          visible="false"
   5.222 +          width="60" />
   5.223 +        <text
   5.224 +         follows="left|top"
   5.225 +         height="16"
   5.226 +         layout="topleft"
   5.227 +         left_pad="5"
   5.228 +         halign="center"
   5.229 +         name="LOD_swap_ll_L2I"
   5.230 +         top_delta="0"
   5.231 +         value="--"
   5.232 +         visible="false"
   5.233 +         width="30" />
   5.234 +        <text
   5.235 +          follows="left|top"
   5.236 +          height="16"
   5.237 +          layout="topleft"
   5.238 +          left_pad="5"
   5.239 +          halign="center"
   5.240 +          name="LOD_swap_fs_L2I"
   5.241 +          top_delta="0"
   5.242 +          value="--"
   5.243 +          visible="false"
   5.244 +          width="30" />
   5.245 +        <text
   5.246 +          follows="left|top"
   5.247 +          height="16"
   5.248 +          layout="topleft"
   5.249 +          left_pad="5"
   5.250 +          halign="center"
   5.251 +          name="LOD_swap_usr_L2I"
   5.252 +          top_delta="0"
   5.253 +          value="--"
   5.254 +          visible="false"
   5.255 +          width="30" />
   5.256 +        <text
   5.257 +          name="LODSwapTableDscriptionsText"
   5.258 +          follows="top|left"
   5.259 +          layout="topleft"
   5.260 +          left="125"
   5.261 +          right="-1"
   5.262 +          word_wrap="true"
   5.263 +          top_pad="15"
   5.264 +          tool_tip="Best practice: Creators should ensure good LOD behaviour for Default settings across all viewers."
   5.265 +          height="100">
   5.266 +          This table shows the LOD change boundaries in metres from the camera.
   5.267 +        </text>
   5.268 +
   5.269          <!-- /FS:Beq end of Mesh info section-->
   5.270        </panel>
   5.271          <panel
     6.1 --- a/indra/newview/skins/starlightcui/xui/en/floater_tools.xml	Tue Nov 28 20:41:54 2017 +0000
     6.2 +++ b/indra/newview/skins/starlightcui/xui/en/floater_tools.xml	Tue Nov 28 21:27:25 2017 +0000
     6.3 @@ -2651,6 +2651,268 @@
     6.4                 name="Lowest/Imposter"
     6.5                 value="0" />
     6.6          </combo_box>
     6.7 +        <text
     6.8 +   follows="left|top"
     6.9 +   height="16"
    6.10 +   layout="topleft"
    6.11 +   halign="left"
    6.12 +   top_pad="16"
    6.13 +   left="125"
    6.14 +   name="ObjectLODbehaviourLabel"
    6.15 +   value="Object LOD behaviour:"
    6.16 +   visible="true"
    6.17 +   width="180"/>
    6.18 +        <text
    6.19 +          follows="left|top"
    6.20 +          height="16"
    6.21 +          layout="topleft"
    6.22 +          halign="left"
    6.23 +          top_pad="10"
    6.24 +          left="125"
    6.25 +          name="object_radius"
    6.26 +          top_delta="0"
    6.27 +          value="Object radius : "
    6.28 +          visible="false"
    6.29 +          width="80" />
    6.30 +        <text
    6.31 +          follows="left|top"
    6.32 +          height="16"
    6.33 +          layout="topleft"
    6.34 +          left_pad="10"
    6.35 +          halign="right"
    6.36 +          name="object_radius_value"
    6.37 +          top_delta="0"
    6.38 +          value="--"
    6.39 +          visible="false"
    6.40 +          width="60" />
    6.41 +        <text
    6.42 +          follows="left|top"
    6.43 +          height="16"
    6.44 +          layout="topleft"
    6.45 +          left="190"
    6.46 +          halign="center"
    6.47 +          name="LOD_swap_factors_label"
    6.48 +          top_pad="3"
    6.49 +          value="LOD Factors"
    6.50 +          visible="true"
    6.51 +          width="100" />
    6.52 +        <text
    6.53 +          follows="left|top"
    6.54 +          height="16"
    6.55 +          layout="topleft"
    6.56 +          left="190"
    6.57 +          halign="center"
    6.58 +          name="LOD_swap_defaults_label"
    6.59 +          top_pad="3"
    6.60 +          value="Default"
    6.61 +          tool_tip="The default LOD factor setting that will be applied by most viewers."
    6.62 +          visible="true"
    6.63 +          width="60" />
    6.64 +        <text
    6.65 +          follows="left|top"
    6.66 +          height="16"
    6.67 +          layout="topleft"
    6.68 +          left_pad="5"
    6.69 +          halign="center"
    6.70 +          name="LOD_swap_usr_label"
    6.71 +          top_delta="0"
    6.72 +          tool_tip="Your current setting, taken from RenderVolumeLODFactor"
    6.73 +          value="Yours"
    6.74 +          visible="true"
    6.75 +          width="30" />
    6.76 +        <text
    6.77 +          follows="left|top"
    6.78 +          height="16"
    6.79 +          layout="topleft"
    6.80 +          left="125"
    6.81 +          halign="left"
    6.82 +          name="LOD_swap_label"
    6.83 +          top_pad="3"
    6.84 +          value="LOD Swap"
    6.85 +          visible="false"
    6.86 +          width="60" />
    6.87 +        <text
    6.88 +          follows="left|top"
    6.89 +          height="16"
    6.90 +          layout="topleft"
    6.91 +          left_pad="5"
    6.92 +          halign="center"
    6.93 +          name="LOD_swap_ll_default"
    6.94 +          top_delta="0"
    6.95 +          tool_tip="Linden Lab Second Life Viewer default"
    6.96 +          value="LL"
    6.97 +          visible="false"
    6.98 +          width="30" />
    6.99 +        <text
   6.100 +          follows="left|top"
   6.101 +          height="16"
   6.102 +          layout="topleft"
   6.103 +          left_pad="5"
   6.104 +          halign="center"
   6.105 +          name="LOD_swap_fs_default"
   6.106 +          tool_tip="Firestorm default"
   6.107 +          top_delta="0"
   6.108 +          value="FS"
   6.109 +          visible="false"
   6.110 +          width="30" />
   6.111 +        <string name="user_lod_label_string">[FACTOR]</string>
   6.112 +        <text
   6.113 +          follows="left|top"
   6.114 +          height="16"
   6.115 +          layout="topleft"
   6.116 +          left_pad="5"
   6.117 +          halign="center"
   6.118 +          name="LOD_swap_usr_current"
   6.119 +          top_delta="0"
   6.120 +          tool_tip="Your current LOD Factor"
   6.121 +          value="[FACTOR]"
   6.122 +          visible="false"
   6.123 +          width="30" />
   6.124 +        <text
   6.125 +          follows="left|top"
   6.126 +          height="16"
   6.127 +          layout="topleft"
   6.128 +          left="125"
   6.129 +          halign="center"
   6.130 +          name="LOD_swap_H2M_label"
   6.131 +          top_pad="3"
   6.132 +          value="High ↔ Med"
   6.133 +          visible="false"
   6.134 +          width="65" />
   6.135 +        <text
   6.136 +          follows="left|top"
   6.137 +          height="16"
   6.138 +          layout="topleft"
   6.139 +          left_pad="0"
   6.140 +          halign="center"
   6.141 +          name="LOD_swap_ll_H2M"
   6.142 +          top_delta="0"
   6.143 +          value="--"
   6.144 +          visible="false"
   6.145 +          width="30" />
   6.146 +        <text
   6.147 +          follows="left|top"
   6.148 +          height="16"
   6.149 +          layout="topleft"
   6.150 +          left_pad="5"
   6.151 +          halign="center"
   6.152 +          name="LOD_swap_fs_H2M"
   6.153 +          top_delta="0"
   6.154 +          value="--"
   6.155 +          visible="false"
   6.156 +          width="30" />
   6.157 +        <text
   6.158 +          follows="left|top"
   6.159 +          height="16"
   6.160 +          layout="topleft"
   6.161 +          left_pad="5"
   6.162 +          halign="center"
   6.163 +          name="LOD_swap_usr_H2M"
   6.164 +          top_delta="0"
   6.165 +          value="--"
   6.166 +          visible="false"
   6.167 +          width="30" />
   6.168 +        <text
   6.169 +          follows="left|top"
   6.170 +          height="16"
   6.171 +          layout="topleft"
   6.172 +          left="125"
   6.173 +          halign="center"
   6.174 +          name="LOD_swap_M2L_label"
   6.175 +          top_pad="3"
   6.176 +          value="Med ↔ Low"
   6.177 +          visible="false"
   6.178 +          width="60" />
   6.179 +        <text
   6.180 +          follows="left|top"
   6.181 +          height="16"
   6.182 +          layout="topleft"
   6.183 +          left_pad="5"
   6.184 +          halign="center"
   6.185 +          name="LOD_swap_ll_M2L"
   6.186 +          top_delta="0"
   6.187 +          value="--"
   6.188 +          visible="false"
   6.189 +          width="30" />
   6.190 +        <text
   6.191 +          follows="left|top"
   6.192 +          height="16"
   6.193 +          layout="topleft"
   6.194 +          left_pad="5"
   6.195 +          halign="center"
   6.196 +          name="LOD_swap_fs_M2L"
   6.197 +          top_delta="0"
   6.198 +          value="--"
   6.199 +          visible="false"
   6.200 +          width="30" />
   6.201 +        <text
   6.202 +          follows="left|top"
   6.203 +          height="16"
   6.204 +          layout="topleft"
   6.205 +          left_pad="5"
   6.206 +          halign="center"
   6.207 +          name="LOD_swap_usr_M2L"
   6.208 +          top_delta="0"
   6.209 +          value="--"
   6.210 +          visible="false"
   6.211 +          width="30" />
   6.212 +        <text
   6.213 +          follows="left|top"
   6.214 +          height="16"
   6.215 +          layout="topleft"
   6.216 +          left="125"
   6.217 +          halign="center"
   6.218 +          name="LOD_swap_L2I_label"
   6.219 +          top_pad="3"
   6.220 +          value="Low ↔ Lwst"
   6.221 +          visible="false"
   6.222 +          width="60" />
   6.223 +        <text
   6.224 +         follows="left|top"
   6.225 +         height="16"
   6.226 +         layout="topleft"
   6.227 +         left_pad="5"
   6.228 +         halign="center"
   6.229 +         name="LOD_swap_ll_L2I"
   6.230 +         top_delta="0"
   6.231 +         value="--"
   6.232 +         visible="false"
   6.233 +         width="30" />
   6.234 +        <text
   6.235 +          follows="left|top"
   6.236 +          height="16"
   6.237 +          layout="topleft"
   6.238 +          left_pad="5"
   6.239 +          halign="center"
   6.240 +          name="LOD_swap_fs_L2I"
   6.241 +          top_delta="0"
   6.242 +          value="--"
   6.243 +          visible="false"
   6.244 +          width="30" />
   6.245 +        <text
   6.246 +          follows="left|top"
   6.247 +          height="16"
   6.248 +          layout="topleft"
   6.249 +          left_pad="5"
   6.250 +          halign="center"
   6.251 +          name="LOD_swap_usr_L2I"
   6.252 +          top_delta="0"
   6.253 +          value="--"
   6.254 +          visible="false"
   6.255 +          width="30" />
   6.256 +        <text
   6.257 +          name="LODSwapTableDscriptionsText"
   6.258 +          follows="top|left"
   6.259 +          layout="topleft"
   6.260 +          left="125"
   6.261 +          right="-1"
   6.262 +          word_wrap="true"
   6.263 +          top_pad="15"
   6.264 +          tool_tip="Best practice: Creators should ensure good LOD behaviour for Default settings across all viewers."
   6.265 +          height="100">
   6.266 +          This table shows the LOD change boundaries in metres from the camera.
   6.267 +        </text>
   6.268 +
   6.269          <!-- /FS:Beq end of Mesh info section-->
   6.270        </panel>
   6.271          <panel
     7.1 --- a/indra/newview/skins/vintage/xui/en/floater_tools.xml	Tue Nov 28 20:41:54 2017 +0000
     7.2 +++ b/indra/newview/skins/vintage/xui/en/floater_tools.xml	Tue Nov 28 21:27:25 2017 +0000
     7.3 @@ -2585,6 +2585,268 @@
     7.4                 name="Lowest/Imposter"
     7.5                 value="0" />
     7.6          </combo_box>
     7.7 +        <text
     7.8 +   follows="left|top"
     7.9 +   height="16"
    7.10 +   layout="topleft"
    7.11 +   halign="left"
    7.12 +   top_pad="16"
    7.13 +   left="125"
    7.14 +   name="ObjectLODbehaviourLabel"
    7.15 +   value="Object LOD behaviour:"
    7.16 +   visible="true"
    7.17 +   width="180"/>
    7.18 +        <text
    7.19 +          follows="left|top"
    7.20 +          height="16"
    7.21 +          layout="topleft"
    7.22 +          halign="left"
    7.23 +          top_pad="10"
    7.24 +          left="125"
    7.25 +          name="object_radius"
    7.26 +          top_delta="0"
    7.27 +          value="Object radius : "
    7.28 +          visible="false"
    7.29 +          width="80" />
    7.30 +        <text
    7.31 +          follows="left|top"
    7.32 +          height="16"
    7.33 +          layout="topleft"
    7.34 +          left_pad="10"
    7.35 +          halign="right"
    7.36 +          name="object_radius_value"
    7.37 +          top_delta="0"
    7.38 +          value="--"
    7.39 +          visible="false"
    7.40 +          width="60" />
    7.41 +        <text
    7.42 +          follows="left|top"
    7.43 +          height="16"
    7.44 +          layout="topleft"
    7.45 +          left="190"
    7.46 +          halign="center"
    7.47 +          name="LOD_swap_factors_label"
    7.48 +          top_pad="3"
    7.49 +          value="LOD Factors"
    7.50 +          visible="true"
    7.51 +          width="100" />
    7.52 +        <text
    7.53 +          follows="left|top"
    7.54 +          height="16"
    7.55 +          layout="topleft"
    7.56 +          left="190"
    7.57 +          halign="center"
    7.58 +          name="LOD_swap_defaults_label"
    7.59 +          top_pad="3"
    7.60 +          value="Default"
    7.61 +          tool_tip="The default LOD factor setting that will be applied by most viewers."
    7.62 +          visible="true"
    7.63 +          width="60" />
    7.64 +        <text
    7.65 +          follows="left|top"
    7.66 +          height="16"
    7.67 +          layout="topleft"
    7.68 +          left_pad="5"
    7.69 +          halign="center"
    7.70 +          name="LOD_swap_usr_label"
    7.71 +          top_delta="0"
    7.72 +          tool_tip="Your current setting, taken from RenderVolumeLODFactor"
    7.73 +          value="Yours"
    7.74 +          visible="true"
    7.75 +          width="30" />
    7.76 +        <text
    7.77 +          follows="left|top"
    7.78 +          height="16"
    7.79 +          layout="topleft"
    7.80 +          left="125"
    7.81 +          halign="left"
    7.82 +          name="LOD_swap_label"
    7.83 +          top_pad="3"
    7.84 +          value="LOD Swap"
    7.85 +          visible="false"
    7.86 +          width="60" />
    7.87 +        <text
    7.88 +          follows="left|top"
    7.89 +          height="16"
    7.90 +          layout="topleft"
    7.91 +          left_pad="5"
    7.92 +          halign="center"
    7.93 +          name="LOD_swap_ll_default"
    7.94 +          top_delta="0"
    7.95 +          tool_tip="Linden Lab Second Life Viewer default"
    7.96 +          value="LL"
    7.97 +          visible="false"
    7.98 +          width="30" />
    7.99 +        <text
   7.100 +          follows="left|top"
   7.101 +          height="16"
   7.102 +          layout="topleft"
   7.103 +          left_pad="5"
   7.104 +          halign="center"
   7.105 +          name="LOD_swap_fs_default"
   7.106 +          tool_tip="Firestorm default"
   7.107 +          top_delta="0"
   7.108 +          value="FS"
   7.109 +          visible="false"
   7.110 +          width="30" />
   7.111 +        <string name="user_lod_label_string">[FACTOR]</string>
   7.112 +        <text
   7.113 +          follows="left|top"
   7.114 +          height="16"
   7.115 +          layout="topleft"
   7.116 +          left_pad="5"
   7.117 +          halign="center"
   7.118 +          name="LOD_swap_usr_current"
   7.119 +          top_delta="0"
   7.120 +          tool_tip="Your current LOD Factor"
   7.121 +          value="[FACTOR]"
   7.122 +          visible="false"
   7.123 +          width="30" />
   7.124 +        <text
   7.125 +          follows="left|top"
   7.126 +          height="16"
   7.127 +          layout="topleft"
   7.128 +          left="125"
   7.129 +          halign="center"
   7.130 +          name="LOD_swap_H2M_label"
   7.131 +          top_pad="3"
   7.132 +          value="High ↔ Med"
   7.133 +          visible="false"
   7.134 +          width="65" />
   7.135 +        <text
   7.136 +          follows="left|top"
   7.137 +          height="16"
   7.138 +          layout="topleft"
   7.139 +          left_pad="0"
   7.140 +          halign="center"
   7.141 +          name="LOD_swap_ll_H2M"
   7.142 +          top_delta="0"
   7.143 +          value="--"
   7.144 +          visible="false"
   7.145 +          width="30" />
   7.146 +        <text
   7.147 +          follows="left|top"
   7.148 +          height="16"
   7.149 +          layout="topleft"
   7.150 +          left_pad="5"
   7.151 +          halign="center"
   7.152 +          name="LOD_swap_fs_H2M"
   7.153 +          top_delta="0"
   7.154 +          value="--"
   7.155 +          visible="false"
   7.156 +          width="30" />
   7.157 +        <text
   7.158 +          follows="left|top"
   7.159 +          height="16"
   7.160 +          layout="topleft"
   7.161 +          left_pad="5"
   7.162 +          halign="center"
   7.163 +          name="LOD_swap_usr_H2M"
   7.164 +          top_delta="0"
   7.165 +          value="--"
   7.166 +          visible="false"
   7.167 +          width="30" />
   7.168 +        <text
   7.169 +          follows="left|top"
   7.170 +          height="16"
   7.171 +          layout="topleft"
   7.172 +          left="125"
   7.173 +          halign="center"
   7.174 +          name="LOD_swap_M2L_label"
   7.175 +          top_pad="3"
   7.176 +          value="Med ↔ Low"
   7.177 +          visible="false"
   7.178 +          width="60" />
   7.179 +        <text
   7.180 +          follows="left|top"
   7.181 +          height="16"
   7.182 +          layout="topleft"
   7.183 +          left_pad="5"
   7.184 +          halign="center"
   7.185 +          name="LOD_swap_ll_M2L"
   7.186 +          top_delta="0"
   7.187 +          value="--"
   7.188 +          visible="false"
   7.189 +          width="30" />
   7.190 +        <text
   7.191 +          follows="left|top"
   7.192 +          height="16"
   7.193 +          layout="topleft"
   7.194 +          left_pad="5"
   7.195 +          halign="center"
   7.196 +          name="LOD_swap_fs_M2L"
   7.197 +          top_delta="0"
   7.198 +          value="--"
   7.199 +          visible="false"
   7.200 +          width="30" />
   7.201 +        <text
   7.202 +          follows="left|top"
   7.203 +          height="16"
   7.204 +          layout="topleft"
   7.205 +          left_pad="5"
   7.206 +          halign="center"
   7.207 +          name="LOD_swap_usr_M2L"
   7.208 +          top_delta="0"
   7.209 +          value="--"
   7.210 +          visible="false"
   7.211 +          width="30" />
   7.212 +        <text
   7.213 +          follows="left|top"
   7.214 +          height="16"
   7.215 +          layout="topleft"
   7.216 +          left="125"
   7.217 +          halign="center"
   7.218 +          name="LOD_swap_L2I_label"
   7.219 +          top_pad="3"
   7.220 +          value="Low ↔ Lwst"
   7.221 +          visible="false"
   7.222 +          width="60" />
   7.223 +        <text
   7.224 +         follows="left|top"
   7.225 +         height="16"
   7.226 +         layout="topleft"
   7.227 +         left_pad="5"
   7.228 +         halign="center"
   7.229 +         name="LOD_swap_ll_L2I"
   7.230 +         top_delta="0"
   7.231 +         value="--"
   7.232 +         visible="false"
   7.233 +         width="30" />
   7.234 +        <text
   7.235 +          follows="left|top"
   7.236 +          height="16"
   7.237 +          layout="topleft"
   7.238 +          left_pad="5"
   7.239 +          halign="center"
   7.240 +          name="LOD_swap_fs_L2I"
   7.241 +          top_delta="0"
   7.242 +          value="--"
   7.243 +          visible="false"
   7.244 +          width="30" />
   7.245 +        <text
   7.246 +          follows="left|top"
   7.247 +          height="16"
   7.248 +          layout="topleft"
   7.249 +          left_pad="5"
   7.250 +          halign="center"
   7.251 +          name="LOD_swap_usr_L2I"
   7.252 +          top_delta="0"
   7.253 +          value="--"
   7.254 +          visible="false"
   7.255 +          width="30" />
   7.256 +        <text
   7.257 +          name="LODSwapTableDscriptionsText"
   7.258 +          follows="top|left"
   7.259 +          layout="topleft"
   7.260 +          left="125"
   7.261 +          right="-1"
   7.262 +          word_wrap="true"
   7.263 +          top_pad="15"
   7.264 +          tool_tip="Best practice: Creators should ensure good LOD behaviour for Default settings across all viewers."
   7.265 +          height="100">
   7.266 +          This table shows the LOD change boundaries in metres from the camera.
   7.267 +        </text>
   7.268 +
   7.269          <!-- /FS:Beq end of Mesh info section-->
   7.270  
   7.271        </panel>

mercurial