<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16441" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear vtk gurus,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>One of the standard vtk examples renders a blue 
sphere (I attached the code at the end of this mail for reference).&nbsp; The 
color of the sphere is set by the command:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;aSphere-&gt;GetProperty()-&gt;SetColor(0,0,1); // sphere color blue 
,</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>where aSphere is a vtkActor.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>My question is:&nbsp; How can I color the vertices 
of the sphere individually?&nbsp; For example, if I want all triangles 
containing the north pole red and the rest blue, how do I do it?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-- Christian</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>--------------------------------</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Blue sphere example</FONT></DIV>
<DIV>#include "vtkSphereSource.h"<BR>#include "vtkPolyDataMapper.h"<BR>#include 
"vtkActor.h"<BR>#include "vtkRenderWindow.h"<BR>#include 
"vtkRenderer.h"<BR>#include "vtkRenderWindowInteractor.h"<BR><BR>void main 
()<BR>{<BR><BR>&nbsp; // create sphere geometry<BR>&nbsp; vtkSphereSource 
*sphere = vtkSphereSource::New();<BR>&nbsp; sphere-&gt;SetRadius(1.0);<BR>&nbsp; 
sphere-&gt;SetThetaResolution(18);<BR>&nbsp; 
sphere-&gt;SetPhiResolution(18);<BR><BR>&nbsp; // map to graphics 
library<BR>&nbsp; vtkPolyDataMapper *map = vtkPolyDataMapper::New();<BR>&nbsp; 
map-&gt;SetInput(sphere-&gt;GetOutput());<BR><BR>&nbsp; // actor coordinates 
geometry, properties, transformation<BR>&nbsp; vtkActor *aSphere = 
vtkActor::New();<BR>&nbsp; aSphere-&gt;SetMapper(map);<BR>&nbsp; 
aSphere-&gt;GetProperty()-&gt;SetColor(0,0,1); // sphere color 
blue<BR><BR>&nbsp; // a renderer and render window<BR>&nbsp; vtkRenderer *ren1 = 
vtkRenderer::New();<BR>&nbsp; vtkRenderWindow *renWin = 
vtkRenderWindow::New();<BR>&nbsp; renWin-&gt;AddRenderer(ren1);<BR><BR>&nbsp; // 
an interactor<BR>&nbsp; vtkRenderWindowInteractor *iren = 
vtkRenderWindowInteractor::New();<BR>&nbsp; 
iren-&gt;SetRenderWindow(renWin);<BR><BR>&nbsp; // add the actor to the 
scene<BR>&nbsp; ren1-&gt;AddActor(aSphere);<BR>&nbsp; 
ren1-&gt;SetBackground(1,1,1); // Background color white<BR><BR>&nbsp; // render 
an image (lights and cameras are created automatically)<BR>&nbsp; 
renWin-&gt;Render();<BR><BR>&nbsp; // begin mouse interaction<BR>&nbsp; 
iren-&gt;Start();<BR>}<BR></DIV></BODY></HTML>