* One more goofy thing. I note that the sculpt texture id is broken out of the ExtraParams data in UploadObjectAsset. At this moment, if you're uploading a Sculpt, make sure to break out the Texture ID into the object data or it might not get applied appropriately.
parent
edce4e9c67
commit
9f975ad5aa
|
@ -217,9 +217,12 @@ namespace OpenSim.Region.CoreModules.Avatar.ObjectCaps
|
||||||
switch ((ushort)extraParam.Type)
|
switch ((ushort)extraParam.Type)
|
||||||
{
|
{
|
||||||
case (ushort)ExtraParamType.Sculpt:
|
case (ushort)ExtraParamType.Sculpt:
|
||||||
|
Primitive.SculptData sculpt = new Primitive.SculptData(extraParam.ExtraParamData, 0);
|
||||||
|
|
||||||
pbs.SculptEntry = true;
|
pbs.SculptEntry = true;
|
||||||
|
|
||||||
pbs.SculptTexture = obj.SculptID;
|
pbs.SculptTexture = obj.SculptID;
|
||||||
pbs.SculptType = (byte)SculptType.Mesh;
|
pbs.SculptType = (byte)sculpt.Type;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case (ushort)ExtraParamType.Flexible:
|
case (ushort)ExtraParamType.Flexible:
|
||||||
|
|
Loading…
Reference in New Issue