<div dir="ltr">Looks like:<div><br><div>1) I was wrong, you don't need to scale and bias the input array into 0..1. The transfer function editor widget's piecewise range controls let you specify what the input domain extent.</div><div><br></div><div>2) You are correct that there isn't currently a way to get the radii to be > 1.0 when applying the transfer function. Without the transfer function, the point size control sets the radii for all points. With it the transfer function's output (which is defined to be 0..1) controls the radii of each point. Please file a bug report.</div><div><br></div><div>Notes: With Point Gaussian representation there is an extra "point gaussian radius" control that gets factored in. We could do that with ospray, or factor in the existing point size, or possible extend the transfer function editor widget to change the range extent to something other than 0..1.</div></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>David E DeMarle<br>Kitware, Inc.<br>Principal Engineer<br>21 Corporate Drive<br>Clifton Park, NY 12065-8662<br>Phone: 518-881-4909</div></div></div></div></div></div>
<br><div class="gmail_quote">On Thu, Oct 26, 2017 at 6:16 AM, Heiland, Randy <span dir="ltr"><<a href="mailto:heiland@iu.edu" target="_blank">heiland@iu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Recapping, hopefully the relevant bits:<div><br><div>Pipeline: PgmableSource -> Glyph (only show Glyph)</div><div><br></div><div>Glyph Properties: </div><div> Source: 2D Glyph</div><div> Type: Vertex</div><div> Active Attrs: Scalars: cell_radius</div><div> Scaling:  Mode: scalar</div><div>               Factor: 1</div><div><br></div><div>OSPRay Use Scale Array - yes</div><div>               Scale Array: cell_radius</div><div>Enable OSPRay - yes</div><div><br></div><div><div>Let’s say my cell_radius has a range [5,10]</div></div><div><br></div><div>I cannot figure out how to scale up my cells to be large enough. I’ve dabbled with the OSPRay Scale Function editor, with no success.</div><div><br></div><div>The Scaling Factor above seems to have no effect. Is there a global scaling factor I’m missing?</div><div><br></div><div>(irrelevant bit, I think… I’m Masking: Every Nth Point)</div><div><br></div><div>I’ll experiment with my simple 2 cell example later…</div><div><div class="h5"><div><br></div><div><br></div><div><div><blockquote type="cite"><div>On Oct 25, 2017, at 5:19 PM, Heiland, Randy <<a href="mailto:heiland@iu.edu" target="_blank">heiland@iu.edu</a>> wrote:</div><br class="m_5728300632910924031Apple-interchange-newline"><div><div style="word-wrap:break-word">Beauty. Thanks!! (I really need to take time to read the entire PV Guide)<div><br><div><blockquote type="cite"><div>On Oct 25, 2017, at 5:14 PM, David E DeMarle <<a href="mailto:dave.demarle@kitware.com" target="_blank">dave.demarle@kitware.com</a>> wrote:</div><br class="m_5728300632910924031Apple-interchange-newline"><div><div dir="ltr">click the gear to show advanced properties, or use search field for glyph type.<div><br><div><br></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="m_5728300632910924031gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>David E DeMarle<br>Kitware, Inc.<br>Principal Engineer<br><a href="https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g">21 Corporate Drive</a><br><a href="https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g">Clifton Park, NY 12065</a>-8662<br>Phone: <a href="tel:(518)%20881-4909" value="+15188814909" target="_blank">518-881-4909</a></div></div></div></div></div></div>
<br><div class="gmail_quote">On Wed, Oct 25, 2017 at 5:11 PM, Heiland, Randy <span dir="ltr"><<a href="mailto:heiland@iu.edu" target="_blank">heiland@iu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">You lost me - in the Glyph Source block,I select Glyph Type = 2D Glyph.  Then where is VERTEX? In the Display block, I choose Representation = Points which produces a blobby mess. But a very *smooth* blobby mess :)<div><div class="m_5728300632910924031h5"><div><br><div><blockquote type="cite"><div>On Oct 25, 2017, at 4:46 PM, David E DeMarle <<a href="mailto:dave.demarle@kitware.com" target="_blank">dave.demarle@kitware.com</a>> wrote:</div><br class="m_5728300632910924031m_3500654258619732412Apple-interchange-newline"><div><div dir="ltr">That control is only available if the representation type is surface, this could explain why you don't see it on the ProgrammableSource.<div><br></div><div>In the glyph filter, use 2D glyph, VERTEX.</div><div><br><div><br></div><div><br><div><br></div></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="m_5728300632910924031m_3500654258619732412gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>David E DeMarle<br>Kitware, Inc.<br>Principal Engineer<br><a href="https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g" target="_blank">21 Corporate Drive</a><br><a href="https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g" target="_blank">Clifton Park, NY 12065</a>-8662<br>Phone: <a href="tel:(518)%20881-4909" value="+15188814909" target="_blank">518-881-4909</a></div></div></div></div></div></div>
<br><div class="gmail_quote">On Wed, Oct 25, 2017 at 4:29 PM, Heiland, Randy <span dir="ltr"><<a href="mailto:heiland@iu.edu" target="_blank">heiland@iu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">I only see the “OSPRay Use Scale Array” on the Properties for Glyph, not the Props for the ProgrammableSource. Expected? And so, OSPRay is rendering the chunky polygonalized spherical glyphs (Representation = Surface).<div><br></div><div>If I could independently scale the implicit spheres and use OSPRay, I’d prefer that until I do the vtkCutter. (thanks for confirming, Note 2)<div><div class="m_5728300632910924031m_3500654258619732412h5"><br><div><br></div><div><br><div><blockquote type="cite"><div>On Oct 25, 2017, at 3:35 PM, David E DeMarle <<a href="mailto:dave.demarle@kitware.com" target="_blank">dave.demarle@kitware.com</a>> wrote:</div><br class="m_5728300632910924031m_3500654258619732412m_9192556120180563392Apple-interchange-newline"><div><div dir="ltr">To change the size based on values:<div>check "OSPRay Use Scale Array" on "Display" section or "Properties" Tab<div><div>Choose the array name you want to scale by with "OSPRay Scale Array" pulldown.</div><div>Define your value to radius transfer function via the "OSPRay Scale Function" popup editor.</div><div><br></div><div>Note 1: the transfer function is defined to map between 0.0 and 1.0 and clamp outside of that range. Use a calculator to scale and bias into that range. If you don't like having to do this, file a feature request to remind the developers to implement it one of these days such that min is defined to be array min and max.</div><div><br></div><div>Note 2:Cutter will not cut through the implicit spheres.</div><div><br></div><div>Note 3: Point Gaussian representation's Use Scalar Array, Guassian Scale Array and Scale Transfer Function (which I riffed off of) are similar. I'm not sure about scale and bias and cut with this GL shader based side.</div><div><br></div></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="m_5728300632910924031m_3500654258619732412m_9192556120180563392gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>David E DeMarle<br>Kitware, Inc.<br>Principal Engineer<br><a href="https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g" target="_blank">21 Corporate Drive</a><br><a href="https://maps.google.com/?q=21+Corporate+Drive+Clifton+Park,+NY+12065&entry=gmail&source=g" target="_blank">Clifton Park, NY 12065</a>-8662<br>Phone: <a href="tel:(518)%20881-4909" value="+15188814909" target="_blank">518-881-4909</a></div></div></div></div></div></div>
<br><div class="gmail_quote">On Wed, Oct 25, 2017 at 3:16 PM, Heiland, Randy <span dir="ltr"><<a href="mailto:heiland@iu.edu" target="_blank">heiland@iu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Just want to make sure I’m not missing something. In my Pgmable Source PolyData, I render Points and love the OSPRay-rendered spheres. However, is there any mechanism for (independently) scaling these, i.e., other than the fixed Point Size? Or is the only way to get scalar-value scaled spheres via the Glyph filter? If so, is it possible to control the resolution/triangulation of that glyph? Basically, I’m looking for ways of getting high-res spheres, but will also want to use vtkCutter on them later.<br>
<br>
thanks, Randy<br>______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com/" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensou<wbr>rce/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaV<wbr>iew</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mail<wbr>man/listinfo/paraview</a><br>
<br></blockquote></div><br></div>
</div></blockquote></div><br></div></div></div></div></div></blockquote></div><br></div>
</div></blockquote></div><br></div></div></div></div></blockquote></div><br></div>
</div></blockquote></div><br></div></div>______________________________<wbr>_________________<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/<wbr>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/<wbr>ParaView</a><br><br>Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br><br>Follow this link to subscribe/unsubscribe:<br><a href="http://public.kitware.com/mailman/listinfo/paraview" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/paraview</a><br></div></blockquote></div><br></div></div></div></div></div></blockquote></div><br></div>