<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Tristan,<div class=""><br class=""></div><div class=""> It would be nice to not have silhouette edges on meshes. The algorithm relies on the depth of the entire scene, it is computed after the whole scene is rendered (or now after opaque and transparent models are rendered) and cannot exclude any models since the same code that computes depth is also drawing the colors. It would take new code that rerenders everything in order to be able to exclude specific models from the silhouette depth calculation. So it is unlikely we can do this — it is too complex. So if meshes are shown I recommend not using silhouettes.</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>Rom<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Aug 30, 2019, at 1:45 PM, Tristan Croll <<a href="mailto:tic20@cam.ac.uk" class="">tic20@cam.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="content-type" content="text/html; charset=utf-8" class=""><div dir="auto" class="">Along the same lines, it might be nice to have the option to turn silhouettes off for wireframe surfaces. Those have a tendency to become very “heavy” looking with silhouettes, particularly when zoomed out - they can end up obscuring everything behind them. <div dir="ltr" class=""><div class=""> </div></div><div dir="ltr" class=""><br class="">On 30 Aug 2019, at 20:05, Alexis Rohou <<a href="mailto:a.rohou@gmail.com" class="">a.rohou@gmail.com</a>> wrote:<br class=""><br class=""></div><blockquote type="cite" class=""><div dir="ltr" class="">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" class=""><p class="">Hi Tom,</p><p class="">This is great! I'd often wished I could get silhouettes of opaque
models behind transparent surfaces.</p><p class="">However, there are also circumstances where the effect of having
silhouettes only around the outermost (front-most, I guess)
surface is very nice. A number of figures of membrane proteins
were published recently like that - the micelle is shown as a
low-resolution very-transparent blob with silhouette, and the
volume surface of the TM domain is shown inside it without
silhouette. Makes for a nice visual effect.</p><p class="">My question: could we perhaps have this new feature switchable
via the set command?</p><p class="">Cheers,<br class="">
Alexis<br class="">
</p>
<div class="moz-cite-prefix">On 8/30/19 11:08 AM, Tom Goddard wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:EFF67923-056D-447C-95DF-2C1286D18DBE@sonic.net" class="">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" class="">
Hi Yao,
<div class=""><br class="">
</div>
<div class=""> Yes ChimeraX is not showing silhouette edges on
molecules behind transparent surfaces. This is because ChimeraX
silhouette edges are drawn where the depth of the scene makes a
jump. The depth at a pixel is the depth of the front-most
object, so the transparent surface causes ChimeraX not to see
the depth of the molecule, hence no silhouette edge on the
molecule.</div>
<div class=""><br class="">
</div>
<div class=""> I just added some code that separately draws the
silhouette edges for opaque models and transparent models, so in
tonight’s ChimeraX daily build it will draw silhouettes on
molecules under transparent surfaces.</div>
<div class=""><br class="">
</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>Tom</div>
<div class=""><br class="">
</div>
<div class="">Here’s a picture Elaine Meng made illustrating the
problem you described, showing Chimera on left and ChimeraX on
right.</div>
<div class=""><br class="">
</div>
<div class=""><Screen Shot 2019-08-30 at 9.33.44 AM.png></div>
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On Aug 30, 2019, at 12:21 AM, YAO HE <<a href="mailto:yaohe@ucla.edu" class="" moz-do-not-send="true">yaohe@ucla.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">Hi,
<div class=""><br class="">
</div>
<div class="">I am using ChimeraX now to show the
overlay between atomic model and transparent EM
densities. However, when I enable the silhouette
feature, only the transparent EM densities are
affected. I am wondering if it is possible to
also silhouette the atomic model inside. Just like "<span style="white-space: pre-wrap;" class="">setattr M silhouette true #3" in Chimera.</span></div>
<div class=""><span style="white-space: pre-wrap;" class="">
</span></div>
<div class=""><span style="white-space: pre-wrap;" class="">Best,</span></div>
<div class=""><span style="white-space: pre-wrap;" class="">Yao</span></div>
</div>
_______________________________________________<br class="">
ChimeraX-users mailing list<br class="">
<a href="mailto:ChimeraX-users@cgl.ucsf.edu" class="" moz-do-not-send="true">ChimeraX-users@cgl.ucsf.edu</a><br class="">
Manage subscription:<br class="">
<a class="moz-txt-link-freetext" href="http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users">http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
ChimeraX-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:ChimeraX-users@cgl.ucsf.edu">ChimeraX-users@cgl.ucsf.edu</a>
Manage subscription:
<a class="moz-txt-link-freetext" href="http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users">http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users</a>
</pre>
</blockquote>
</div></blockquote><blockquote type="cite" class=""><div dir="ltr" class=""><span class="">_______________________________________________</span><br class=""><span class="">ChimeraX-users mailing list</span><br class=""><span class=""><a href="mailto:ChimeraX-users@cgl.ucsf.edu" class="">ChimeraX-users@cgl.ucsf.edu</a></span><br class=""><span class="">Manage subscription:</span><br class=""><span class=""><a href="http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users" class="">http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users</a></span><br class=""></div></blockquote></div>_______________________________________________<br class="">ChimeraX-users mailing list<br class=""><a href="mailto:ChimeraX-users@cgl.ucsf.edu" class="">ChimeraX-users@cgl.ucsf.edu</a><br class="">Manage subscription:<br class="">http://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users<br class=""></div></blockquote></div><br class=""></div></body></html>