<div dir="ltr">There are multiple ways to specify color.<div>I suggest you to check examplex at:<br><div><a href="http://vtk.org/Wiki/VTK/Examples">http://vtk.org/Wiki/VTK/Examples</a><br></div><div><br></div></div><div>Just search for color on the page.</div><div>You can for example to specify 1 color for your actor as below:</div><div><br></div><div><span style="font-size:12.8000001907349px">actor-></span>GetProperty()->SetColor(1,0,0);<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 23, 2015 at 10:50 AM, ferluduena <span dir="ltr"><<a href="mailto:xpelaox@gmail.com" target="_blank">xpelaox@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
Hope you can help me, i'm sure there is a very simple and straightforward<br>
way of changing the color of a point cloud. First of all, this is my code:<br>
<br>
            vtkPolyData pointsPolydata = new vtkPolyData();<br>
            pointsPolydata.SetPoints(Ptos);<br>
            vtkVertexGlyphFilter vertexFilter = new vtkVertexGlyphFilter();<br>
<br>
vertexFilter.SetInputConnection(pointsPolydata.GetProducerPort());<br>
            vertexFilter.Update();<br>
            vtkPolyData polydata = new vtkPolyData();<br>
            polydata.ShallowCopy(vertexFilter.GetOutput());<br>
            vtkPolyDataMapper mapper = vtkPolyDataMapper.New();<br>
            mapper.SetInput(polydata);<br>
            vtkActor actor = new vtkActor();<br>
            actor.SetMapper(mapper);<br>
            vtkRenderWindow RenderWindow =<br>
renderWindowControl2.RenderWindow;<br>
            // get a reference to the renderer<br>
            vtkRenderer renderer =<br>
RenderWindow.GetRenderers().GetFirstRenderer();<br>
            // set background color<br>
            renderer.SetBackground(0.2, 0.3, 0.4);<br>
            // add actor to the renderer<br>
            renderer.AddActor(actor);<br>
<br>
            // ensure all actors are visible (in this example not<br>
necessarely needed,<br>
            // but in case more than one actor needs to be shown it might be<br>
a good idea)<br>
<br>
            renderer.ResetCamera();<br>
<br>
Ptos is a vtkPoints where i have a stored a cloud of points.<br>
<br>
This code draws what i've generated, in white. My idea is to insert several<br>
times different objects on a same Render Window, so i need it to be able of<br>
using a different color for each set of points.<br>
<br>
How can i achieve this?<br>
<br>
Thanks a lot in advance.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://vtk.1045678.n5.nabble.com/How-to-change-Points-color-tp5731114.html" target="_blank">http://vtk.1045678.n5.nabble.com/How-to-change-Points-color-tp5731114.html</a><br>
Sent from the VTK - Users mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" target="_blank">http://markmail.org/search/?q=vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br>
</blockquote></div><br></div>