WO2012151446A3 - Employing mesh files to animate transitions in client applications - Google Patents

Employing mesh files to animate transitions in client applications Download PDF

Info

Publication number
WO2012151446A3
WO2012151446A3 PCT/US2012/036398 US2012036398W WO2012151446A3 WO 2012151446 A3 WO2012151446 A3 WO 2012151446A3 US 2012036398 W US2012036398 W US 2012036398W WO 2012151446 A3 WO2012151446 A3 WO 2012151446A3
Authority
WO
WIPO (PCT)
Prior art keywords
transition
mesh files
client applications
client application
files
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2012/036398
Other languages
French (fr)
Other versions
WO2012151446A2 (en
Inventor
Christopher M. MALONEY
Ryan C. Hill
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Priority to JP2014509457A priority Critical patent/JP2014517961A/en
Priority to CN201280021481.3A priority patent/CN103502974A/en
Priority to KR1020137029062A priority patent/KR20140024361A/en
Priority to EP12779342.0A priority patent/EP2705436A2/en
Publication of WO2012151446A2 publication Critical patent/WO2012151446A2/en
Publication of WO2012151446A3 publication Critical patent/WO2012151446A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/20Three-dimensional [3D] animation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/80Two-dimensional [2D] animation, e.g. using sprites

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Devices For Executing Special Programs (AREA)
  • Image Generation (AREA)

Abstract

A client application requests to animate a transition between document objects. Multi-dimensional modeling data (e.g. as mesh files) matching the transition requests are retrieved. Lighting, shading, and camera effects are applied to the mesh files. Mesh files are parsed to generate a transition file. The transition file is submitted to the client application for rendering. The client application plays the transition file and overlays document object textures over transition object polygons.
PCT/US2012/036398 2011-05-03 2012-05-03 Employing mesh files to animate transitions in client applications Ceased WO2012151446A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2014509457A JP2014517961A (en) 2011-05-03 2012-05-03 Animation of transitions in client applications that employ mesh files
CN201280021481.3A CN103502974A (en) 2011-05-03 2012-05-03 Employing mesh files to animate transitions in client applications
KR1020137029062A KR20140024361A (en) 2011-05-03 2012-05-03 Employing mesh files to animate transitions in client applications
EP12779342.0A EP2705436A2 (en) 2011-05-03 2012-05-03 Employing mesh files to animate transitions in client applications

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/099,952 2011-05-03
US13/099,952 US20120280991A1 (en) 2011-05-03 2011-05-03 Employing mesh files to animate transitions in client applications

Publications (2)

Publication Number Publication Date
WO2012151446A2 WO2012151446A2 (en) 2012-11-08
WO2012151446A3 true WO2012151446A3 (en) 2013-03-21

Family

ID=47089958

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2012/036398 Ceased WO2012151446A2 (en) 2011-05-03 2012-05-03 Employing mesh files to animate transitions in client applications

Country Status (6)

Country Link
US (1) US20120280991A1 (en)
EP (1) EP2705436A2 (en)
JP (1) JP2014517961A (en)
KR (1) KR20140024361A (en)
CN (1) CN103502974A (en)
WO (1) WO2012151446A2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100064222A1 (en) * 2008-09-08 2010-03-11 Apple Inc. Object-aware transitions
JP5977023B2 (en) * 2011-11-07 2016-08-24 株式会社スクウェア・エニックス・ホールディングス Drawing system, program, and recording medium
US9224239B2 (en) 2013-03-14 2015-12-29 Dreamworks Animation Llc Look-based selection for rendering a computer-generated animation
US9171401B2 (en) 2013-03-14 2015-10-27 Dreamworks Animation Llc Conservative partitioning for rendering a computer-generated animation
US9230294B2 (en) 2013-03-15 2016-01-05 Dreamworks Animation Llc Preserving and reusing intermediate data
US9659398B2 (en) 2013-03-15 2017-05-23 Dreamworks Animation Llc Multiple visual representations of lighting effects in a computer animation scene
US9218785B2 (en) 2013-03-15 2015-12-22 Dreamworks Animation Llc Lighting correction filters
US9514562B2 (en) 2013-03-15 2016-12-06 Dreamworks Animation Llc Procedural partitioning of a scene
US9589382B2 (en) 2013-03-15 2017-03-07 Dreamworks Animation Llc Render setup graph
US9626787B2 (en) 2013-03-15 2017-04-18 Dreamworks Animation Llc For node in render setup graph
US9208597B2 (en) 2013-03-15 2015-12-08 Dreamworks Animation Llc Generalized instancing for three-dimensional scene data
US9811936B2 (en) 2013-03-15 2017-11-07 Dreamworks Animation L.L.C. Level-based data sharing for digital content production
US9965885B2 (en) 2013-10-18 2018-05-08 Apple Inc. Object matching and animation in a presentation application
US10109086B1 (en) 2016-01-25 2018-10-23 Google Llc Animated transitions between graphs
US10304244B2 (en) 2016-07-08 2019-05-28 Microsoft Technology Licensing, Llc Motion capture and character synthesis
CN113760281A (en) * 2021-01-29 2021-12-07 北京京东拓先科技有限公司 A method, device, terminal device and storage medium for implementing transition animation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6204840B1 (en) * 1997-04-08 2001-03-20 Mgi Software Corporation Non-timeline, non-linear digital multimedia composition method and system
US20100118034A1 (en) * 2008-11-13 2010-05-13 Jin-Young Kim Apparatus and method of authoring animation through storyboard
US7859538B2 (en) * 2006-07-31 2010-12-28 Autodesk, Inc Converting deformation data for a mesh to animation data for a skeleton, skinning and shading in a runtime computer graphics animation engine
US20110055702A1 (en) * 2006-05-01 2011-03-03 Gabriel Jakobson Document revisions in a collaborative computing environment

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002007452A2 (en) * 2000-07-18 2002-01-24 Incredimail Ltd. System and method for visual feedback of command execution in electronic mail systems
CN1383342A (en) * 2001-04-25 2002-12-04 大霸电子股份有限公司 Progressive scrolling animation graphic display method for mobile phone
RU2216781C2 (en) * 2001-06-29 2003-11-20 Самсунг Электроникс Ко., Лтд Image-based method for presenting and visualizing three-dimensional object and method for presenting and visualizing animated object
JP2004295541A (en) * 2003-03-27 2004-10-21 Victor Co Of Japan Ltd Image formation program and image reproduction program
US7710418B2 (en) * 2005-02-04 2010-05-04 Linden Acquisition Corporation Systems and methods for the real-time and realistic simulation of natural atmospheric lighting phenomenon
US8749543B2 (en) * 2006-08-15 2014-06-10 Microsoft Corporation Three dimensional polygon mesh deformation using subspace energy projection
JP4079378B2 (en) * 2006-09-21 2008-04-23 株式会社コナミデジタルエンタテインメント Image processing apparatus, image processing apparatus control method, and program
JP5296337B2 (en) * 2007-07-09 2013-09-25 任天堂株式会社 Image processing program, image processing apparatus, image processing system, and image processing method
US8004529B2 (en) * 2007-10-01 2011-08-23 Apple Inc. Processing an animation file to provide an animated icon
US20100231590A1 (en) * 2009-03-10 2010-09-16 Yogurt Bilgi Teknolojileri A.S. Creating and modifying 3d object textures

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6204840B1 (en) * 1997-04-08 2001-03-20 Mgi Software Corporation Non-timeline, non-linear digital multimedia composition method and system
US20110055702A1 (en) * 2006-05-01 2011-03-03 Gabriel Jakobson Document revisions in a collaborative computing environment
US7859538B2 (en) * 2006-07-31 2010-12-28 Autodesk, Inc Converting deformation data for a mesh to animation data for a skeleton, skinning and shading in a runtime computer graphics animation engine
US20100118034A1 (en) * 2008-11-13 2010-05-13 Jin-Young Kim Apparatus and method of authoring animation through storyboard

Also Published As

Publication number Publication date
EP2705436A2 (en) 2014-03-12
KR20140024361A (en) 2014-02-28
US20120280991A1 (en) 2012-11-08
WO2012151446A2 (en) 2012-11-08
CN103502974A (en) 2014-01-08
JP2014517961A (en) 2014-07-24

Similar Documents

Publication Publication Date Title
WO2012151446A3 (en) Employing mesh files to animate transitions in client applications
USD716320S1 (en) Display screen with animated graphical user interface
WO2011159517A3 (en) Optimization of storage and transmission of data
WO2006102621A3 (en) System and method for tracking changes to files in streaming applications
WO2010093493A3 (en) Layered personalization
WO2011066452A3 (en) Securely sharing design renderings over a network
JP2013534007A5 (en)
MX2016008628A (en) System and method for a nail manipulation.
EP2353079A4 (en) File input/output scheduler using immediate data chunking
WO2012177406A3 (en) System and method for providing a unified storage system that supports file/object duality
EP2584463A3 (en) Method of rendering a user interface
MX2019004446A (en) Information processing device and method.
WO2014150277A3 (en) Methods and systems for providing secure transactions
WO2012122410A3 (en) Platform for rapid development of applications
EP3005683A4 (en) Data manipulation based on real world object manipulation
WO2009140016A3 (en) Software rasterization optimization
GB2508325A (en) Scalable deduplication system with small blocks
JP2012507908A5 (en)
WO2012162279A3 (en) Social data overlay
WO2012135348A3 (en) Techniques for electronic aggregation of information
CL2013001240A1 (en) Method to access a document on a client computer; method implemented in a server computer to partially open a document stored in the server computer.
EP3044967A4 (en) Architecture for distributed server-side and client-side image data rendering
WO2014140893A3 (en) Documents and data backup using color space encoded image
EP2973415A4 (en) Compressing data representing computer animated hair
WO2013028842A3 (en) System and method of compressing data in font files

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12779342

Country of ref document: EP

Kind code of ref document: A2

ENP Entry into the national phase

Ref document number: 20137029062

Country of ref document: KR

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2012779342

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2014509457

Country of ref document: JP

Kind code of ref document: A