• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-5432
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Normal Normal
Assignee: Qarl Linden
Reporter: Rusalka Writer
Votes: 11
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Ability to Flip Horizontal/Vertical on Sculpt Texture to Fix Inside-Out Sculpties

Created: 08/Mar/08 09:36 AM   Updated: 17/Oct/08 10:35 AM
Return to search
Component/s: Building (in-world)
Affects Version/s: None
Fix Version/s: 1.21

File Attachments: None
Image Attachments:

1. polygon orientation wrong.jpg
(107 kB)
Environment:
Second Life 1.18.4 (3) Nov 7 2007 11:14:02 (Second Life Release)

You are at 169759.2, 243657.7, 23.3 in Bytenix located at sim5582.agni.lindenlab.com (8.2.34.138:13005)
Havok4 Beta Server 1.19.1.81747

CPU: Dual i386 (Unknown) (2330 MHz)
Memory: 2048 MB
OS Version: Darwin 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: ATI Radeon X1600 OpenGL Engine
OpenGL Version: 2.0 ATI-1.4.56
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_0000000000)
Packets Lost: 51/3636 (1.4%)
Viewer Digest: d02557a7-9ba2-fb80-224d-cb0603873991
Issue Links:
Relates
 

Linden Lab Issue ID: DEV-18034
Linden Lab Internal Branch: featurettes-5


 Description  « Hide
When you upload sculpted prim textures, they occasionally yield an inside-out sculptie. You need to flip the horizontal axis (or once in a while the vertical) of the texture using a graphics program and pay again to upload the texture. It would be nice if there were an axis flip button beneath the texture map in the build window. Save L$ and frustration.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
WarKirby Magojiro added a comment - 16/Mar/08 05:29 AM
Agreed. I'm getting this quite often in blender. Might be caused by fliped normals. Not quite figured that out. I've wasted a fair bit of L$ uploading inside out sculpts so far.

Theblack Box added a comment - 03/Apr/08 03:12 AM
In order to get this right i would suggest:

[ ] Flip R Horizontal
[ ] Flip R Vertical
[ ] Flip G Horizontal
[ ] Flip G Vertical
[ ] Flip B Horizontal
[ ] Flip B Vertical

that allows to "Fix Inside-Out Sculpties" as well as other nice things.


Theblack Box added a comment - 18/Apr/08 03:16 PM
If we add

[ ] Invert R
[ ] Invert G
[ ] Invert B

to those than it would allow to mirror a sculptie along x,y or z as well.

Then you would only need to sculpt one shoe and get the other one by combining flip and invert with the same sculpt-texture.


Huns Valen added a comment - 21/May/08 09:00 AM
All great suggestions. I haven't run into "inside-out" but I know a lot of people (especially av creators) need to upload two sculpts to have the geometry for mirrored things.

Qarl Linden added a comment - 27/Jun/08 09:31 AM
that's sorta a complicated interface.

how 'bout just two checkboxes:

[] Mirror
[] Inside-out

mirror flips in the x direction, and inside-out inverts the normals.

i don't think we need code to mirror on the y/z axis - because if you want to mirror along those, you simply need to construct your sculptie so that you switch x with y/z. (or rotate to mirror along any vector.) and if you want to mirror along two axis at the same time, you need to remember your algebra (two mirrors = no mirror + rotation)


WarKirby Magojiro added a comment - 28/Jun/08 01:36 PM
Dfinitely agreed with this. I'm not sure how my sculpt's normals get flipped, because they appear correct in blender. I can correct this by flipping the normals which renders the sculpt map properly, but then they texture inside out...

Having it done in SL would work best. just a little parameter that tells the client to interpret the image differently.


Qarl Linden added a comment - 24/Jul/08 01:31 PM
coming soon to a viewer near you. (hopefully 1.21.)

Darien Caldwell added a comment - 28/Aug/08 06:15 PM - edited
I see this Listed as done in the Release notes for 1.21 RC0, but I don't see any option to do it. I see Stitching Type...

I am using the new skin, does that matter?

Edit: confirmed they only appear on the Default skin, not on the Silver skin.


Ramzi Linden added a comment - 29/Aug/08 03:31 PM
Darien- thanks for noticing and confirming that! You have discovered a bug-- VWR-8853.
We should have the feature appear in both Silver and Default skins. Sorry for the omission.

Darien Caldwell added a comment - 29/Aug/08 04:35 PM
np, thanks.

uchi desmoulins added a comment - 12/Sep/08 08:09 PM
I've noticed that when the sculpty is flipped inside-out, that the orientation of the polygons change. Posting an image that showcases the problem.

Having a double-sided shape doesn't work out too well, as you can see.


Qarl Linden added a comment - 14/Sep/08 08:29 AM
Uchi - can you send me the sculpt map you're using?

Sioxie Legend added a comment - 14/Oct/08 07:00 AM
Ok after a ton of frustration and running a 3D file through several different programs - mirrored instance of geometry never seems to pull in correctly.

I have tried the following:

Flipping the sculpt map - does not work, the sculpty appears inside out, sculpty map appears mirrored
Inverting the sculpt map - sculpty appears inside out, sculpt map is vastly different than the original
Flipping the normals in a 3D program and exporting the sculpt map - inside out sculpty, the sculpt map does look different
Baking the mirrored geometry as is - the item comes in not as the mirrored geometry but as the original, the sculpt map looks identical to the original

I can send you all of these sculpt maps - any help with this would be great. I have several sculpty objects that I have abandoned because of this issue - even some that were not mirrored geometry. I'm not sure if it's the limitations of the sculpty map or what but it definitely gets odd at times. The really odd thing is that I use the same base mesh for every sculpty that I make and my process is the same for each one - so why does the end result in Second Life vary so wildly?

I use both 3DS Max and ZBrush to create the sculptys but I usually bring those items into Sculpty paint to check them and smooth them out. But with the inside out problem this isn't displayed in Sculpty Paint at all - the object appears normal in that program.


Qarl Linden added a comment - 14/Oct/08 09:53 AM
Sioxie -

if i'm understanding you correctly (you've created some mirrored shapes, but in SL they still appear unmirrored) the problem is either with the exporter you use, or the way in which you're creating the "mirror".

for example, if you're creating the mirror effect by applying a negative scale to one of the axis - most exporters ignore scaling. if your modeling software has some mechanism to apply the scale directly to the vertices (in maya, this is the "freeze transformations" operation) this should fix it for you.

regardless - your problem is unrelated to this jira entry. you might want to open a new one.