Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Texturing a Sphere

Robin Sprocket
Registered User
Join date: 5 Mar 2006
Posts: 11
12-17-2007 07:30
Can anyone point me to a procedure for making a texture fit on a sphere without distorting? I wonder if there's an easy way to add a counter-distortion in Photoshop?

Maybe there's an easier way yet? Any suggestions?

Robin
Xhawkx Holden
Registered User
Join date: 1 Nov 2006
Posts: 86
12-17-2007 07:36
See if you have the Polar Coordinate filter in photoshop
Michael Bigwig
~VRML Aficionado~
Join date: 5 Dec 2005
Posts: 2,181
12-17-2007 07:55
Interesting question--I say this, because you rarely (if ever) see this question. A sphere usually takes a texture pretty well. There is some squeezing at the poles, but that's always the case. If you texture a sphere with a checker pattern, you will see what I mean. A good example is a flat texture of a globe--if you lay this on a sphere, it will wrap pretty convincingly on a sphere without any tweaking. In SL you may have to rotate the texture, so the poles are at the poles of the sphere. I think the poles of a sphere mesh in SL are at the sides when you create a sphere prim...

If you have a 3d application, you can UV Unwrap a sphere to get the flat layout of the mesh, that way you can texture it in relation to distortion effects at the poles.

Perhaps you can stretch out each pole and experiment with what works best.

Can you post a screenshot of what the texture looks like on a sphere right now...so we can get an idea of how to work around this for you. Thanks.
_____________________
~Michael Bigwig
__________________________________________________Lead Designer, Glowbox Designs
Robin Sprocket
Registered User
Join date: 5 Mar 2006
Posts: 11
Thanks!
12-19-2007 09:07
Thanks for the ideas!

Robin
Zatann McMahon
Registered User
Join date: 5 Aug 2007
Posts: 13
12-19-2007 11:30
Actually, if you visit Robin Woods area inworld, she has a UV Map for a sphere ready to go.
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
12-19-2007 21:06
A cheap trick I learned was to transform the canvase to a circle insert your image into the circle, (all edges trimmed) and then stretch it back out to normal and upload. works great for making globes.
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -