Opened 7 years ago

Closed 5 years ago

#1243 closed enhancement (fixed)

Allow ambient shadowing on transparent surfaces

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

Description (last modified by Tom Goddard)

Would like ambient shadowing on transparent surfaces. Currently transparent surfaces do not cast ambient shadows because this makes the atomic model inside the surface black or dark. A possible solution is to allow the surface to cast shadows but allow setting the molecular model inside the surface to not receive shadows. A problem with this is that the user would probably have to know some obscure command to disable receiving shadows on the interior model. It seems too tricky to try to figure out which models are inside a transparent surface and automatically change shadow behavior.

Change History (1)

comment:1 by Tom Goddard, 5 years ago

Description: modified (diff)
Resolution: fixed
Status: assignedclosed

There are settings to control this. The command "material transparentCastShadows true" can make transparent models cast shadows. It does name atomic models inside dark. The atoms can be made to not show ambient shadows with "lighting model multishadow false". Requires knowing these tricky commands.

Note: See TracTickets for help on using tickets.