Opened 6 years ago
Closed 6 years ago
#2447 closed defect (not a bug)
selection visible through opaque surface after BILD file opened
Reported by: | Elaine Meng | Owned by: | Tom Goddard |
---|---|---|---|
Priority: | moderate | Milestone: | |
Component: | Graphics | Version: | |
Keywords: | Cc: | Greg Couch | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
This is definitely an obscure situation, but reproducible... file as desired. I didn't assign it to anybody.
open 6cmn
select nucleic
molmap sel 8
... now selection is hidden by surface
open http://rbvi.ucsf.edu/chimerax/docs/user/formats/example.bild
... now selection outlines are visible depending on how the scene is rotated. When 6cmn is near the front, selection outlines not visible, when 6cmn is dimmer, visible. Image attached.
I don't know if this is solely because of the position of the BILD model making the scene dimensions large because it's far away from 6cmn, or because it's a BILD model.
Attachments (1)
Change History (3)
by , 6 years ago
Attachment: | Screen Shot 2019-09-26 at 11.29.06 AM.png added |
---|
comment:1 by , 6 years ago
Cc: | added; removed |
---|---|
Owner: | set to |
Status: | new → assigned |
comment:2 by , 6 years ago
Resolution: | → not a bug |
---|---|
Status: | assigned → closed |
This is a feature, not a bug. A while back I made selection outlines show through opaque surfaces if they are close to those opaque surfaces so that selected atoms in stick style do not have their selection outline hidden by the bonds. This is not specific to atoms. Anything selected that is blocked by a close opaque object will show the selection outline through the opaque object. I think this x-ray vision is pretty handy. But the problem is what does "close object" mean? How close? The rule is that "close" means within a small fraction of the total scene depth (I believe the fraction is 0.0005). Your BILD object is a mile away from the 6CMN model so it makes scene depth very large so selection outlines show through because the "close" now means a pretty large value.
I think this is such an obscure situation, with unrealistic scene where part of it (the BILD part) is way way far away, that nothing needs fixing here.