Darby E Johnston, Age 501617 Zinn St, Richmond, CA 94805

Darby Johnston Phones & Addresses

Richmond, CA

1890 Arch St, Berkeley, CA 94709 (510) 848-8867

Kensington, CA

Piedmont, CA

Social networks

Darby E Johnston

Linkedin

Work

Company: Oculus vr May 2016 to Sep 2017 Position: Software engineer

Skills

Computer Graphics • Pyqt • Python • Software Engineering • Qt • C++ • Scripting • Computer Animation • Perforce • Team Leadership • Windows • Linux • Cmake • Xcode • Visual Studio • Os X • User Interface Programming • Cross Platform Development • Visual Effects • Animation • Software Development

Languages

English

Industries

Entertainment

Mentions for Darby E Johnston

Darby Johnston resumes & CV records

Resumes

Darby Johnston Photo 16

Lead Developer

Location:
2709 Dwight Way, Berkeley, CA 94704
Industry:
Entertainment
Work:
Oculus Vr May 2016 - Sep 2017
Software Engineer
Lucasfilm 2011 - May 2016
User Experience Software Engineer
Industrial Light & Magic 2008 - 2011
R and D Software Engineer
Djv Imaging 2008 - 2011
Lead Developer
Tippett Studio 2001 - 2002
Software Developer
Tippett Studio 1996 - 2001
Lead Fx Animator
Tippett Studio 1995 - 1996
Animator
Skills:
Computer Graphics, Pyqt, Python, Software Engineering, Qt, C++, Scripting, Computer Animation, Perforce, Team Leadership, Windows, Linux, Cmake, Xcode, Visual Studio, Os X, User Interface Programming, Cross Platform Development, Visual Effects, Animation, Software Development
Languages:
English

Publications & IP owners

Us Patents

Flexible 3-D Character Rigging Development Architecture

US Patent:
2015002, Jan 22, 2015
Filed:
Jul 19, 2013
Appl. No.:
13/946837
Inventors:
- San Francisco CA, US
RACHEL ROSE - NOVATO CA, US
DARBY JOHNSTON - BERKELEY CA, US
Assignee:
LUCASFILM ENTERTAINMENT CO., LTD. - San Francisco CA
International Classification:
G06T 13/40
G06F 3/0481
US Classification:
345419
Abstract:
A method of generating an animation rig for a three-dimensional (3-D) computing environment may include providing a rig generation environment that includes a library storing a plurality of blocks. Each of the plurality of blocks may represent particular rig elements and include information for generating the rig elements in the 3-D computing environment along with a first icon that is visually representative of the particular rig elements. The method may also include receiving and displaying two or more blocks in the rig generation environment, and receiving one or more graphical connections between the blocks. The method may additionally include generating the animation rig using the information of each of the two or more blocks and sending the animation rig from the rig generation environment to the 3-D computing environment.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.