aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorMelanie2013-02-16 05:09:27 +0100
committerMelanie2013-02-16 05:44:41 +0000
commit3108d18ffb2fc4d2b10eac696842335b25aaf088 (patch)
tree4feb456f03c34e02aab305e98161dd10c8add95b /OpenSim
parentSeparate IAR tests into separate files for load/save/loadpath tests (diff)
downloadopensim-SC_OLD-3108d18ffb2fc4d2b10eac696842335b25aaf088.zip
opensim-SC_OLD-3108d18ffb2fc4d2b10eac696842335b25aaf088.tar.gz
opensim-SC_OLD-3108d18ffb2fc4d2b10eac696842335b25aaf088.tar.bz2
opensim-SC_OLD-3108d18ffb2fc4d2b10eac696842335b25aaf088.tar.xz
Fix shape parameters sent for meshes tosupport the full number of faces
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index bd4a2d1..a187190 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -3802,6 +3802,14 @@ namespace OpenSim.Region.ClientStack.LindenUDP
3802 part.Shape.LightEntry = false; 3802 part.Shape.LightEntry = false;
3803 } 3803 }
3804 } 3804 }
3805
3806 if (part.Shape != null && (part.Shape.SculptType == (byte)SculptType.Mesh))
3807 {
3808 // Ensure that mesh has at least 8 valid faces
3809 part.Shape.ProfileBegin = 12500;
3810 part.Shape.ProfileEnd = 0;
3811 part.Shape.ProfileHollow = 27500;
3812 }
3805 } 3813 }
3806 3814
3807 #region UpdateFlags to packet type conversion 3815 #region UpdateFlags to packet type conversion