The X-ray vision is a good idea, and would be useful in thinking about interfaces as well as surfaces. But I can imagine some situations where 'x-ray' would be problematic- you would lose some sense of depth if the green silhouette was always visible as you rotated a model, and multiple selections would get messy. If transparency is the problem here, would it be easier to make selections visible through a surface <u>regardless </u>of transparency, but not visible through other objects (i.e., ribbons and bonds underlying the surface and other models in front of the selection would conceal the green outline)?<br>
<br>Also, I'm not advocating a permanent increase in the thickness of the selection outline- I want control over it, so I can thicken it for presentations to large audiences.<br><br>Dan<br><br><div class="gmail_quote">
On Wed, Dec 15, 2010 at 1:14 PM, Tom Goddard <span dir="ltr"><<a href="mailto:goddard@sonic.net">goddard@sonic.net</a>></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;">


  
    
    
  
  <div bgcolor="#ffffff" text="#000000">
    Hi Daniel,<br>
    <br>
      Looking at the code I think it would not  be too hard to thicken
    the green selection outline.  We can test the appearance with a one
    line modification of the C++ code.  I've added this to the feature
    request list.<br>
    <br>
        <a href="http://plato.cgl.ucsf.edu/trac/chimera/wiki/requests" target="_blank">http://plato.cgl.ucsf.edu/trac/chimera/wiki/requests</a><br>
    <br>
    The fact that selected objects don't show a green outline when they
    are under a transparent surface is bug 7777 reported over a year
    ago.<br>
    <br>
        <a href="http://plato.cgl.ucsf.edu/trac/chimera/ticket/7777" target="_blank">http://plato.cgl.ucsf.edu/trac/chimera/ticket/7777</a><br>
    <br>
    The technical problem is that the depth buffer is being written when
    drawing transparent surfaces.  This is needed for one-layer
    transparent surfaces (the default for molecular surfaces) but is not
    required for multi-layer transparent surfaces (the default a few
    years ago).  Even for multi-layer transparent surfaces it is
    desirable to write the depth buffer when multiple transparent models
    are used to minimize incorrect transparent object rendering (depth
    order wrong).<br>
    <br>
      Here's one idea for a solution.  Green selection outlines could be
    shown even for objects hidden behind opaque surfaces and models.  It
    would be like x-ray vision.  I think this may be nice because when
    selected items are not seen because they are covered it is hard to
    know what is selected.  But it may be confusing to see these x-ray
    silhouettes -- would have to try to know.  I think it is easy to
    try.<br>
    <br>
        Tom<br>
    <br>
    <blockquote type="cite"><div><div></div><div class="h5">Hi everyone,<br>
      Two requests that would help with interactive demonstrations to
      large audiences:<br>
      In preferences/background, the selection mode can be "fill" or
      "outline". Is it possible to add a line-width option for outline?
      I want to increase the thickness of a selection outline to make it
      easier for my students to see when I'm projecting an image, but I
      don't want to use the fill option and lose residue color
      information.<br>
      <br>
      I suspect that's an easy fix, but this one might be more
      difficult:<br>
      Transparent surfaces are very informative when combined with
      underlying ribbons or stick representations of atoms. But if a
      residue is visible beneath a transparent surface, selecting it
      (via the command line) does not show the selection outline. Is it
      possible to make that work? <br>
      Thanks,<br>
      Dan<br clear="all">
      <br>
      -- <br>
      ____________________________<br>
      <br>
      Daniel Gurnon, Ph. D.<br>
      Assistant Professor of Chemistry<br>
      DePauw University<br>
      Greencastle, IN 46135<br>
      <br>
      p: 765-658-6279<br>
      e: <a href="mailto:danielgurnon@depauw.edu" target="_blank">danielgurnon@depauw.edu</a><br>
      </div></div><pre><fieldset></fieldset>
_______________________________________________
Chimera-users mailing list
<a href="mailto:Chimera-users@cgl.ucsf.edu" target="_blank">Chimera-users@cgl.ucsf.edu</a>
<a href="http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users" target="_blank">http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users</a>
</pre>
    </blockquote>
    <br>
    <br>
  </div>

</blockquote></div><br><br clear="all"><br>-- <br>____________________________<br><br>Daniel Gurnon, Ph. D.<br>Assistant Professor of Chemistry<br>DePauw University<br>Greencastle, IN 46135<br><br>p: 765-658-6279<br>e: <a href="mailto:danielgurnon@depauw.edu">danielgurnon@depauw.edu</a><br>