From efc7d758186c569f3e7276fbfbe4025440c5c804 Mon Sep 17 00:00:00 2001 From: Latif Khalifa Date: Sun, 17 Jul 2011 09:13:46 +0000 Subject: [PATCH] Sculpt UV map seems to come out vertically flipped from the PrimMesher. Fix it git-svn-id: https://radegast.googlecode.com/svn/trunk@990 f7a694da-4d33-11de-9ad6-1127a62b9fcd --- Radegast/GUI/Rendering/Rendering.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Radegast/GUI/Rendering/Rendering.cs b/Radegast/GUI/Rendering/Rendering.cs index 37e0e59..24893be 100644 --- a/Radegast/GUI/Rendering/Rendering.cs +++ b/Radegast/GUI/Rendering/Rendering.cs @@ -2379,6 +2379,13 @@ namespace Radegast.Rendering teFace.OffsetV += 0.5f; } + // Sculpt UV map seems to come out vertically flipped from the PrimMesher. Fix it + if (prim.Sculpt != null && prim.Sculpt.SculptTexture != UUID.Zero) + { + teFace = new Primitive.TextureEntryFace(teFace); + teFace.RepeatV *= -1; + } + // Texture transform for this face renderer.TransformTexCoords(face.Vertices, face.Center, teFace); -- 2.11.0