HK1130928A - Framework for graphics animation and compositing operations - Google Patents
Framework for graphics animation and compositing operations Download PDFInfo
- Publication number
- HK1130928A HK1130928A HK09109451.4A HK09109451A HK1130928A HK 1130928 A HK1130928 A HK 1130928A HK 09109451 A HK09109451 A HK 09109451A HK 1130928 A HK1130928 A HK 1130928A
- Authority
- HK
- Hong Kong
- Prior art keywords
- layer
- animation
- layers
- framework
- tree
- Prior art date
Links
Claims (11)
- Un procédé de traitement d'un contenu graphique destiné à des programmes applicatifs (210 ; 302 ; 602), comprenant les étapes suivantes :l'interfaçage avec un programme applicatif (210 ; 302 ; 602) s'exécutant sur un dispositif de traitement ; l'entretien d'une pluralité d'objets restituables indépendamment du contenu graphique du programme applicatif (210 ; 302 ; 602) ;la mise à disponibilité des objets restituables pour restitution sur un afficheur (260) du dispositif de traitement ;l'identification d'une modification d'au moins une partie du contenu graphique, la modification étant du fait du programme applicatif (210 ; 302 ; 602) ;la détermination en fonction de la modification du contenu graphique d'une ou plusieurs actions à exécuter sur au moins l'un des objets restituables pour obtenir un résultat pour la modification ; etl'exécution des une ou plusieurs actions sur le au moins un objet restituable pour obtenir le résultat au moment de prendre au moins un objet restituable disponible pour la restitution,et caractérisé en ce que :l'action d'interfaçage avec le programme applicatif (210 ; 302 ; 602) comprend l'entretien d'une première structure de données (222 ; 322 ; 604) possédant une pluralité d'objets de modèle associés au contenu graphique du programme applicatif (210 ; 302 ; 602),et dans lequel l'action d'entretien de la pluralité d'objets restituables comprend l'entretien d'une seconde structure de données distincte de la première structure de données, la seconde structure de données possédant la pluralité d'objets restituables qui sont basés sur les objets de modèle de la première structure de données.
- Le procédé de la revendication 1, dans lequel l'action d'identification de la modification comprend l'identification de l'insertion d'un objet de modèle dans la première structure de données (222 ; 322 ; 604) par le programme applicatif (210 ; 302 ; 602), un objet de modèle étant retiré de la première structure de données (222 ; 322 ; 604) par le programme applicatif (210 ; 302 ; 602), ou une modification étant apportée à une propriété de l'un des objets de modèle de la première structure de données (222 ; 322 ; 604) par le programme applicatif (210 ; 302 ; 602).
- Le procédé de la revendication 2, dans lequel l'action de rendre disponibles les objets restituables pour restitution à l'afficheur (260) du dispositif de traitement comprend la mise à disposition des objets restituables de la seconde structure de données (226 ; 362 ; 606) disponibles pour un processus de restitution s'exécutant sur le dispositif de traitement.
- Le procédé de la revendication 1, dans lequel l'action d'exécution comprend l'utilisation de valeurs interpolées d'une propriété pour l'exécution des une ou plusieurs actions.
- Le procédé de la revendication 1, dans lequel l'action d'exécution comprend l'utilisation d'une information de séquencement pour l'exécution des une ou plusieurs actions.
- Le procédé de la revendication 1, dans lequel l'action d'exécution comprend l'utilisation d'une information directionnelle pour l'exécution des une ou plusieurs actions.
- Le procédé de la revendication 1, dans lequel les actions de détermination et d'exécution comprennent :la détermination d'une modification d'une propriété d'au moins l'un des objets restituables en réponse à la modification ; etl'animation de la modification de la propriété de l'au moins un objet restituable au moment de le rendre disponible pour la restitution.
- Le procédé de la revendication 1, dans lequel les actions de détermination et d'exécution comprennent :la détermination d'une transition d'au moins l'un des objets restituables en réponse à la modification ; etl'animation de l'au moins un objet restituable avec la transition au moment de le rendre disponible pour la restitution.
- Le procédé de la revendication 1, dans lequel les actions de détermination et d'exécution comprennent :la détermination d'une transformation d'au moins l'un des objets restituables en réponse à la modification ; etl'animation de la transformation de l'au moins un objet restituable au moment de le rendre disponible pour la restitution.
- Le procédé de la revendication 7, dans lequel les objets restituables comprennent un objet susceptible de défilement contenu à l'intérieur d'un objet de cadrage, et dans lequel les actions de détermination et d'exécution comprennent :la détermination d'une ou plusieurs actions de défilement de l'objet susceptible de défilement à l'intérieur de l'objet de cadrage en réponse à la modification ; etl'exécution des une ou plusieurs actions pour faire défiler l'objet susceptible de défilement à l'intérieur de l'objet de cadrage au moment de rendre disponible pour la restitution l'objet susceptible de défilement.
- Un dispositif de stockage de programme sur lequel sont stockées des instructions pour faire en sorte qu'un dispositif de contrôle programmable mette en oeuvre un procédé selon la revendication 1.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/500,154 | 2006-08-04 | ||
| US11/756,331 | 2007-05-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1130928A true HK1130928A (en) | 2010-01-08 |
| HK1130928B HK1130928B (en) | 2019-08-16 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2047432B1 (fr) | Architecture destinée aux opérations d'animation et de composition graphiques | |
| US11222456B2 (en) | Frameworks for graphics animation and compositing operations | |
| KR101143095B1 (ko) | 컴퓨터 디스플레이 출력시의 애니메이션 및 매체 조정 | |
| JP4796499B2 (ja) | 映像およびシーングラフインターフェイス | |
| KR101246988B1 (ko) | 애니메이션 간의 매끄러운 전환 | |
| US20080303827A1 (en) | Methods and Systems for Animating Displayed Representations of Data Items | |
| ZA200404107B (en) | Creating and executing animation behaviour for GUI. | |
| AU2003204006A1 (en) | Visual and scene graph interfaces | |
| KR20040086042A (ko) | 벡터 그래픽을 위한 마크업 언어 및 오브젝트 모델 | |
| US20080303826A1 (en) | Methods and Systems for Animating Displayed Representations of Data Items | |
| US20130063482A1 (en) | Application programming interface for a bitmap composition engine | |
| HK1130928B (en) | Framework for graphics animation and compositing operations | |
| HK1130928A (en) | Framework for graphics animation and compositing operations | |
| US7743387B2 (en) | Inheritance context for graphics primitives | |
| Smith et al. | Layouts and Views | |
| Bérard | The GML canvas: Aiming at ease of use, compactness and flexibility in a graphical toolkit | |
| HK1084755A (en) | Coordinating animations and media in computer display output |