Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#7550 closed defect (fixed)

Surface transparency for surfaces meshes not working

Reported by: mpm896@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Sessions Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Hello,

I'm having trouble working with surfaces meshed (made from IMOD models) in ChimeraX 1.3. If I load the mesh into ChimeraX, I can work with it fine and change transparency, etc. After saving it as a chimeraX session .cxs file, once I repoen it I can no longer modify the surfaces. For example, if I try to change the transparency is now says "set transparency of 0 surfaces." I'm wondering if this is a bug, or maybe something I'm doing wrong? Thanks so much for any advice.

Matt

Change History (3)

comment:1 by pett, 3 years ago

Component: UnassignedSessions
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned

Reported by Matthew Martinez

comment:2 by Tom Goddard, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed in tonight's ChimeraX build.

Here's a tricky way to set the transparency of imod surface model #3 after restoring the session in ChimeraX 1.4

color #3 blue model transparency 60

The underlying problem is that when the session is restored it did not recreate the IMOD surface as a surface, instead it makes it a generic model. I've fixed that. The transparency command only works on surfaces by default. It should work to say "transparency #3 60 model". But a second bug is that the transparency command did nothing when acting on a generic model. I've fixed that problem too.

comment:3 by Tom Goddard, 3 years ago

By the way, when reporting a ChimeraX bug it is best to use ChimeraX menu Help / Report a Bug.... That way we get info about your ChimeraX version, operating system, and log of commands that show the steps to produce the bug. Didn't need it in this case. Thanks for reporting the problem.

Note: See TracTickets for help on using tickets.