[Chimera-users] Two transparent models

Tom Goddard goddard at cgl.ucsf.edu
Thu Aug 14 10:16:54 PDT 2008


Daniel Wilson wrote:
> Hi Tom,
>
> For what we want, the combination of one transparent model with one mesh is working. However, I will play around with the raytracing a few examples with povray and see if it looks better. Seems to make more sense before you invest time in a script.
>
> The other thing I noticed is that you lose transparency on a whole volume when you color zone one region of it? or am I making something wrong? Is it not possible to have a single volume with two different colours and transparent?
>
> Thanks for you advice and kind offer,
> regards
> Daniel
>
>
> Tom Goddard <goddard at cgl.ucsf.edu> schrieb :
>
>   
>> Hi Daniel,
>>
>>   The incorrect transparency in Chimera when 2 or more models are 
>> transparent is very difficult to fix and will not be fixed any time 
>> soon.  The trouble is that Chimera draws each model separately and it is 
>> not possible to correctly handle transparency without intermixing the 
>> drawing of parts of models (in depth order).
>>
>>   If you use Chimera image saving in the POVray raytracing mode it will 
>> correctly show multiple transparent models.  The trouble is that this 
>> takes a long time to render and adjusting the levels of transparency 
>> many times to get the right appearance may be tedious.
>>
>>   It would be possible to make a script that combines the currently 
>> displayed map surfaces into a single model and hides all the original 
>> models so that multimodel transparency would appear correct on-screen.  
>> But the combined model would not update when you changed the 
>> transparency, color, ... settings of the separate maps.  It would 
>> require rerunning the script that makes the single model.  This would be 
>> tedious to use.  But if you think it worth trying I can write the script 
>> and send it to you.  It would not work for transparent molecular models 
>> (ribbons and atoms), just surfaces.
>>
>>     Tom
>>     




More information about the Chimera-users mailing list