Thread: Enterprise_TMP
View Single Post
# 13 07-12-2009 , 07:57 AM
Chirone's Avatar
Subscriber
Join Date: Dec 2007
Location: NZ
Posts: 3,125
and you're using the same texture map for just the one model? surely not... not if you haven't had any problems with repeated textures


the way i was taught is that a texture coordinate is always between [0, 1] and a texture will only ever exist in that region

so a coordinate that is at (1.5, 1.5) is actually refering to the coordinate (0.5, 0.5)

so for example... if you have a plane and it goes outside the [0, 1] bound then the points that are on that will be translated back to inside the bounds.
so.. if a portion of that plane is a square where the 'corners' exist in (-0.5, 0.5) (-0.5, 0) (0, 0) (0, 0.5) then that gets converted back to (0.5, 0.5) (0.5, 0) (1, 0) (1, 0.5)

as shown in the attached picture you see a plane that does that and what it looks like when rendered

the lesson is... you can have your UV coordinates outside the UV space [0,1] but if you have a single texture map applied to the entire model that does that then the texture will repeat itself on that same model.

also, it doesn't matter how much you 'explode' your UVs they still point to the same coordinate as if you didn't do it at all.
if you find that your texture is getting blurry or pixelated and you've turned off the filtering in the file node then you should just give different parts of the model seperate textures

Attached Thumbnails



that's a "Ch" pronounced as a "K"

Computer skills I should have:
Objective C, C#, Java, MEL. Python, C++, XML, JavaScript, XSLT, HTML, SQL, CSS, FXScript, Clips, SOAR, ActionScript, OpenGL, DirectX
Maya, XSI, Photoshop, AfterEffects, Motion, Illustrator, Flash, Swift3D

Last edited by Chirone; 07-12-2009 at 08:00 AM.