In paraview the actor and mapper are combined into a representation. The standard representations are Outline, Points, WireFrame, SurfaceWithEdges, Glyph and Volume. You will have to pore over the wiki and plugins to find examples of how to make a new representation.<br>

<br>You might be able to get it to work with less effort by filling out a 4 RGBA color array, using A for opacity of course. ParaView is not particularly good at directly rendering color values without mapping through a lookup table however. You will have to turn off scalar mapping on the Display tab and you will also likely need to enable VTK&#39;s DepthSortPolyData filter as well.<br>

<br>good luck!<br><br clear="all">David E DeMarle<br>Kitware, Inc.<br>R&amp;D Engineer<br>28 Corporate Drive<br>Clifton Park, NY 12065-8662<br>Phone: 518-371-3971 x109<br>
<br><br><div class="gmail_quote">On Wed, Nov 17, 2010 at 10:10 AM, Rafael Küng <span dir="ltr">&lt;<a href="mailto:rafi.kueng@gmx.ch">rafi.kueng@gmx.ch</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hi there<br>
<br>
For my bachelor thesis, I&#39;m doing a reader in c++ to read in large amount of points and display them (from a solar system simulation output in a sqlite db), but i fail at setting transparency for certain points. Can anybody please point me to a tutorial or give me a hint? I did look around and saw i probably need a mapper or actor, with a lookuptable, (at least in vtk only it works like this) but i didn&#39;t find an example how to convert this to paraview. (witch would be great, because i&#39;m totally new to pv and vtk).<br>


How and where do i have to attach the mapper to?<br>
I did get the coloring working, but no clue how to continue from here.<br>
<br>
Many Thanks<br>
<br>
Rafael Kueng<br>
University of zurich<br>
<br>
Here&#39;s a draft of my code:<br>
<br>
int vtkSQLiteReader::RequestData(vtkInformation*,<br>
        vtkInformationVector**,vtkInformationVector* outputVector)<br>
{<br>
        <br>
        vtkPolyData * out = vtkPolyData::GetData(outputVector);<br>
<br>
        if (!this-&gt;dataIsRead)<br>
                // only read if it&#39;s not been read before<br>
        {<br>
                readSnapshots(); //reads in the coordinates and velocities of particles<br>
                readTracks(); //reads in the tracks of the particles<br>
<br>
                this-&gt;dataIsRead = true;<br>
        }<br>
<br>
        out-&gt;SetPoints(this-&gt;Position);<br>
        out-&gt;SetVerts(this-&gt;Cells);<br>
        out-&gt;SetLines(this-&gt;Tracks);<br>
        out-&gt;GetPointData()-&gt;AddArray(this-&gt;Velocity);<br>
<br>
        // update the colors in every update<br>
        generateColors();<br>
        out-&gt;GetPointData()-&gt;SetScalars(this-&gt;colors);<br>
        <br>
        return 1;<br>
}<br>
<br>
<br>
int vtkSQLiteReader::generateColors()<br>
{<br>
        this-&gt;colors = vtkSmartPointer&lt;vtkUnsignedCharArray&gt;::New();<br>
        this-&gt;colors-&gt;SetName(&quot;Colors&quot;);<br>
        this-&gt;colors-&gt;SetNumberOfComponents(3);<br>
        this-&gt;colors-&gt;SetNumberOfTuples(this-&gt;nParticles);<br>
<br>
        for (int i = 0; i&lt;this-&gt;nParticles;i++)<br>
        {<br>
                // heres some code to choose the color per point..<br>
                red = 255;<br>
                green = 255;<br>
                blue = 255;<br>
<br>
                this-&gt;colors-&gt;InsertTuple3(i,<br>
                                red,<br>
                                green,<br>
                                blue);<br>
        }<br>
        return 1;<br>
}<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 ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</blockquote></div><br>