[vtkusers] Texture coordinates in 3D
Tim Raupach
tim.raupach at nicta.com.au
Thu Jun 30 01:13:45 EDT 2005
Hi all,
Firstly, thanks for your help with a previous problem I asked about.
I'm trying to understand how texture coordinates work - what I am trying
to do is to map a 2D image as a texture onto a 3D vtkPolyData object.
I am having problems finding a solid definition of what texture
coordinates actually mean. Is it the case that each point in a
vtkPolyData object corresponds to a texture coordinate point (ie
vtkPolyData point 0 is "mapped" to TCoord point 0?)? In my case that
would mean that each x,y,z point in the vtkPolyData object is told to
correspond to an x,y point in the texture image I am working with.
I have manually defined some texture coordinates as a vtkFloatArray and
used GetPointData()->SetTCoords() to set the texture coords for my
vtkPolyData object. Now, the texture image appears as tiny tiles across
my 3D object, which is not what I am after.
Can anyone explain to me how texture coordinates work (or point me to
some documentation on them)?
Thanks very much,
Tim
--
Tim Raupach
More information about the vtkusers
mailing list