SEAN BRUCE DUNN
Pilots at Caney Crk Rd, Austin, TX

License number
Texas A5055467
Issued Date
Dec 2015
Expiration Date
Dec 2016
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
3900 Caney Creek Rd, Austin, TX 78732

Professional information

Sean Dunn Photo 1

Senior Software Engineer

Position:
Senior Programmer at KingsIsle Entertainment
Location:
Austin, Texas Area
Industry:
Computer Games
Work:
KingsIsle Entertainment since Mar 2013 - Senior Programmer Spacetime Studios, Inc. Mar 2011 - Jan 2013 - Senior Programmer Microsoft Live Labs May 2008 - Dec 2009 - Software Development Engineer 2 Microsoft, Inc. Dec 2006 - May 2008 - Software Development Engineer 2 NCSoft Jun 2006 - Nov 2006 - Software Engineer Troublemaker Studios May 2004 - Oct 2005 - Technical Supervisor Microsoft Dec 2000 - May 2004 - Software Development Engineer Digital Anvil Sep 1999 - Dec 2000 - Tools Programmer
Education:
Worcester Polytechnic Institute 1994 - 1999
Computer Science, Computer Graphics, Music Composition


Sean Dunn Photo 2

Graphical Processing Of Object Perimeter Information

US Patent:
7242408, Jul 10, 2007
Filed:
Aug 19, 2005
Appl. No.:
11/207926
Inventors:
Sean E. Dunn - Austin TX, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00
US Classification:
345582, 345426, 345428, 345585, 345586, 345606, 345629, 382260
Abstract:
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information using an overlay, and applying the retrieved polar perimeter information to provide a graphical effect within a scene (such as, but not limited to, a shadow effect).


Sean Dunn Photo 3

Graphical Processing Of Object Perimeter Information

US Patent:
7274365, Sep 25, 2007
Filed:
Jan 31, 2003
Appl. No.:
10/355798
Inventors:
Sean E. Dunn - Austin TX, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 15/50
US Classification:
345426, 345428, 345522, 345582, 345643, 382174, 382199, 382203
Abstract:
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information using an overlay, and applying the retrieved polar perimeter information to provide a graphical effect within a scene (such as, but not limited to, a shadow effect).


Sean Dunn Photo 4

Graphical Processing Of Object Perimeter Information

US Patent:
7411592, Aug 12, 2008
Filed:
Aug 19, 2005
Appl. No.:
11/207460
Inventors:
Sean E. Dunn - Austin TX, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00
US Classification:
345581, 345426, 345428, 345552, 345582, 345585, 345619, 345643, 382199, 382203
Abstract:
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information using an overlay, and applying the retrieved polar perimeter information to provide a graphical effect within a scene (such as, but not limited to, a shadow effect).


Sean Dunn Photo 5

Rendering Multi-Layered Image

US Patent:
2011019, Aug 11, 2011
Filed:
Feb 7, 2010
Appl. No.:
12/701581
Inventors:
Sean E. Dunn - Austin TX, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G09G 5/02
US Classification:
345589
Abstract:
A multi-layered image may be rasterized onto a background by considering each layer in the image from front to back. The alpha channel of a background buffer is cleared, so that it may act as an accumulator of total consumed opacity. Each image layer, from front to back, is then considered. For each layer, the layer's alpha value is multiplied by the complement of the alpha channel's current value, and the product is added to the background alpha channel. The background alpha channel is then multiplied by a global alpha value. The background color values are then pre-darkened by the complement of the resulting background alpha channel value. The background alpha channel is then cleared again, and the layers are rasterized and added, from front to back, onto the pre-darkened background, this time taking into consideration the per-layer color values.


Sean Dunn Photo 6

Generation Of Glow Effect

US Patent:
7414625, Aug 19, 2008
Filed:
Nov 30, 2006
Appl. No.:
11/565512
Inventors:
Owens Rodriguez - Austin TX, US
Sean E. Dunn - Austin TX, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 15/60
US Classification:
345426, 345419, 345583, 345589, 345597, 345629
Abstract:
A technique generates a glow effect in an image. The technique selects an area within a scene that is to glow to produce a selected area image, generates glow using the selected area image to produce a glowing area image, and then adds the glowing area image to the scene to provide the glow effect.


Sean Dunn Photo 7

Generation Of Glow Effect

US Patent:
7202867, Apr 10, 2007
Filed:
Jan 31, 2003
Appl. No.:
10/355529
Inventors:
Owens Rodriguez - Austin TX, US
Sean E. Dunn - Austin TX, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 15/50
US Classification:
345426, 345582, 345589, 345629
Abstract:
A technique generates a glow effect in an image. The technique selects an area within a scene that is to glow to produce a selected area image, generates glow using the selected area image to produce a glowing area image, and then adds the glowing area image to the scene to provide the glow effect.