Opened 8 years ago

#670 assigned enhancement

Add depth blur effect

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

Description

Blur distant objects in the scene to create a sense of depth. This is like an optical camera which focuses at the focal plane but gives a blurry image far from the focal plane.

Begin forwarded message:

From: Oliver Clarke
Subject: [Chimera-users] Gaussian blur depth cueing? (ChimeraX)
Date: May 5, 2017 at 6:42:32 AM PDT
To: UCSF Chimera Mailing List <chimera-users@…>

Hi,

I was wondering if you have thought about implementing depth-dependent gaussian blur as a depth cueing mechanism in ChimeraX?

The idea would be to blur the image in a manner dependent on the distance from the plane intersecting with the center of rotation, to mimick depth of field in a camera.

Mocked up in the attached using a tilt/shift effect, but without access to real depth information - I wonder if it might better convey depth information than distance-dependent changes in brightness/contrast under some circumstances?

Cheers
Oli

Attachments (3)

brightness_blur.jpg (382.2 KB ) - added by Tom Goddard 8 years ago.
Example of depth blur made by exporting 10 slab images and blurring in photo editor.
no_blur.jpg (476.5 KB ) - added by Tom Goddard 8 years ago.
Same image as previous one without blur.
stack2_crop.png (1.4 MB ) - added by Tom Goddard 8 years ago.
Depth blur example with opaque surface.

Change History (3)

by Tom Goddard, 8 years ago

Attachment: brightness_blur.jpg added

Example of depth blur made by exporting 10 slab images and blurring in photo editor.

by Tom Goddard, 8 years ago

Attachment: no_blur.jpg added

Same image as previous one without blur.

by Tom Goddard, 8 years ago

Attachment: stack2_crop.png added

Depth blur example with opaque surface.

Note: See TracTickets for help on using tickets.